Launch: Phone Calls in Slack
                    
                        - Open source bot code
- Twilio /blog post
- @twilio tweet
Slack Web API
                    
                        - RPC-style API
- Not REST
- Calls not idempotent or stateless
- Requires auth token
- Returns JSON
Slack Web API
chat.postMessage
rtm.start
                
                
                    Real Time API
                    
                        - WebSockets
- Event stream
- Firehose  🚒
- Can post simple messages
Build a Great Bot
                    
                        - Automates tedious tasks
- Gets out of the way
- Assists when thing fail
For every interaction you design, ask yourself:
                    Is this making your customers' working lives
                    simpler
                    more pleasant,
                    and more productive?
                
                
                
                
                
                    Don Goodman-Wilson
                    
                    
                    Matt Makai