RSVP to Attend Online
Join in Person
You're Registered to Attend Online!
This Workshop's Online Chatroom is Currently Open!
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
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:30AMIntroduction & Overview
- 10:00AMCreate a Slack app and get the necessary tokens and permissions set up
- 10:30AMSet up for local development of Slack bots and send messages as your bot user
- 11:00AMCreate your first slash command
- 11:30AMDisplay a modal for user input and handle it
- 12:00PMLunch
- 1:00PMCreate a context menu command to respond to users in a thread
- 2:00PMIntegrate your Slack bot with Notion
- 2:30PMSend data from Notion to Slack
- 3:00PMSend user input from Slack to Notion
- 4:00PMSet up cron jobs to have your bot send regular status updates
- 4:30PMDeploy your Slack bot to production
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Summary
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
What
One Full Day Workshop Session
Replay Videos (available immediately)
When
June 1, 2023 - 9:30am to 5:30pm Central Daylight Time
Where
Option 1: Attend online on our full HD live stream
Option 2: Attend in-person at HQ in Minneapolis, MN