tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Connect Serviceform and Slack

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 trigger 14 actions 5 example workflows 2 ready-made templates Unlimited 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.

Serviceform app icon Slack app icon 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.

New Submission from ChatbotSend Channel Message

View the template
Serviceform app icon Slack app icon

Route leads by the service the visitor chose

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 ChatbotRouterSend Channel Message

Serviceform app icon Slack app icon

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 ChatbotLookup TableSend Direct Message

Serviceform app icon Slack app icon

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 ChatbotAI AgentSend Channel Message

Serviceform app icon Slack app icon

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 ChatbotSend Channel MessageAdd Reminder

Set up: chatbot leads to sales

At the end, each Serviceform chatbot submission posts the visitor's details and answers to your sales channel.

  1. Connect Slack

    In FlowMattic, open Connects and add a Slack connection for your sales team's workspace.

  2. Choose the Serviceform trigger

    Create a workflow with Serviceform and New Submission from Chatbot, and follow the trigger's instructions to link your Serviceform account.

  3. Run through the chatbot

    Complete the chatbot on your site once so FlowMattic captures the answers and contact fields.

  4. Write the lead post

    Add Send Channel Message, choose the sales channel, include the name, phone, email and key answers, test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Post every Serviceform chatbot lead to the sales channel Template
  1. Serviceform app icon 1. Trigger in Serviceform New Submission from Chatbot
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From ServiceformTo Slack
    NameMessage: lead
    PhoneMessage: call on
    EmailMessage: email
    Service answerMessage: wants
    PostcodeMessage: area
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

  • The fields depend on the questions in your chatbot, so the mapping above is an example. Capture a fresh test after you change the bot's questions.
  • The trigger fires for completed chatbot submissions. Visitors who leave half way through do not reach Slack.
  • For the area Lookup Table, use Slack user IDs from Find User by ID or your workspace, since display names can change.
Serviceform app icon

Serviceform

Integration page

Triggers (1)

  • New Submission from ChatbotTriggers for a new submission from chatbot.

Actions (14)

  • 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.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Serviceform and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

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.