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
Open your website dashboard in IterOps and click Settings, then Slack Integration.
-
2
Click Connect Slack Workspace. You will be redirected to Slack to authorize the connection. Review the permissions and click Allow.
-
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
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