Chat Bots
Join us for an Awesome Workshop on:

Chat Bots

June 1, 2023 - 9:30am to 5:30pm Central Daylight Time

RSVP to Attend Online

Live and in Full HD

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

June 1, 2023 - 9:30am to 5:30pm Central Daylight Time

This Workshop's Online Chatroom is Currently Open!

June 1, 2023 - 9:30am to 5:30pm Central Daylight Time

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Chat Bots

Some Key Takeaways!

By participating along with us in the workshop, you'll learn:

  • Less context switching when inbound tasks arrive
  • Easily surface information from other systems at any time
  • Automate common workflows
  • Gently enforce team processes (and make them easier to follow)

Your (Awesome) Instructor

Jason Lengstorf

Jason Lengstorf

Jason Lengstorf is the host of Learn With Jason and the undefeated smashburger champ. He helps tech companies connect with developer communities through better devrel strategy and media. Jason advocates for continued learning through collaboration and play. He’s trying his very best to follow his own advice. He lives in Portland, Oregon.

Stop wasting time switching apps and get work done right in Slack — with Jason Lengstorf

Workshop Details

Companies of any size, remote or in-person, rely heavily on chat apps like Slack to get work done. We discuss new ideas, keep track of ongoing work, and even handle problems like outages in chat. This workshop will teach you how a ChatOps workflow can level up your chat app from a discussion tool to a productivity center through a number of adaptable techniques that you’ll be able to adopt on your own team easily.

Daily Schedule

We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
    Introduction & Overview
  • 10:00AM
    Create a Slack app and get the necessary tokens and permissions set up
  • 10:30AM
    Set up for local development of Slack bots and send messages as your bot user
  • 11:00AM
    Create your first slash command
  • 11:30AM
    Display a modal for user input and handle it
  • 12:00PM
  • 1:00PM
    Create a context menu command to respond to users in a thread
  • 2:00PM
    Integrate your Slack bot with Notion
  • 2:30PM
    Send data from Notion to Slack
  • 3:00PM
    Send user input from Slack to Notion
  • 4:00PM
    Set up cron jobs to have your bot send regular status updates
  • 4:30PM
    Deploy your Slack bot to production

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?


Developers working on teams that use Slack for communication. Especially if the team manages lots of inbound requests from other parts of the company, but even if the team is simply using Slack for internal discussion.

Any Prerequisites?

  • Familiarity with the foundations of writing JavaScript
  • Familiarity with the basics of sending and receiving data via API
  • Basic awareness of the command line and the ability to execute commands
  • Basic awareness of TypeScript — you won't need to write types, but we will use them to give us autocomplete

Event Details


One Full Day Workshop Session

Replay Videos (available immediately)


June 1, 2023 - 9:30am to 5:30pm Central Daylight Time


Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN