Slack is a team integration, not a personal one. Open it from a team at app.xysq.ai: go to your team and open the Apps tab (
/teams/:teamId/apps).Who can connect it
Connecting, choosing channels, and disconnecting are admin and owner actions. Any team member can see the connection status and recall what’s been synced, but only admins and owners manage the connection.Connect Slack
- Open your team’s Apps tab and find the Slack card.
- Click Connect. A new tab opens for Slack’s OAuth consent screen. Sign in and approve access.
- The card flips from Pending to Connected.
| Status | Meaning |
|---|---|
| Not connected | No Slack connection for this team yet. |
| Pending | OAuth started, waiting for consent. |
| Connected | Live and watching your selected channels. |
| Paused (quota) | The team’s daily event cap is reached; syncing resumes after reset. |
| Error | Something went wrong; reconnect to fix it. |
| Disconnected | The connection was revoked. |
Choose which channels to watch
Once connected, the card lists the channels the connected account can see. Toggle on the ones this team should watch. Private channels show a lock so you can tell them apart. Only messages in the watched channels are synced; everything else is ignored. You can change the watched set at any time. Adding a channel starts syncing its new messages; removing one stops it.What gets synced
Messages in a watched channel are folded into the team vault as they happen. xysq captures human messages only, so bot and app posts (CI alerts, reminders, integrations) are skipped to keep the noise out. A message is stored with the author’s name, for example:source:slack, slack:message, channel:<id>, and slack:thread_reply on replies. The author’s email (when Slack shares it) and the source channel, timestamp, and workspace are kept on the memory for provenance.
Ask any connected agent, or xysq Chat, things like:
Activity logs
Every Slack event xysq processes lands in the team’s activity logs. Open a team’s Logs tab (/teams/:teamId/logs) and switch to Apps to see what was kept, when, and from which channel.
Disconnect
Click Disconnect on the Slack card (admin or owner only). New messages stop syncing. Memory already in the team vault stays and remains recallable. Reconnect later to pick up new messages again.Related
- Teams - team vaults, roles, and recall
- Integrations overview - how connectors work and how to read the logs