+

Seamless integration between Slack and Cloud One-Ai

AI voice agents for Slack integration

Create no-code AI phone call systems with Slack integration: never miss a call again and convert more leads

Communication 18 Actions 4 Triggers

Smart Automation

Transform Slack workflows with AI voice agents

Automate your Slack processes with intelligent voice agents that handle calls, collect data, and trigger actions automatically. No more missed opportunities or manual follow-ups

No-Code Platform

Set up Slack integration in minutes, not weeks

Our drag-and-drop interface makes it simple to connect Slack with your voice workflows. No coding required, no technical expertise needed.

Advanced Analytics

Get real-time insights from every Slack interaction

Track performance, analyze conversation patterns, and optimize your Slack workflows with detailed analytics and reporting features.

Can't believe? Try now a free test call

Get a hands-on experience by trying a free demo call. Fill in your details, and our AI representative will call you instantly.

✓ No credit card required ✓ No commitment

Available Actions

Powerful actions you can trigger with Slack to automate your workflows

Upload file

Upload file without sharing it to a channel or user

Configuration Fields:

Attachment Required FILE

Title SHORT_TEXT

Channel DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Filename SHORT_TEXT

Update message

Update an existing message

Configuration Fields:

Message Timestamp Required SHORT_TEXT

Please provide the timestamp of the message you wish to update, such as `1710304378.475129`. Alternatively, you can easily obtain the message link by clicking on the three dots next to the message and selecting the `Copy link` option.

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Message Required LONG_TEXT

The updated text of your message

Block Kit blocks JSON

See https://api.slack.com/block-kit for specs

Channel Required DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Search messages

Searches for messages matching a query

Configuration Fields:

Search query Required SHORT_TEXT

Custom API Call

Make a custom API call to a specific endpoint

Configuration Fields:

Required DYNAMIC

Body JSON

Choose format you want

Method Required STATIC_DROPDOWN

Headers Required OBJECT

Authorization headers are injected automatically from your connection.

Timeout (in seconds) NUMBER

No Error on Failure CHECKBOX

Query Parameters Required OBJECT

Get channel history

Retrieve all messages from a specific channel ("conversation") between specified timestamps

Configuration Fields:

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Latest NUMBER

Only messages before this timestamp will be included in results. Default is the current time

Oldest NUMBER

Only messages after this timestamp will be included in results

Channel Required DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Inclusive Required CHECKBOX

Include messages with oldest or latest timestamps in results. Ignored unless either timestamp is specified

Include all metadata Required CHECKBOX

Return all metadata associated with each message

Send Message To A User

Send message to a user

Configuration Fields:

Connection Required OAUTH2

Message Required LONG_TEXT

Block Kit blocks JSON

See https://api.slack.com/block-kit for specs

User Required DROPDOWN

Username SHORT_TEXT

The username of the bot

Profile Picture SHORT_TEXT

The profile picture of the bot

Send Message To A Channel

Send message to a channel

Configuration Fields:

Connection Required OAUTH2

Attachment FILE

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Message Required LONG_TEXT

The text of your message

Block Kit blocks JSON

See https://api.slack.com/block-kit for specs

Channel Required DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Thread ts SHORT_TEXT

Provide the ts (timestamp) value of the **parent** message to make this message a reply. Do not use the ts value of the reply itself; use its parent instead. For example `1710304378.475129`.Alternatively, you can easily obtain the message link by clicking on the three dots next to the parent message and selecting the `Copy link` option.

Username SHORT_TEXT

The username of the bot

Profile Picture SHORT_TEXT

The profile picture of the bot

Create Channel

Creates a new channel.

Configuration Fields:

Is Private? CHECKBOX

Channel Name Required SHORT_TEXT

Update Profile

Update basic profile field such as name or title.

Configuration Fields:

Email SHORT_TEXT

Changing a user's email address will send an email to both the old and new addresses, and also post a slackbot message to the user informing them of the change.

User SHORT_TEXT

ID of user to change. This argument may only be specified by admins on paid teams.You can use **Find User by Email** action to retrieve ID.

Last Name SHORT_TEXT

First Name SHORT_TEXT

Markdown to Slack format

Convert Markdown-formatted text to Slack's pseudo - markdown syntax

Configuration Fields:

Markdown text Required LONG_TEXT

Set User Status

Sets a user's custom status

Configuration Fields:

Text Required SHORT_TEXT

Emoji SHORT_TEXT

Emoji shortname (standard or custom), e.g. :tada: or :train:

Expires at NUMBER

Unix timestamp - if not set, the status will not expire

Request Action in A Channel

Send a message in a channel and wait until an action is selected

Configuration Fields:

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Message Required LONG_TEXT

Action Buttons Required ARRAY

Channel Required DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Username SHORT_TEXT

The username of the bot

Profile Picture SHORT_TEXT

The profile picture of the bot

Request Approval in a Channel

Send approval message to a channel and then wait until the message is approved or disapproved

Configuration Fields:

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Message Required LONG_TEXT

Channel Required DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Username SHORT_TEXT

The username of the bot

Profile Picture SHORT_TEXT

The profile picture of the bot

Find User by Email

Finds a user by matching against their email address.

Configuration Fields:

Email Required SHORT_TEXT

Find User by Handle

Finds a user by matching against their Slack handle.

Configuration Fields:

Handle Required SHORT_TEXT

User handle (display name), without the leading @

Request Action from A User

Send a message to a user and wait until the user selects an action

Configuration Fields:

Message Required LONG_TEXT

User Required DROPDOWN

Action Buttons Required ARRAY

Username SHORT_TEXT

The username of the bot

Profile Picture SHORT_TEXT

The profile picture of the bot

Add Reaction to Message

Add an emoji reaction to a message.

Configuration Fields:

Message Timestamp Required SHORT_TEXT

Please provide the timestamp of the message you wish to react, such as `1710304378.475129`. Alternatively, you can easily obtain the message link by clicking on the three dots next to the message and selecting the `Copy link` option.

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Channel Required DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Reaction (emoji) name Required SHORT_TEXT

e.g.`thumbsup`

Request Approval from A User

Send approval message to a user and then wait until the message is approved or disapproved

Configuration Fields:

Message Required LONG_TEXT

User Required DROPDOWN

Username SHORT_TEXT

The username of the bot

Profile Picture SHORT_TEXT

The profile picture of the bot

Available Triggers

Events in Slack that can automatically start your workflows

New Mention

Triggers when a username is mentioned.

Configuration Fields:

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly in an array like this: `{`{ ['your_channel_id_1', 'your_channel_id_2', ...] `}`}

User Required DROPDOWN

Channels MULTI_SELECT_DROPDOWN

If no channel is selected, the flow will be triggered for username mentions in all channels

Ignore Bot Messages ? CHECKBOX

New Message

Triggers when a new message is received

Configuration Fields:

Connection Required OAUTH2

Markdown MARKDOWN

Please make sure add the bot to the channel by following these steps: 1. Type /invite in the channel's chat. 2. Click on Add apps to this channel. 3. Search for and add the bot. **Note**: If you can't find the channel in the dropdown list (which fetches up to 2000 channels), please click on the **(F)** and type the channel ID directly.

Channels DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Ignore Bot Messages ? Required CHECKBOX

Channel created

Triggers when a channel is created

No additional configuration required

New Reaction

Triggers when a new reaction is added to a message

Configuration Fields:

Emojis (E.g fire, smile) ARRAY

Select emojis to trigger on

Channels DROPDOWN

You can get the Channel ID by right-clicking on the channel and selecting 'View Channel Details.'

Examples of automation flows

Real-world examples of how businesses use Slack integration to automate workflows

Lead Follow-up Automation

Automatically call new leads from Slack within minutes of their signup or inquiry, ensuring no opportunity is missed.

Appointment Reminders

Send automated reminder calls for upcoming appointments scheduled in Slack, reducing no-shows significantly.

Customer Reactivation

Re-engage inactive customers with personalized outreach calls based on their Slack activity and behavior patterns.

Support Follow-up

Automatically follow up with customers after support tickets are resolved in Slack to ensure satisfaction.

Sales Qualification

Automatically qualify leads from Slack before they reach your sales team, improving conversion rates.

Event Notifications

Send instant voice notifications when important events occur in Slack, keeping your team informed in real-time.

Integrate with popular tools using our no-code platform

Easily manage AI voice agents without the need for programming skills.

Integrate with popular tools such as HubSpot, GoHighLevel, Zoho, Cal.com & +250 more and build automations using drag and drop.

  • icon-bot
    +250 tools ready to integrate with your AI agents flow in our no-code platform, similar to Zapier or Make.

Similar integrations with Slack

Frequently Asked Questions 👍

Have a question that is not answered? You can contact us at

How quickly can I set up Slack integration?

Setting up Slack integration takes less than 5 minutes. Simply connect your Slack account, configure your voice agent preferences, and start automating your phone calls immediately.

No technical expertise required – our platform is designed to be user-friendly and intuitive.

Our integration syncs all relevant Slack data including contacts, leads, custom fields, tags, and activity history. Call outcomes and recordings are automatically saved back to Slack for complete visibility and reporting.

There are no limitations on the number of calls you can make through the Slack integration. Your plan determines call volume, and you can upgrade anytime. All calls comply with local regulations and include automatic opt-out handling.

Absolutely! You can fully customize your voice agent’s personality, script, voice, and responses based on Slack data. Create different agents for different Slack workflows, customer segments, or business objectives.

Ready to integrate Slack with AI voice calling agents?

Join thousands of businesses already automating their phone calls with our Slack integration.
You can get your assistant ready in few minutes.