Dixa brings chat, email, phone and messaging conversations into one agent workspace. FlowMattic sends the conversations that need attention to Slack: a low rating, an abandoned chat, a pending conversation that expired, a tag that means escalation. Support leads and specialists see the exceptions where they coordinate, while agents keep working in Dixa.
21 triggers14 actions6 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Dixa21 triggers
Do this in Slack14 actions
1. TriggerConversation Assigned
2. ActionSend Channel Message
When Dixa fires Conversation Assigned, 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
Dixa 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 Dixa assignments to the support channel
Each assignment shows which agent took which conversation and on what channel, so the lead can see how work is spread across the team during a busy shift.
A Filter passes ratings below the score you set. The team lead gets a direct message with the conversation, so an unhappy customer hears back before they leave a public review.
Conversation Rated→Filter→Find User by Email→Send Direct Message
Ask someone to call back after an abandoned conversation
A customer who gave up in the queue still has a problem. Abandoned conversations post to the call-back channel with their contact details, so an agent can reach out first.
Conversation Abandoned→Send Channel Message
Bring escalation tags to the specialists
When an agent adds the escalation or bug tag, a Filter catches it and the specialists' private channel gets the conversation link, so second-line support joins without a handover message.
Conversation Tag Added→Filter→Send Private Channel Message
Tell each queue's channel about transfers into it
A Router reads the target queue, so a conversation moved to billing appears in the billing channel and one moved to technical in theirs.
Conversation Transferred to Queue→Router→Send Channel Message
Log banned end users for the trust and safety team
Each ban is posted to a private channel with the agent who made it, so bans can be reviewed. A second workflow on Unbanned Enduser posts when a ban is lifted.
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
Dixa and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Exceptions stand out
Low ratings, abandoned queues and escalations reach Slack on their own, so leads act on them instead of searching Dixa reports later.
Specialists join when tagged
Tags and queue transfers bring second-line teams in from Slack without agents writing a separate handover.
Unlimited runs on your own server
FlowMattic runs on your WordPress site, so a contact centre with thousands of conversations a day adds no per-task charge.
Common questions
How do I get Dixa notifications in Slack?
Create a FlowMattic workflow with a Dixa trigger such as Conversation Assigned, add Slack's Send Channel Message and choose a channel. Trigger a test event in Dixa, map the fields into the message and switch the workflow on.
Can only bad ratings be sent to Slack?
Yes. Use Conversation Rated with a Filter on the rating, for example below three, before the Slack step. Higher ratings stop at the Filter.
Can I post when a pending conversation runs out of time?
Yes. Conversation Pending Expired runs when a conversation's pending period ends. Send it to the team channel so someone picks it up again.
Can internal notes in Dixa reach Slack?
Yes. Conversation Note Added runs when an agent adds a note. Add a Filter for notes that mention a keyword, such as a specialist's name, and post only those.
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. Dixa integration 1.0.0, Slack integration 1.0.