Bring your business phone number into Slack. Texts and calls that reach your Twilio number are posted to the channel or person who should handle them, and alerts from other systems can go out as an SMS or a phone call as well as a Slack message. FlowMattic runs it on your own WordPress site.
2 triggers16 actions6 example workflows4 ready-made templatesUnlimited runs
Try a pairing
When this happens in Twilio2 triggers
Do this in Slack14 actions
1. TriggerIncoming SMS
2. ActionSend Channel Message
When Twilio fires Incoming SMS, FlowMattic runs Send Channel Message in Slack with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Twilio and Slack workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Forward every incoming Twilio SMS to a Slack channel
Customers text your Twilio number and the message appears in a shared Slack channel with the sender's number, so the whole team can see it and decide who answers.
Post a call log entry to Slack for each incoming call
Front desks and small sales teams get a Slack message with the caller's number for every call, which makes callbacks easy to share out after a busy hour.
Incoming Call→Send Channel Message
Route texts by keyword to the right channel
A Router reads the message text. Texts that mention billing go to the accounts channel, booking texts to the front desk, and everything else to general support.
Incoming SMS→Router→Send Channel Message
Reply to the texter and alert the person on duty
The sender gets an SMS saying their message arrived, and the person on duty gets a Slack direct message, found by their email, with the text to answer.
Incoming SMS→Send SMS→Find User by Email→Send Direct Message
Page the on-call engineer by phone and Slack for outage alerts
Your monitoring tool posts to a FlowMattic webhook. The alert goes to the incidents channel and Twilio calls the on-call phone and reads the message, which wakes people up better than a notification.
Webhook→Send Channel Message→Call Phone
Summarise long texts before they reach Slack
Customers sometimes send several long messages. An AI agent turns each into a one-line summary with the likely request, so the channel stays readable and the full text follows below.
At the end, every text your Twilio number receives is posted in the Slack channel you pick.
1
Connect Twilio
Add a Twilio connection under Connects with the account that owns the phone number.
2
Connect Slack
Add a Slack connection for your workspace and make sure the target channel exists.
3
Trigger on Incoming SMS
Create a workflow with the Twilio Incoming SMS trigger, follow the trigger's instructions to link your number, and text the number once so FlowMattic captures a sample.
4
Post to the channel
Add Slack Send Channel Message, pick the channel, put the sender's number and message text in the message, test it and switch the workflow on.
Forward every incoming Twilio SMS to a Slack channelTemplate
1. Trigger in Twilio
Incoming SMS
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Twilio
To Slack
From number
Message: sender
Message body
Message: text
To number
Message: which line
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
Slack has no triggers in FlowMattic, so a reply typed in Slack does not go back to the texter. Answer by SMS from Twilio, or add a Send SMS step for fixed replies.
Twilio's triggers cover incoming texts and calls on your number. Status updates for messages you send are not a trigger here.
If several people share one number, include the To number in the Slack message so the team knows which line was used.
Send Channel MessagePost or Schedule a new message to a specific #channel
Add ReminderAdds a reminder for the user
Create ChannelCreates a new channel
List All ChannelsRetrieve list of all channels
Set Channel TopicSets the topic on a selected channel
Set StatusSets your Slack status to the given text and emoji
Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
Find User by EmailFinds a user by matching against their email instead of their username
Find User by IDFinds a user by their ID.
Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
Update ProfileUpdate basic profile fields such as name or title
Find MessageFinds a Slack message using the Slack Search feature
Upload FileUpload file to your slack workplace
Why run this pair with FlowMattic
Twilio and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Text messages where the team works
Nobody has to watch the Twilio console or one shared phone. Texts and calls show up in Slack with the details needed to act.
No per-task bill on busy days
FlowMattic runs on your WordPress server with unlimited runs. Twilio still charges for its own messages and calls, but the workflow adds nothing per text.
Alerts can reach a phone
Slack notifications are easy to miss at night. The same workflow can call or text the on-call person when it matters.
Common questions
How do I set up a Slack and Twilio integration without code?
Connect both accounts in FlowMattic, start a workflow with the Twilio Incoming SMS or Incoming Call trigger, and add Slack Send Channel Message. You map the sender and message into the Slack text on the workflow builder.
Can my team reply to a text from inside Slack?
Not directly, because Slack has no triggers in FlowMattic. A Slack message cannot start a workflow that sends the SMS. Teams usually reply from Twilio or send fixed replies with a Send SMS step.
Can the customer get an automatic text back?
Yes. Add Twilio Send SMS after the trigger and send a short confirmation to the From number. A Router can give different replies for different keywords.
Can alerts from other tools trigger an SMS and a Slack message?
Yes. Start the workflow with a Webhook, point your monitoring or booking tool at its URL, then add Send Channel Message and Send SMS or Call Phone.
Can each texter's message go to one person instead of a channel?
Yes. Use Find User by Email to look up the right teammate in Slack and Send Direct Message to them. A Lookup Table can match phone lines to people.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Twilio integration 1.0, Slack integration 1.0.