Открытие/передача чат-сессии

Тип события session_updated приходит:

  • при открытии чат-сессии

  • при передаче чата команде/оператору

{
  "event_type": "session_updated",
  "payload": {
    "chat": {
      "uuid": "uuid пользователя",
      "avatar": "ссылка на аватар пользователя",
      "platform": "мессенджер",
      "phone": "номер телефона пользователя",
      "name": "имя пользователя"
    },
    "profile": {
      "uuid": "uuid профиля пользователя"
    },
    "session": {
      "title": null,
      "context": null,
      "team": {
        "id": "id команды",
        "name": "название команды"
      }
    }
  },
  "timestamp": 1777967172102
}
chevron-rightОписание параметровhashtag

chat

  • uuid — уникальный идентификатор чата

  • avatar — аватар пользователя (при наличии)

  • platform — канал (Telegram, WhatsApp и т.д.)

  • phone — телефон (если доступен)

  • name — имя пользователя

profile

  • uuid — идентификатор профиля пользователя

session

  • title — заголовок чат-сессии (может быть null)

  • context — контекст чат-сессии (может быть null)

  • team.id — ID команды (число)

  • team.name — название команды

Last updated