Connect Slack to Twilio
Ideas
What you can do with Slack and Twilio
Text appointment reminders and see confirmations in Slack
Clients get a text the day before their appointment, and the team sees in Slack who confirmed, cancelled or wants to reschedule.
See how it worksText quiet leads a follow-up and nudge sales in Slack
Leads who haven't replied in a few days get a short, friendly follow-up text, and sales gets a Slack summary of who was nudged.
See how it worksQualify text-message leads and route them in Slack
When a prospect texts your number, AI pulls out what they need and how serious they are, replies, and alerts the right Slack channel.
See how it worksText you and alert Slack when a metric crosses a threshold
When a number you watch crosses your limit, you get a text and the team gets a Slack message, once per breach.
See how it worksText back missed callers and post a call-back note in Slack
If you miss a call, the caller gets a text right away and a call-back note appears in Slack.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Slack and Twilio, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Slack and Twilio automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
When an inbound text sounds angry or mentions a refund, post it to #support-urgent and mention the on-call person, otherwise post it to #sms-inbox.
Each evening, post a Slack summary of all SMS conversations from the day, grouped by number, with any that still have no reply from us at the top.
Use cases
Why people connect Slack and Twilio
How the two apps work together
- Incoming texts and call events reach ClickRuntime through a Twilio webhook pointed at your trigger link, so they arrive straight away.
- The script posts the message, sender number and any AI summary or tag into the Slack channel you choose.
- Outbound texts are sent from your Twilio number on a schedule or when a Slack message matches your rule, checked every few minutes.
Support leads answering customer texts
Inbound SMS to a Twilio number is posted to a #sms-support channel with the sender and message. The team sees every text in one place and nobody has to watch a separate SMS inbox.
Sales teams following up on missed calls
When a call to the business line goes unanswered, the caller gets a text back and a note lands in #sales. A rep can pick it up from Slack before the lead goes cold.
Clinics and salons logging reminder replies
Appointment reminders go out by SMS and any reply such as "cancel" or "running late" is posted to the front desk channel. Staff can update the schedule without checking a phone.
Operations teams sending urgent alerts by SMS
A message in an #urgent channel or a failed check can trigger a text to the on-call person. SMS reaches people who are away from Slack.
More apps
Slack, Twilio and other apps in one automation
Log SMS leads in HubSpot and alert Slack
When someone texts my Twilio number for the first time, create a HubSpot contact with their number and message and post a link to the contact in #sales.
Keep a sheet log of every text
Log every inbound and outbound Twilio SMS to a Google Sheet with time, number and message, and post a daily count of conversations to Slack.
Text new Calendly bookings and notify the team
When a Calendly booking comes in, text the invitee a confirmation from my Twilio number and post the booking details to #bookings.
Setup
Connect Slack and Twilio once
Slack
Team chat
- At api.slack.com/apps, create a new app from scratch in your workspace.
- Under OAuth & Permissions, add the bot scopes the automation needs, such as
chat:write,channels:readandchannels:history. - In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
- In each channel the automation should use, type
/invite @your-app-name.
Twilio
SMS / Voice
- Sign in to the Twilio Console and note your Account SID from Account Info.
- Go to Account, API keys & tokens and create a Standard API key.
- Copy the key's SID (it starts with
SK) and its Secret. Twilio only shows the Secret once. - In the ClickRuntime dashboard, open Connections & secrets and save the Account SID, key SID and Secret as secrets for Twilio.
FAQ
Questions about connecting Slack and Twilio
Which phone number do texts come from?
Can my team reply to texts from Slack?
Which Slack channels does it post to?
How do incoming texts reach ClickRuntime?
Does it need a paid Twilio account?
Can it handle MMS or images?
Is there a cost per message?
Related pages
Keep exploring
Tell your assistant what Slack and Twilio should do together
Free plan. No credit card.