Sumsub verifies identities and runs KYC and AML checks on each applicant. FlowMattic tells your compliance and operations teams in Slack when a review is done, a case is put on hold or an action is waiting, so manual reviews are picked up and approved customers can be onboarded. For fintech, crypto and marketplace teams.
15 triggers14 actions7 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Sumsub15 triggers
Do this in Slack14 actions
1. TriggerApplicant Reviewed
2. ActionSend Channel Message
When Sumsub fires Applicant Reviewed, 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
Sumsub 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 a Slack alert when a Sumsub applicant is reviewed
Each review posts the applicant ID, level and result to the compliance channel, so the team sees decisions as they are made.
On-hold cases wait for a person. A post to the private compliance channel with the applicant ID gets an analyst on it before the customer gives up.
Applicant OnHold→Send Private Channel Message
Remind the analyst about pending applicant actions
When an applicant action is pending, Add Reminder sets a follow-up for the analyst on duty, so extra checks such as a payment method review are not left open.
Applicant Action Pending→Add Reminder
Tell account managers when an applicant's level changes
A level change usually means different limits or checks. Posting it to the account managers' channel lets them explain the change to business customers.
Applicant Level Changed→Send Channel Message
Post completed applicant workflows to operations
Applicant Workflow Completed marks the end of the whole verification flow. Operations sees it in Slack and can switch the customer's account on.
Applicant Workflow Completed→Send Channel Message
Log personal info changes for the audit trail
Changes to an applicant's personal information are posted, by ID only, to a restricted channel, giving compliance a dated record to check against the case.
Applicant Personal Info Changed→Send Private Channel Message
At the end, every applicant Sumsub reviews posts its ID, level and result to your compliance channel.
1
Connect Slack
In FlowMattic, open Connects and add a Slack connection with an account that is a member of your compliance channel.
2
Choose Applicant Reviewed
Create a workflow with Sumsub and the Applicant Reviewed trigger, then follow its instructions to send Sumsub events to the workflow.
3
Review a sandbox applicant
Complete a review for a test applicant in Sumsub so FlowMattic captures the event fields.
4
Post the result
Add Send Channel Message, choose the channel, include the applicant ID, level, review answer and a link to the case, test it and switch the workflow on.
Post a Slack alert when a Sumsub applicant is reviewedTemplate
1. Trigger in Sumsub
Applicant Reviewed
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Sumsub
To Slack
Applicant ID
Message: applicant
External user ID
Message: your user ID
Level name
Message: level
Review answer
Message: result
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
Post applicant IDs and results, not names, documents or dates of birth. Slack channels are not the place for identity data, and the case link opens the detail in Sumsub.
Each applicant status is its own trigger, so reviewed, on-hold and pending cases need separate workflows if all three should reach Slack.
The fields come from Sumsub's event data, so the mapping above is an example. Check a captured sandbox event before building the Router.
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
Sumsub and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Manual reviews get picked up
On-hold cases and pending actions reach an analyst in Slack, so applicants do not wait in a queue nobody is watching.
Onboarding follows approval
Approved and completed applicants reach the team that opens accounts, which shortens the time from sign-up to first use.
Events pass through your server
FlowMattic runs on your own WordPress site with unlimited runs, so verification events are handled on infrastructure you control.
Common questions
How do I send Sumsub review results to Slack?
Create a FlowMattic workflow with the Sumsub Applicant Reviewed trigger, follow its instructions to point Sumsub at the workflow, then add Slack Send Channel Message with the applicant ID, level and result.
Can I keep a record of completed checks?
Yes. Add a Google Sheets step after Applicant Workflow Completed to write a row with the applicant ID and result, then post to Slack, so compliance has a list as well as an alert.
Can deactivated or deleted applicants be reported?
Yes. Applicant Deactivated and Applicant Deleted are triggers. Post them to a private channel so operations can close the matching account.
Can an analyst be messaged directly?
Yes. Use Find User by Email with the analyst's email, or a Lookup Table that maps levels to analysts, then Send Direct Message with the applicant ID.
Do tag changes in Sumsub reach Slack?
They can. Applicant Tags Changed is a trigger, so a tag such as high risk can post to the compliance channel through a Filter on the tag.
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. Sumsub integration 1.0.0, Slack integration 1.0.