Slack 與 GPTBots 整合
Slack 與 GPTBots 整合
您可以將代理(Agent)服務整合到您的 Slack 應用程式中,讓 Slack 工作區的使用者透過應用程式與代理(Agent)進行即時溝通,提升團隊協作與自動化效率。
建立 Slack 應用程式

圖:Slack API 首頁畫面
請前往 Slack API(應用程式介面),按一下「Create New App」建立您的 Slack 應用程式。
配置 Slack 應用程式

圖:Slack 應用程式基本資訊頁面
- 進入 Slack 應用程式,在「Basic Information」中找到「App Credentials」,將圖中標記的資訊複製到 GPTBots 的 Slack 配置頁面,然後按一下「Submit」。
- 按一下「Submit」後,系統將提供三個 URL(OAuth URL、Event URL、Verification URL)。
OAuth & Permissions 設定

圖:Slack OAuth 設定頁
- 複製「OAuth URL」,並貼到「OAuth & Permissions」的「Redirect URLs」欄位。
- 在「Scopes(範圍)」的「Agent Token Scopes」中,分別新增四個範圍(Scopes):
app_mentions:read、channels:read、chat:write、im:history。
Event Subscriptions 設定

圖:Slack Event Subscriptions 頁面
- 複製「Event URL」,貼到「Event Subscriptions」的「Request URL」欄位。
- 在「Subscribe to agent events」下方,分別新增三個事件(Events):
app_home_opened、app_mention、message.im。
App Home 設定

圖:Slack App Home 設定頁
- 在「App Home」部分,啟用「Message Tab」,並勾選下方的相關選項。
授權與啟用
- 返回 GPTBots 的 Slack 配置頁面,點擊「Authorization」下方的連結,依指示完成授權步驟。
與代理(Agent)聊天方式
1. 在頻道中與代理聊天

圖:Slack 頻道內與代理互動畫面
- 在 Slack 頻道的聊天輸入框,輸入「@Agent」即可與代理(Agent)進行對話。
2. 在私人訊息中與代理聊天

圖:Slack 私訊與代理互動畫面
- 在工作區的應用程式列表中找到該代理應用,點選後即可直接發送訊息與代理(Agent)對話。
若需更多 Slack 整合、GPTBots 聊天機器人相關協助,請參考官方文件或聯繫技術支援。
