Recipes

Slack Web API

Slack · slack · v1

Hosts
slack.com
Credential type
bearer
Placed in
Authorization
Default profile
observer

Classification

WhenClass
^/api/(oauth\.(v2\.)?access|apps\.connections\.open|tooling\.tokens\.rotate)$destructivereturns a credentialThis path returns a credential of its own. It takes the destructive class and it is refused until you allow it.
^/api/[a-zA-Z.]*\.(delete|remove|revoke|kick|archive|leave|uninstall)[a-zA-Z]*$destructive
^/api/[a-zA-Z.]*\.(post|create|invite|set|update|upload|open|join|rename|schedule|add|send|start|end|approve|restrict|deny|invite)[a-zA-Z]*$write
GET HEAD ^/api/[a-zA-Z.]*\.(list|info|history|test|view|get|replies|search|counts|permissions|profile|members|identity)[a-zA-Z]*$read

Scope we recommend

  • chat:write
  • channels:read
  • channels:history

Imported from

  • value: SLACK_BOT_TOKEN, SLACK_TOKEN

At the provider

Bring a service the catalogue has never seen

An unknown host gets a conservative default and an access request with a link. The recipe can follow later, and you can write it yourself.

Connect my first agent

Free for 10,000 calls a month. No card.