Slack Integration

Fetch a slackIntegration

get/integration/slack/{slackIntegrationId}/fetch

Request

  • Base URL: https://api.chatbotkit.com/api/v1
  • URL: https://api.chatbotkit.com/api/v1/integration/slack/{slackIntegrationId}/fetch
  • Auth: HTTP bearer

Path parameters

slackIntegrationIdstring required

The ID of the Slack integration to retrieve

Response

The Slack integration was retrieved successfully

aliasstring nullable

The unique alias for the instance

namestring

The associated name

descriptionstring

The associated description

metaMeta

Meta data information

idstring required

The instance ID

createdAtnumber required

The timestamp (ms) when the instance was created

updatedAtnumber required

The timestamp (ms) when the instance was updated

botIdstring nullable

The ID of the bot this configuration is using

blueprintIdstring nullable

The ID of the blueprint

signingSecretstring

The signing secret (returned as '********' if configured, null otherwise)

botTokenstring

The bot token (returned as '********' if configured, null otherwise)

userTokenstring

The user token (returned as '********' if configured, null otherwise)

contactCollectionboolean

Weather to collect contacts

sessionDurationnumber

The session duration for the Slack integration

referencesboolean

Whether to enable references feature

ratingsboolean

Whether to enable ratings buttons feature

visibleMessagesnumber

The number of visible messages outside of the new thread

autoRespondstring

Configure automatic response behavior. Use '@all' to respond to all messages, '@agent <instructions>' for agent-powered decisions, or custom instructions for lightweight LLM filtering. Null/empty defaults to current behavior (DMs, mentions, threads only).

allowFromstring

Restrict which Slack users or channels can interact with this integration. Accepts Slack user IDs (U…/W…), channel IDs (C…/G…/D…), @username, or

Changes

No recorded changes to this operation across all 1 revision of this API.