Advanced Slack and Salesforce integration

Beyond the out-of-the-box solution.

The out-of-the-box integration handles one-time actions: create a channel, post a message. Repeatable automation at scale means building and maintaining it yourself. Centro is the no-code productized version of that build. Fully automate your most critical workflows, consistently and reliably, at scale: full channel management lifecycle, two-way automation, and any number of conversations linked to any record.

Automation

Flow elements that do the whole job

Automatically trigger workflows through Slack including creating or updating channels, posting messages or threads, custom buttons, and custom platform events. Beyond data updates, Centro supports true two-way workflow automation between Slack and Salesforce.

Auditing

Message Queue object in Salesforce

A Salesforce object that logs every message Centro sends, with status, error code, and message timestamp. Report on it like any object. Select rows and resend.

Conversations

Link multiple channels and threads to records

Link a channel, thread, DM, or single message from Slack, the record page, or Flow, beyond the 1:1 channel-to-record model out of the box. The linked conversation shows on the record page. Reply from Salesforce.

Where the out-of-the-box integration ends

Centro messages carry record fields, action buttons, and forms, and every activity is logged.

Capability by capability

Out of the box means the Salesforce App for Slack, Salesforce channels, and the Slack actions in Salesforce Flow. The out-of-the-box integration is one-way, Salesforce to Slack: a user can edit a record from Slack by hand, but nothing in Slack can trigger Salesforce automation. Platform events are standard Salesforce events your Flows can subscribe to, the same mechanism admins already use for other integrations.

CapabilityCentroOut of the box
β–ΎChannel lifecycle
Create a channel
Centroβœ“ Yes
Out of the boxβœ“ Yes
Rename a channel, preserving full history
Centroβœ“ YesFor example when an opportunity converts
Out of the boxβœ• No
Add people
Centroβœ“ Yes
Out of the boxβœ“ Yes
Remove people
Centroβœ“ Yes
Out of the boxβœ• No
Archive a channel
Centroβœ“ Yes
Out of the boxβœ• NoNot from automation
Channels per record
CentroUnlimited
Out of the boxOne
Records per channel
CentroUnlimited
Out of the boxOne
Link an existing customer channel
Centroβœ“ Yes
Out of the boxβœ• No
Link DMs to records
Centroβœ“ Yes
Out of the boxβœ• No
Link threads and single messages
Centroβœ“ Yes
Out of the boxβœ• No
Roll up all opportunities' conversations to the parent account
Centroβœ“ YesPurpose-built
Out of the boxβœ• No
Message customization
Centroβœ“ YesMerge variables, rich text, markdown
Out of the boxβœ• NoPlain text you compose
Custom action buttons wired to a Flow
Centroβœ“ Yes
Out of the boxβœ• No
Forms on any object
Centroβœ“ YesCreate or update records
Out of the boxβœ• No
Reply in thread
Centroβœ“ YesTimestamp stored automatically
Out of the boxβœ• NoRequires custom build
Update a posted message
Centroβœ“ Yes
Out of the boxβœ• NoRequires custom build
Synchronous or asynchronous sending
Centroβœ“ Yes
Out of the boxβœ• NoRequires custom build
Link or unlink any existing channel from Flow
Centroβœ“ YesLink, unlink, pin
Out of the boxβœ• No
Message events from linked channels
Centroβœ“ Yes
Out of the boxβœ• No
Reaction events with emoji reaction, user, and message context
Centroβœ“ Yes
Out of the boxβœ• No
Trigger any Flow from these events
Centroβœ“ Yes
Out of the boxβœ• NoWorkflow Builder can call a flow manually
Delivery log, reports, and resend
Centroβœ“ YesMessage Queue object
Out of the boxβœ• No
Slack inside the record page
Centroβœ“ Yes
Out of the boxβœ“ YesMessaging only
Slack Connect
Centroβœ“ Yes
Out of the boxβœ• No
Users without a Salesforce license
Centroβœ“ YesFrom $4/user/month
Out of the boxβœ• No
Experience Cloud portal users
Centroβœ“ YesRecords post like any other record
Out of the boxβœ• No
Approvals in Slack
Centroβœ“ Yes
Out of the boxβœ• No
Broadcasts to hundreds of channels or users
Centroβœ“ Yes
Out of the boxβœ• No
AI agent in Slack
Centroβœ“ YesCentroBot
Out of the boxβœ“ YesLicensed and metered separately
Price
CentroFrom $15/user/month; non-Salesforce users from $4
Out of the boxIncluded with supporting licenses. Sales Elevate sold separately.

The same Flow action, side by side

The difference is what the action knows about. One sends text. One sends your data model.

Out-of-the-box Send Message to a Slack Channel Flow action

Out of the box: compose text, manage timestamps yourself.

Centro notification action configuration in Salesforce Flow Builder

Centro: the record, the destination, and what happens next.

⚑ Flow elements that do the whole job

The out-of-the-box actions post a message. Threading and edits require a custom timestamp field you build and maintain.

Centro's Flow elements post to a channel, reply in an existing thread, update a sent message in place, send ephemeral messages visible to one user, and send synchronously so the Flow can branch on the result. All from standard Flow screens. No Apex, no Block Kit JSON.

βœ… A send log you can report on

Every automated send creates a Message Queue record, a Salesforce object that logs every message Centro sends, with delivery status, error code, and message timestamp. Build reports and dashboards on it like any other object.

When sends fail, filter to the failed rows, select them, and click Resend. The out-of-the-box actions return a timestamp you must store and manage yourself.

πŸ’¬ Conversations in both directions

Linked channels put Salesforce into Slack; message and reaction events bring Slack back into Salesforce. Link a channel, a thread, or a single message to any record from Slack, the record page, or Flow. Linked channels show on the record page, and you can reply from Salesforce.

Salesforce channels link a channel to a record. Centro also links individual threads and single messages, so the specific conversation about a deal or case stays with the record.

  • Every opportunity's channels, threads, and DMs, rolled up on the parent account record.
  • Rename on convert: the deal channel becomes the customer channel, history intact.
Replacing Chatter

Teams sunsetting Chatter use linked threads as the record's conversation feed. The discussion happens in Slack and stays visible on the record.

Frequently asked questions

We already use Salesforce channels and the Flow Slack actions. Why add Centro?–

Keep them. Centro adds what they do not cover: a send log you can report on and resend from, threads and single messages linked to records, external partner channels, and users without a Salesforce seat. Centro is priced from $15/user/month, non-Salesforce users from $4. The out-of-the-box integration is included with supporting licenses; Sales Elevate is sold separately.

No. Centro links the channels you already have, and adds threads, single messages, DMs, Slack Connect channels, and users without a Salesforce license.

No. Centro's elements drop into your existing Flows alongside what is already there. Replace a Send Slack Message action where you need threading, updates, or logging, and leave the rest alone. No Apex is required.

Yes. Centro is SOC 2 Type 2 attested since 2022, stores no message content or record data, and delivers through the native Slack message paths, so your existing archiving and supervision tools capture everything. Details are on the Security page.

See it against your own workflow.

Book a demoSee pricing