ProductReadyProductReady
聊天频道

Slack

连接 Slack 机器人,通过工作区消息创建 Agent 任务。

Slack

创建 Slack App,安装到工作区,@提及即可创建 Agent 任务。

📖 官方文档:Slack API Quickstart

创建 Slack App

  1. 前往 api.slack.com/appsCreate New AppFrom scratch
  2. 命名应用并选择工作区

配置权限

进入 OAuth & PermissionsBot Token Scopes,添加:

  • chat:write — 发送消息
  • app_mentions:read — 接收提及

然后启用 Event Subscriptions,订阅 app_mention 事件。

安装并获取 Token

点击 Install to Workspace → 授权。复制 Bot User OAuth Tokenxoxb-...)。

在 ProductReady 中连接

进入 用户设置 → 聊天频道 → [+ 添加] → Slack,粘贴 Token,选择默认空间。

await trpc.channels.connect.mutate({
  provider: "slack",
  credentials: { botToken: "xoxb-..." },
  defaultSpaceId: "space_abc123",
});

注意事项

  • 机器人响应频道中的 @YourApp 提及和私信
  • 需要在频道中邀请机器人(/invite @YourApp
  • Slack 使用签名密钥验证 Webhook 请求

On this page