Instagram

Через Meta Graph API.

1. Подключение

Settings → Channels → Instagram → "Connect via Meta": 1. OAuth flow → авторизуете доступ к бизнес-аккаунту IG 2. ImpactBot получает page_access_token + ig_user_id 3. Webhook subscribed на messages, comments, story_replies

2. 24-hour window

Instagram (как WhatsApp) — отвечать можно только в 24 часа после сообщения клиента. Иначе:

  • Comment auto-reply (если включено)
  • Story reply
  • Mention notification

3. Возможности

  • Текст в Direct
  • Photo/video в Direct
  • Comment auto-reply (когда клиент комментит пост → бот отвечает в DM)
  • Story replies — ответ на story сторонкой
  • Mention notifications

4. Instagram Sources (UTM-like)

Settings → Instagram Sources → Add source:

  • Привязка к посту/reels
  • Tracking views, comments, переходы по ссылке
  • CPL рассчитывается автоматически

5. Лимиты

  • 100 messages/24h на нового бота
  • 1000 messages/24h после прогрева

6. Особенности

  • token_expires_at — token истекает через 60 дней. ImpactBot auto-refreshes из refresh_token.
  • comment to DM — ответ на коммент пересылается в DM, не публично
  • story_reply — отдельный webhook event, нужен handler в flow