Skip to main content

Interface: SlackAppInstallation

Defined in: packages/sdk/src/types/slack-app-types.ts:42

A Slack app installation to a specific Slack workspace.

Slack's OAuth returns workspace-specific tokens, so each workspace the app is installed to gets its own installation record with its own token.

Properties

active

active: boolean

Defined in: packages/sdk/src/types/slack-app-types.ts:51

Whether this installation is active


createdAt

createdAt: string

Defined in: packages/sdk/src/types/slack-app-types.ts:52


id

id: number

Defined in: packages/sdk/src/types/slack-app-types.ts:43


slackBotUserId

slackBotUserId: string | null

Defined in: packages/sdk/src/types/slack-app-types.ts:49

Bot's Slack user ID in this workspace


slackTeamId

slackTeamId: string

Defined in: packages/sdk/src/types/slack-app-types.ts:45

Slack workspace/team ID


slackTeamName

slackTeamName: string | null

Defined in: packages/sdk/src/types/slack-app-types.ts:47

Slack workspace/team name


updatedAt

updatedAt: string

Defined in: packages/sdk/src/types/slack-app-types.ts:53