Connect Slack to the current workspace
Begins binding a Slack workspace to the caller’s EXISTING tenant (the
already-signed-in admin’s workspace). Unlike the public, invite-gated
/get-started/slack landing - which provisions a brand-new tenant from the
install - this authenticated entry attaches the Slack workspace the admin
authorizes to their current tenant. We mint a single-use, short-TTL bind
ticket in Forge carrying this tenant’s id, then 303-redirect the browser to
slack-transport’s install flow (same origin) with the ticket nonce;
slack-transport owns the Slack authorize URL and threads the tenant into the
OAuth state so the callback binds rather than creates. Admin only; this is
a top-level browser navigation, not an XHR.
Authorizations
Personal Access Token. Send as Authorization: Bearer hq_pat_....
Response
Redirect into the Slack install/consent flow