← Back to Documentation

Slack Integration

Chat with the AI Analytics Agent from a Slack channel. Ask questions about your analytics data, create A/B experiments, and end experiments without leaving Slack.

Connecting your workspace

  1. 1

    Open your website dashboard in IterOps and click Settings, then Slack Integration.

  2. 2

    Click Connect Slack Workspace. You will be redirected to Slack to authorize the connection. Review the permissions and click Allow.

  3. 3

    Once redirected back to IterOps, select the channel where you want the AI to respond and make sure Enable AI chat in this channel is checked.

  4. 4

    Click Save Settings. Messages in that channel will now be handled by the AI Analytics Agent.

Using the AI in Slack

Asking questions

Send a message in the connected channel and the AI will respond with insights based on your website's analytics data -- clicks, scroll depths, rage clicks, dead clicks, and running experiments. It works the same way as the chat sidebar in the IterOps dashboard.

Creating experiments

When the AI suggests an A/B experiment, it sends a message with Accept and Dismiss buttons. Click Accept to create the experiment immediately, or Dismiss to decline. The message updates to show what action was taken.

Ending experiments

Ask the AI to end a running experiment and it will show a confirmation with End Experiment and Dismiss buttons. The same confirmation flow applies.

Shared conversation

The Slack conversation shares its history with the chat sidebar in the IterOps dashboard. Messages sent from Slack appear in the sidebar, and vice versa.

Managing the connection

Changing the channel

Go to Settings then Slack Integration, pick a different channel from the dropdown, and click Save Settings. Messages in the old channel will no longer be processed.

Pausing the integration

Uncheck Enable AI chat in this channel and save. The workspace stays connected but the AI will stop responding to messages. Re-enable it at any time.

Disconnecting

Click Disconnect Slack at the bottom of the Slack settings page to remove the connection entirely. You can reconnect later by going through the authorization flow again.

Frequently asked questions

Can I connect multiple Slack channels to the same website?
No. Each website supports one Slack channel at a time. You can switch channels at any time from the settings page.
Can I connect the same Slack workspace to multiple websites?
Yes. Each website has its own connection. You can use different channels in the same workspace for different websites.
What permissions does IterOps request?
IterOps requests permission to read public channel lists (to show the channel picker) and send messages to the channel you select. It cannot read your private channels, direct messages, or any data outside the selected channel.
What happens if I remove the IterOps app from my Slack workspace?
The integration will stop working. You can reconnect from the IterOps settings page by going through the authorization flow again.

Start tracking clicks for free

One snippet. 7-day free trial. No credit card required.

Get started free
Support Chat
Support team currently unavailable. Leave a message and be sure to include your email address and we will follow up with you shortly!
Send a message to start a conversation with our support team.