Serviceform's chatbot asks visitors what they need and collects their details. FlowMattic posts each chatbot submission to Slack and can send it to the rep for that service or area, with a reminder to call back. For service businesses such as installers, clinics and agencies whose sales team answers enquiries from Slack.
1 trigger14 actions5 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Serviceform1 trigger
Do this in Slack14 actions
1. TriggerNew Submission from Chatbot
2. ActionSend Channel Message
When Serviceform fires New Submission from Chatbot, 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
Serviceform 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
Post every Serviceform chatbot lead to the sales channel
Each conversation that ends in a submission appears with the visitor's name, contact details and answers, so the first free salesperson can call while interest is high.
A Router reads the chatbot answer for service type. Installation enquiries go to the installs channel and maintenance requests to the service desk.
New Submission from Chatbot→Router→Send Channel Message
Send each lead to the rep for that area
A Lookup Table maps the postcode or region the visitor gave to a rep's Slack user ID, and Send Direct Message puts the lead in front of the person who covers that patch.
New Submission from Chatbot→Lookup Table→Send Direct Message
Summarise the chatbot conversation for the rep
An AI Agent turns the visitor's answers into two lines with the job, budget and timing, so the rep takes in the lead at a glance and calls prepared.
New Submission from Chatbot→AI Agent→Send Channel Message
Post the lead and set a call-back reminder
After the channel post, Add Reminder asks the sales lead to confirm someone called back within the hour, a check that matters on busy days.
New Submission from Chatbot→Send Channel Message→Add Reminder
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
Serviceform and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Leads reach the rep who covers them
Routing by service and area means each enquiry lands with the person who can quote, without a coordinator passing it on.
Context comes with the lead
The chatbot's answers, or an AI summary of them, are in the message, so the first call starts from what the visitor already said.
No cost per enquiry
FlowMattic runs on your own WordPress site with unlimited runs, so a good month of chatbot leads costs the same as a slow one.
Common questions
How do I send Serviceform chatbot leads to Slack?
Create a FlowMattic workflow with the Serviceform New Submission from Chatbot trigger, then add Slack Send Channel Message and map the visitor's details and answers. Test with one chat and switch it on.
Can the lead also go to my email list?
Yes. Add your email marketing app's step after the Slack message, for example adding the visitor to a Mailchimp audience, so sales and marketing both get the lead.
Can leads be sent to a private channel?
Yes. Use Send Private Channel Message instead, after adding your Slack connection's user to that private channel, if leads include details only sales should see.
Can urgent requests be flagged?
Yes. Add a Filter or Router on the chatbot answer for urgency, and send urgent requests by direct message to the on-duty person while the rest go to the channel.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Serviceform integration 1.0.0, Slack integration 1.0.