Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.getstrada.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The Slack app allows your agent to seamlessly integrate with Slack’s communication platform, enabling automatic notifications and team updates during conversations. This integration is perfect for sending alerts to channels, notifying team members, and keeping your team informed about call activities directly through your agent.

How to configure Slack

Step 1: Navigate to the Slack app In your Strada dashboard, navigate to the Apps section in the left sidebar, then locate and click on Slack to begin the configuration process. Step 2: Initiate the connection Click the Connect button. This will redirect you to Slack’s authorization page. Step 3: Authorize Strada Voice On the Slack authorization page, review the requested permissions and select the Slack workspace you wish to connect. Click Allow to grant Strada Voice the necessary access. Step 4: Verify the connection Once redirected back to Strada, you should see a confirmation that your Slack workspace is successfully connected. The connection should then show up on your list of Connected Apps.

Available Slack Actions

Once connected, your agent can perform the following actions:

Post-Call Workflow Actions

Slack can be used in post-call workflows to automate follow-up processes:
  • Send Channel Message - Send messages to Slack channels after call completion
See the Post-Call Workflows documentation for detailed information on configuring Slack workflow actions.

Posting to Private Channels

By default, the Strada Slack app can only see and post to public channels in your workspace. To send messages to a private channel, you must add the Strada app to that channel and reference it by its channel ID. Step 1: Add the Strada app to the private channel In Slack, open the private channel you want Strada to post to and do one of the following:
  • Send /invite @Strada as a message in the channel, or
  • Click the channel name to open channel details, go to the Integrations tab, click Add apps, and select Strada.
Slack does not surface private channels to apps that have not been explicitly added as a member. The channel will not appear in the Channel dropdown of the workflow node until Strada has been invited.
Step 2: Copy the private channel’s channel ID Slack’s API requires the channel ID (for example, C0123456789) rather than the channel name. To find it:
  1. In Slack, click the channel name at the top of the channel to open the channel details panel.
  2. Scroll to the bottom of the About tab.
  3. Copy the Channel ID shown beneath the channel name.
Step 3: Configure the Slack workflow node In the Send Channel Message node of your Strada workflow:
  1. Select your connected Slack workspace under Slack Connection.
  2. Enable the Custom Channel option.
  3. Paste the private channel’s Channel ID into the Custom Channel field.
  4. Enter the message you want Strada to post and save the node.
The Custom Channel field accepts a Slack channel ID (such as C0123456789), not a channel name like #private-alerts. Using the channel name will cause the message to fail to send.

Slack Permissions

Strada Voice requests the following permissions to integrate with your Slack workspace:
  • Send messages: Permission to send messages to channels and direct messages
  • Read channel information: Access to view available channels in your workspace
  • Read user profile: Access to your basic profile information for message attribution
These permissions are essential for Strada Voice to perform the configured Slack actions effectively. You can review and manage these permissions within your Slack workspace settings under SettingsConnections.

Security Best Practices

  • Regularly review the permissions granted to connected apps in your Slack workspace
  • Monitor messages sent to Slack channels to verify proper usage
  • Disconnect the integration if it’s no longer needed
  • Keep your Slack workspace secured with proper access controls
  • Use Slack’s audit logs to monitor app activity and usage