The Slack integration posts a Block Kit notification to a channel of your choice every time a response lands. Setup takes about a minute once you have admin access to your Slack workspace.Documentation Index
Fetch the complete documentation index at: https://docs.insito.app/llms.txt
Use this file to discover all available pages before exploring further.
What you get
For each submitted response, Insito posts a message containing:- Which survey fired
- The respondent’s
userIdand platform - Each answer (NPS scores get a 🟢🟡🔴 colour cue based on the detractor/passive/promoter bucket)
- A link back to the full response detail in the dashboard
Setup
Open Insito's Slack settings
admin.insito.app →
Settings → Integrations → Slack.
Click Connect Slack
You’ll be sent to Slack’s OAuth consent screen. Insito requests
the
incoming-webhook scope only — we never read messages or
other channels.Pick a channel
Slack will ask which channel to post to. Pick (or create)
something like
#feedback or #insito-responses. Public
channels are easier — Insito can’t be invited to private
channels post-hoc; you’d need to re-run the OAuth flow.Configuration
After connecting, the integration is on for all surveys in the project. To disable per-survey, open the survey → Settings → Integrations and toggle the Slack switch. You can connect multiple Slack workspaces to one project (if you have e.g. a “team” workspace and a “stakeholders” workspace), but only one channel per workspace.Reconnecting
Slack tokens don’t expire, but if a user uninstalls Insito’s Slack app, the integration goes silent. The dashboard shows a red banner in Settings → Integrations → Slack when this happens — click Reconnect to re-run OAuth.Disconnecting
Settings → Integrations → Slack → Disconnect. Removes the webhook on Insito’s side and revokes the token. Slack’s Apps Manage page is the place to fully remove the integration from your workspace.Customising the message
Right now the message format is fixed. We’re tracking a few extensions:- Per-survey channel routing
- Custom message templates with Liquid-style variables
- Threading replies for follow-up questions
Troubleshooting
| Symptom | Likely cause |
|---|---|
| No messages arriving | Insito Slack app was removed by a workspace admin. Reconnect from Settings → Integrations. |
| Messages arriving for some surveys but not others | Per-survey toggle is off. Check Survey → Settings → Integrations. |
| Wrong channel | OAuth flow remembers the last picked channel. Disconnect + reconnect to choose a new one. |
| Mentions / formatting broken | The Block Kit message is plain text in the answer body. Mentions in user-submitted answers aren’t expanded. |