Командні повідомлення
Коли відвідувач просить людину, Anhora відкриває приватний тред Slack для вашої команди. Ви використовуєте власний Slack App — вставляєте облікові дані в Dashboard, встановлюєте в workspace, потім прив’язуєте кожен Site. Це передавання повідомлень оператору, а не чат-віджет і не синхронізація знань.
BYO Slack App
Anhora не постачає спільний marketplace Slack App для продажів. Кожен проєкт створює власний застосунок на api.slack.com, налаштовує webhook URL Anhora, потім вставляє Client ID, Client Secret і Signing Secret у Dashboard → Integrations → Team messaging.
Відкрийте https://api.slack.com/apps → Create New App → From scratch. Оберіть workspace, який використовуватимете для передавання оператору. Вам знадобиться дозвіл встановлювати застосунки в цей workspace.
https://api.slack.com/apps
→ Create New App → From scratch
→ Name (e.g. Anhora Handoff) + workspaceУ Slack → OAuth & Permissions → Redirect URLs додайте callback Anhora. Dashboard показує той самий URL для вашого середовища (потрібен PUBLIC_API_URL на Anhora API).
https://api.anhora.net/api/v1/handoff/slack/oauth/callbackУ розділі OAuth & Permissions → Scopes → Bot Token Scopes додайте саме ці scopes. Відсутність scopes history/groups ламає відповіді в приватних каналах.
chat:write
channels:read
groups:read
channels:history
groups:history
app_mentions:readУвімкніть Event Subscriptions і задайте Request URL. Після того як Anhora підтвердить challenge, підпишіться на події бота message.channels (публічні) і message.groups (приватні). Канали #anhora-* за замовчуванням приватні — без message.groups картки публікуються, але відповіді в треді ніколи не потрапляють у віджет.
Request URL:
https://api.anhora.net/api/v1/handoff/slack/events
Subscribe bot events:
• message.channels
• message.groups ← required for private #anhora-*Interactivity & Shortcuts → Enable Interactivity. Це живить кнопку Close на картці передавання. Без цього оператори не можуть завершити сесію з людиною зі Slack.
Request URL:
https://api.anhora.net/api/v1/handoff/slack/interactionsВідкрийте https://app.anhora.net → Project → Integrations → Team messaging → Slack. Скопіюйте Client ID, Client Secret і Signing Secret з Basic Information вашого Slack App, потім Save & install to Slack. Пройдіть екран згоди OAuth — Anhora зберігає bot token на вашому з’єднанні Slack.
Dashboard checklist:
1. Integrations → Team messaging → Slack
2. Paste Client ID / Client Secret / Signing Secret
3. Save & install to Slack (OAuth)
4. Confirm workspace name appears as connectedSlack = живий командний inbox для передавання оператору. Віджет і знання — на /integrate. Prod URL використовують https://api.anhora.net — самостійно розміщені API підставляють ваш PUBLIC_API_URL. Dashboard: https://app.anhora.net → Integrations → Team messaging.
Knowledge emerging from light
Відкрийте проєкт, додайте Slack App у розділі Team messaging, потім прив’яжіть Site і зробіть контрольну перевірку передавання.