Slack connector stopped working after an hour? Reconnect in Sume

When Slack returns no token expiry, Sume assumes one hour. After that an admin must connect again, because v1 has no automatic token renewal for integrations.

5 min readSume
All posts

If the Slack tools in your Sume workspace stop working, the token has probably expired. Sume uses a one-hour fallback when Slack gives no provider expiry, and it does not renew tokens automatically. An admin must open Integrations and connect Slack again. Reconnecting starts a fresh consent and replaces the stored token. No other setting needs to change.

What the docs say

The workspace integrations architecture doc states that tokens without a provider expiry use the one-hour fallback, that after that time an admin must connect again, and that Sume does not implement automatic token renewal. The same rule appears for tool execution generally: each call reads the workspace connection again and checks token expiry, and in v1 an expired token means connect again.

What you will notice

  • Slack tools that worked earlier fail or disappear in a new agent turn
  • The Integrations page is the place to check the connection and reconnect
  • A plugin outage does not break unrelated agent tools; discovery for other tools keeps working

How to reconnect

Sign in as an admin of the workspace, open /dashboard/integrations, and use the Slack row to start consent again. The callback checks admin membership for the original workspace, not the Clerk organization currently selected, so start the flow in the workspace you want to fix.

Is this the same as MCP OAuth?

No. This is the connector token Sume holds for Slack. The hosted MCP login you use from Claude or Cursor is a different token with its own one-hour life; see Sume's one-hour MCP token. If you want a credential that does not expire in the middle of a session, use an API key for the MCP client. That choice does not change how the Slack connector behaves.

Plan for it

Treat a Slack-reading agent as something that needs a human to reconnect now and then. Do not build an unattended nightly job that depends on the Slack tools staying alive for days.

A short runbook

When someone reports that the Slack tools are gone, first check the Integrations page for the Slack row. If it looks connected but calls fail, treat the token as expired and reconnect as an admin. Then start a new agent turn in the same workspace, because the tool list is built per turn.

Finally, note the time you reconnected. With a one-hour fallback and no renewal, the next reconnect is due about an hour later if Slack gives no expiry, so schedule human attention rather than a background job.

Related posts

More in Integrations

All Integrations posts

Written by Sume