1. Dialogs — Management
Ai Senler Public
  • Projects
    • Получить детали проекта
      GET
    • Обновить проект
      PATCH
    • Деактивировать проект
      DELETE
    • Получить signed user payload для widget из текущей session
      GET
  • Agents
    • Получить список агентов
      GET
    • Создать агента
      POST
    • Получить агента по ID
      GET
    • Обновить агента
      PATCH
    • Удалить агента
      DELETE
    • Активировать агента
      POST
    • Деактивировать агента
      POST
    • Получить черновик агента
      GET
    • Сохранить черновик агента (для теста)
      POST
    • Удалить черновик агента
      DELETE
    • Опубликовать черновик агента
      POST
    • Восстановить удалённого агента
      PATCH
    • Откатить черновик к опубликованной версии
      POST
    • Получить агента с информацией о черновике
      GET
    • Сохранить прогресс wizard создания агента
      PATCH
    • Получить агентов по ID списка MCP серверов
      GET
  • Dialogs
    • Создать или найти диалог
    • Отметить диалог как прочитанный
    • Получить количество непрочитанных сообщений
    • Получить диалог
    • История событий диалога с поиском
    • Получить subscription token для конкретного диалога
    • Получить subscription token для списка диалогов проекта
    • Подписка на общий канал проекта
    • Отправить личное сообщение
    • Список диалогов с фильтрами и поиском (JSON body)
    • Получить или создать тестовый диалог
    • Добавить новый тестовый диалог
  • Server Templates
    • Получить список публичных шаблонов серверов
    • Получить детали шаблона
    • Получить документацию шаблона
    • Получить все категории шаблонов
  • MCP Servers
    • Получить список MCP серверов
    • Создать MCP сервер
    • Получить MCP сервер по ID
    • Обновить MCP сервер
    • Удалить MCP сервер
    • Отозвать project credential
    • Сохранить project credential вручную
    • Получить статус project credential
    • Восстановить удалённый MCP сервер
    • Поиск по документации MCP сервера
    • Экспортировать MCP серверы
    • Импортировать MCP серверы
    • Получить все списки MCP серверов
    • Создать список MCP серверов
    • Получить список MCP серверов по ID
    • Обновить список MCP серверов
    • Удалить список MCP серверов
    • Восстановить удалённый список MCP серверов
    • Добавить MCP сервер в список
    • Удалить MCP сервер из списка
  • Documentation
    • Получить всю документацию
    • Создать документацию
    • Получить документацию по ID
    • Обновить документацию
    • Удалить документацию
    • Восстановить удалённую документацию
    • Получить документацию по ID MCP сервера
    • Удалить всю документацию для сервера
    • Загрузить документацию из текстового файла
  • Projects - Avatar
    • Подтвердить загрузку аватарки проекта
    • Получить presigned URL для загрузки аватарки проекта
  • Agents - Avatar
    • Подтвердить загрузку аватарки агента
    • Получить presigned URL для загрузки аватарки агента
  • Agent Assignment Rules
    • Получить все правила автоназначения проекта
    • Создать правило автоназначения
    • Получить правило по ID
    • Обновить правило
    • Удалить правило
    • Восстановить правило
  • Models
    • Получить доступные модели
  • Dialogs: Typing Indicators
    • Начать печатать (оператор)
    • Остановить печатание (оператор)
  • Project Variables
    • Получить список переменных проекта
    • Создать переменную проекта
    • Получить переменную по имени
    • Обновить переменную
    • Удалить переменную
    • Установить значение переменной
  • Lead Variable Definitions
    • Получить список определений переменных лидов
    • Создать определение переменной лида
    • Получить определение по имени
    • Обновить определение
    • Удалить определение
  • Lead Variables
    • Получить все переменные лида
    • Получить значение переменной лида
    • Установить значение переменной лида
    • Удалить значение переменной лида
  • Metrics Definitions
    • Получить определения метрик
    • Создать кастомную метрику
    • Получить определение метрики по ID
    • Обновить кастомную метрику
    • Удалить кастомную метрику
    • Активировать кастомную метрику
    • Деактивировать кастомную метрику
    • Восстановить кастомную метрику
  • Metrics Config
    • Получить конфигурацию метрик для агента
    • Массовое обновление метрик агента
    • Отключить метрику для агента
    • Включить метрику для агента
    • Проверить, включена ли метрика для агента
    • Получить количество включённых метрик для агента
    • Получить только включённые метрики для агента
  • Events
    • Универсальный поиск событий с фильтрами
    • Получить событие по ID
    • Получить аналитику истории
    • Получить быстрые маркетинговые метрики
    • Получить анализ каналов трафика
    • Получить анализ источников трафика (UTM-кампании)
  • Analytics
    • L1: Метрики агента
    • Лог метрик
    • L1: Агенты по метрике
    • Генерация суммаризации
    • Суммаризация по ID
    • Оценка стоимости суммаризации
    • История суммаризаций
    • Последняя суммаризация
    • Настройки автоматической суммаризации
    • Обновить настройки суммаризации
    • L0: Топ агентов
    • L0: Топ метрик
  • Agent Training
    • Отменить обучение
    • Выбрать вариант агента
    • Запустить обучение агента
    • Получить статус обучения
  • Access
    • Получить участников проекта
    • Получить детали участника проекта
    • Обновить права участника
    • Удалить участника из проекта
    • Получить каналы участника проекта
    • Получить пресеты ролей
    • Передать владение проектом
  • Channels
    • Получить список каналов
    • Получить канал по ID
    • Обновить канал
    • Удалить канал
    • Подтвердить загрузку аватарки
    • Загрузить аватарку из URL
    • Получить presigned URL для загрузки аватарки канала
    • Оценить миграцию канала
    • Запустить миграцию канала в другой проект
    • Приостановить/возобновить канал
    • Регенерировать секретный ключ виджета
    • Получить все токены канала
    • Удалить токен
    • Синхронизировать данные канала из внешней платформы
    • Получить код виджета для встраивания
    • Начать StreamVi OAuth для создания канала
    • StreamVi OAuth callback
    • Начать VK OAuth для создания канала
    • VK OAuth callback для создания канала
    • Обновить токен существующего VK канала
    • VK OAuth callback для обновления токена
  • Channels - VK
    • Привязать VK токен к каналу
    • Проверить статус VK webhook
    • Обновить аватарку VK группы
    • Проверить валидность VK токена
    • Управление VK вебхуком
    • Список VK-аккаунтов для добавления каналов
    • Удалить VK-аккаунт для добавления каналов
    • Начать OAuth для обновления токена VK-аккаунта
    • Начать OAuth для добавления VK-аккаунта
    • OAuth callback для VK-аккаунтов
    • Получить список VK групп пользователя
  • Channels - Telegram
    • Привязать Telegram токен к каналу
    • Проверить статус Telegram webhook
    • Обновить аватарку Telegram бота
    • Проверить валидность Telegram токена
    • Управление Telegram вебхуком
    • Создать Telegram канал
  • Channels - MAX
    • Привязать MAX токен к каналу
    • Проверить статус MAX webhook
    • Обновить аватарку MAX бота
    • Установить вебхук для MAX бота
    • Создать MAX канал
  • Channels - Widget
    • Preview кода виджета
    • Создать Widget канал
    • Обновить настройки Widget канала
  • Channels - Email
    • Создать Email канал
    • Обновить настройки Email канала
  • Channels - Senler
    • Отвязать Senler от канала
    • Статус привязки Senler
    • Начать Senler OAuth для привязки к каналу
    • Senler OAuth callback для привязки к каналу
  • Attachments
    • 📤 Шаг 3/4: Подтвердить загрузку файла в S3
    • 📤 Шаг 1/4: Получить presigned URL для загрузки файла
  • Platforms
    • Получить список доступных платформ
  • Leads
    • Получить лида по ID
    • Обновить статус блокировки лида
    • Запустить синхронизацию профиля лида
    • Экспортировать лидов
    • Импортировать лидов
    • Создать массовый процесс refresh лидов
    • Поиск лидов
    • Проверить подписку и добавить лида
  • Processes
    • Получить список процессов проекта
    • Получить детали процесса
    • Отменить или удалить процесс
    • Скачать результат экспорта
    • Получить результат процесса
  • Data Sources
    • Получить список источников проекта
    • Создать источник данных
    • Получить источник по ID
    • Обновить источник
    • Удалить источник
    • Восстановить удалённый источник
    • Валидировать источник
    • Получить активные источники для обучения
    • Привязать VK сообщество
    • Привязать сайт
  • Storage
    • Список файлов проекта
    • Удалить файл из хранилища
    • Удалить все неиспользованные файлы
    • Статистика хранилища проекта
  • Billing
    • Детализация кредитной транзакции
    • Настроить автопокупку кредитов
    • Получить баланс проекта
    • Получить историю кредитных транзакций проекта
    • Купить пакет кредитов с баланса
    • Расчёт стоимости покупки кредитов
    • Получить заказы проекта
    • Создать заказ на оплату
    • Получить платёжные настройки проекта
    • Сохранить платёжные настройки проекта
    • Купить / сменить тариф с баланса
    • Расчёт стоимости смены тарифа
    • Отменить запланированную смену тарифа
    • Список тарифов для проекта
    • Получить список транзакций проекта
    • Получить детализацию транзакции
  • Tariffs
    • Получить список пакетов кредитов
    • Получить список тарифов
  • Countries
    • Получить список стран
    • Определить страну по IP
  • Audit
    • Журнал изменений проекта
  • Access - Invitations
    • Список приглашений проекта
    • Создать приглашение в проект
    • Отменить приглашение
  • Dialogs — Messaging
    • Обработать нажатие на кнопку в диалоге
    • Вмешаться в диалог
    • Отправить сообщение в диалог
  • Dialogs — Management
    • Редактировать сообщение
      PATCH
    • Удалить сообщение
      DELETE
    • Получить участников диалога
      GET
    • Привязать агента к диалогу
      PATCH
    • Отвязать агента от диалога
      DELETE
    • Архивировать диалог
      PATCH
    • Установить флаг отключения автопривязки для диалога
      PATCH
    • Установить звуковой mute для диалога
      PATCH
    • Восстановить диалог из архива
      PATCH
  • Auth - Session
    • Обменять exchange-токен на sessionId
  • Notifications
    • Get Centrifugo subscription token for real-time notifications
    • Get active screen popup notifications
    • Dismiss a screen popup notification
    • Dismiss all screen popup notifications
    • Get notification settings for this project
    • Update notification settings for this project
  • Apps
    • Obtain or refresh an access token
  • Auth - Telegram User
    • Начать Telegram Login OIDC для авторизации пользователя
    • Telegram Login OIDC callback
  • Channels - Discord
    • Привязать Discord bot token к каналу
    • Проверить валидность Discord bot token
    • Создать Discord канал
  • Channels - Avito
    • Проверить статус Avito webhook
    • Установить webhook для Avito
    • Начать Avito OAuth flow для подключения канала
    • Avito OAuth callback
  • NotificationsMessengerWebhook
    • App webhook receiver для подписки на уведомления
  • App Catalog
    • List public apps in catalog
    • Get public app details from catalog
  • Project App Catalog
    • List catalog apps available to project
    • Get catalog app details in project context
    • Install catalog app into project
    • List active app installations in project
    • Get app installation details in project
    • Update app installation permissions (revokes old tokens)
    • Uninstall app from project (revokes all tokens instantly)
    • Get installation setup steps and current progress
    • Skip optional installation setup step
    • Submit installation setup step and apply its side effects
  • API Token Items
    • List standalone API keys and active app installations for the project
  • Spaces
    • Получить детали space
    • Синхронно обновить metadata одного space
    • Создать фоновый процесс refresh spaces выбранного канала
    • Получить страницу узлов выбранного уровня дерева spaces
    • Создать фоновый процесс refresh корневой страницы дерева spaces
    • Получить страницу корневых узлов дерева spaces
  • Schemas
    • ServerTemplateCategoryDto
    • ServerTemplateResponseDto
    • ServerTemplateListResponseDto
    • AuthProviderResponseDto
    • ServerTemplateDocumentationDto
    • AdminUserListItemDto
    • AdminUsersListDataDto
    • McpServerResponseDto
    • AdminUserCountsDto
    • PaginatedServersResponseDto
    • AdminGetUserResponseDto
    • CreateServerResponseDto
    • UsersListWrapperDto
    • GetServerResponseDto
    • CreateUserDto
    • UpdateServerResponseDto
    • UserWrapperDto
    • ExportServersResponseDto
    • UpdateUserDto
    • ImportServersResponseDto
    • UserSearchItemDto
    • DocumentationResponseDto
    • WidgetSessionUserDto
    • UserSearchResponseDto
    • PaginatedDocumentationResponseDto
    • WidgetSessionUserDataDto
    • CreateServerDto
    • WidgetSessionUserResponseDto
    • UpdateServerDto
    • ImportServersUserDto
    • CreateDocumentationDto
    • CreateProjectResponseDto
    • DocumentationListWithOffsetResponseDto
    • UpdateDocumentationDto
    • SuccessResponseDto
    • ProjectListItemDto
    • ProjectMetaDto
    • GetProjectsListDataDto
    • ProjectResponseDto
    • TariffSubscriptionDto
    • AvitoChannelDataDto
    • ProjectBalanceInfoDto
    • DiscordChannelDataDto
    • WidgetLocalizedTextDto
    • UpdateProjectResponseDto
    • Role
    • CreateProjectDto
    • PermissionsDto
    • UserAccessDto
    • GetProjectWithAccessResponseDto
    • UpdateProjectDto
    • GetAvatarUploadUrlDto
    • S3UploadUrlResponseDto
    • ConfirmS3UploadDto
    • ProjectConfirmAvatarUploadResponseDto
    • TelegramChannelDataDto
    • ButtonColorsDto
    • VKChannelDataDto
    • MAXChannelDataDto
    • ButtonSettingsDto
    • WidgetThemeDto
    • WidgetFeaturesDto
    • MigrationProgressDto
    • WidgetChannelDataDto
    • ChannelMigrationStatusDto
    • StreamViChannelDataDto
    • EmailChannelDataDto
    • McpServerProjectCredentialStatusResponseDto
    • SenlerStatusDto
    • ChannelResponseDto
    • ProjectMemberListItemDto
    • GetProjectMembersResponseDto
    • AdminOwnerDto
    • McpServerListResponseDto
    • UpsertProjectCredentialDto
    • AdminProjectListItemDto
    • AgentVariantDto
    • AdminProjectsListDataDto
    • AgentMetaDto
    • ProjectWrapperDto
    • AgentResponseDto
    • ProjectChannelsWrapperDto
    • AgentDraftResponseDto
    • AgentWithDraftResponseDto
    • ServerListMemberDto
    • CreateAgentDto
    • UpdateAgentDto
    • UpdateWizardProgressDto
    • AssignmentRuleAgentDto
    • CreateServerTemplateDto
    • UpdateAgentDraftDto
    • AssignmentRuleChannelDto
    • UpdateServerTemplateDto
    • AgentConfirmAvatarUploadResponseDto
    • CreateTemplateDocumentationDto
    • AgentAssignmentRuleResponseDto
    • AgentAssignmentRulesListDto
    • CreateAgentAssignmentRuleDto
    • UpdateAgentAssignmentRuleDto
    • AudioPricingGuideDto
    • TokensPricingDto
    • MessagesPricingDto
    • ModelPricingDto
    • PublicModelResponseDto
    • AvailableModelsResponseDto
    • DialogDisplayInfoDto
    • DialogDto
    • CreateDialogResponseDto
    • EventSenderDto
    • QueryServersInternalDto
    • EventButtonDto
    • InternalMcpServerResponseDto
    • InternalMcpServersListWrapperDto
    • AttachmentRecognitionDto
    • EventAttachmentCabinetDto
    • SearchServersInternalDto
    • AttachmentGenerationDto
    • NumberRangeDto
    • ProjectVariableListResponseDto
    • EventMetricDto
    • EventButtonClickDto
    • SingleDocumentationResponseDto
    • EventErrorDto
    • UpsertProjectMcpCredentialInternalDto
    • EventToolDto
    • ProjectMcpCredentialStatusDto
    • LeadVariableDefinitionListResponseDto
    • GetProjectMcpCredentialInternalDto
    • ProjectMcpCredentialResolvedDto
    • RevokeProjectMcpCredentialInternalDto
    • LeadVariableValueResponseDto
    • RevokeMcpCredentialResponseDto
    • UpsertLeadMcpCredentialInternalDto
    • LeadMcpCredentialStatusDto
    • GetLeadMcpCredentialInternalDto
    • LeadMcpCredentialResolvedDto
    • DialogSearchTopMatchDto
    • RevokeLeadMcpCredentialInternalDto
    • DialogSearchResultDto
    • DialogLastMessageDto
    • DialogLeadDto
    • DialogChannelInfoDto
    • TypingSenderDto
    • DialogCurrentTypingDto
    • AgentsListResponseDto
    • AgentsByListResponseDto
    • PaginatedDialogsDto
    • DialogEventsCursorResponseDto
    • ActionPerformerDto
    • EditMessageResponseDto
    • DeleteMessageResponseDto
    • AddDirectServerDto
    • CreateDialogDto
    • QueryDialogsDto
    • MessageAttachmentInputDto
    • SendMessageToDialogDto
    • EventSenderProfileDto
    • SendMessageResponseDto
    • InterveneDto
    • DialogMessageAttachmentDto
    • DialogButtonClickDto
    • DialogFirstMessageDto
    • DialogParticipantsResponseDto
    • AssignAgentToDialogDto
    • ReplyTargetTelegramChatDataDto
    • EditMessageDto
    • DialogTelegramChatReplyTargetDto
    • SetSoundMuteDto
    • ReplyTargetTelegramTopicDataDto
    • DirectMessageDto
    • DialogTelegramTopicReplyTargetDto
    • CentrifugoSubscriptionDto
    • ReplyTargetVkPeerDataDto
    • ProjectSubscriptionDto
    • DialogVkPeerReplyTargetDto
    • UnreadCountResponseDto
    • ReplyTargetVkWallPostCommentsDataDto
    • AIProviderWithCount
    • GetOrCreateTestDialogDataDto
    • DialogVkWallPostCommentsReplyTargetDto
    • AiRateLimitPolicyDto
    • AddTestDialogDataDto
    • ReplyTargetDiscordDmDataDto
    • AiRateLimitPolicyMapDto
    • UserMetaDto
    • DialogDiscordDmReplyTargetDto
    • ModelProviderBindingResponseDto
    • UserResponseDto
    • ReplyTargetDiscordChannelDataDto
    • ModelPricingResponseDto
    • DialogDiscordChannelReplyTargetDto
    • AdminAvailableModelsResponseDto
    • ReplyTargetDiscordThreadDataDto
    • ModelsStatisticsDto
    • CreateProjectVariableDto
    • DialogDiscordThreadReplyTargetDto
    • AdminModelFullDto
    • VariableSchemaDto
    • ReplyTargetMaxDialogDataDto
    • AdminModelsListResponseDto
    • ProjectVariableResponseDto
    • DialogMaxDialogReplyTargetDto
    • CreateModelProviderBindingDto
    • UpdateProjectVariableDto
    • ReplyTargetMaxChatDataDto
    • CreateModelPricingDto
    • SetVariableValueDto
    • DialogMaxChatReplyTargetDto
    • UpdateModelProviderBindingDto
    • CreateLeadVariableDefinitionDto
    • ReplyTargetMaxChannelDataDto
    • UpdateModelPricingDto
    • LeadVariableDefinitionResponseDto
    • DialogMaxChannelReplyTargetDto
    • DeleteModelResponseDto
    • UpdateLeadVariableDefinitionDto
    • ReplyTargetEmailDataDto
    • ListProvidersResponseDto
    • LeadVariableResponseDto
    • DialogEmailReplyTargetDto
    • GetProviderResponseDto
    • SetLeadVariableValueDto
    • ReplyTargetWidgetDataDto
    • AIProviderConfigDto
    • StringValidationSchemaDto
    • DialogWidgetReplyTargetDto
    • CreateAIProviderDto
    • NumberValidationSchemaDto
    • ReplyTargetStreamviDataDto
    • CreateProviderResponseDto
    • IntegerValidationSchemaDto
    • DialogStreamviReplyTargetDto
    • UpdateAIProviderDto
    • BooleanValidationSchemaDto
    • UpdateProviderResponseDto
    • ArrayItemsSchemaDto
    • DeleteProviderResponseDto
    • ArrayValidationSchemaDto
    • HealthCheckResult
    • ObjectValidationSchemaDto
    • HealthCheckAllResponseDto
    • MetricDefinitionDto
    • HealthCheckProviderResponseDto
    • StringValidationDto
    • ClearCacheDto
    • NumberValidationDto
    • DialogListItemDto
    • ClearCacheResponseDto
    • ArrayValidationDto
    • AIProxyResponseDto
    • BooleanValidationDto
    • EventAttributionDto
    • ListProxiesResponseDto
    • CreateMetricDefinitionDto
    • EventSourceTelegramChatDataDto
    • GetProxyResponseDto
    • UpdateMetricDefinitionDto
    • EventSourceTelegramChatContextDto
    • CreateAIProxyDto
    • AgentMetricsConfigResponseDto
    • EventSourceTelegramTopicDataDto
    • CreateProxyResponseDto
    • EnableMetricDto
    • EventSourceTelegramTopicContextDto
    • UpdateAIProxyDto
    • BulkUpdateMetricsDto
    • EventSourceVkPeerDataDto
    • UpdateProxyResponseDto
    • MetricsCountResponseDto
    • EventSourceVkPeerContextDto
    • DeleteProxyResponseDto
    • MetricEnabledResponseDto
    • EventSourceVkWallPostCommentDataDto
    • HealthBreakdown
    • AnalyticsOverview
    • EventSourceVkWallPostCommentContextDto
    • ProvidersStats
    • PeriodComparison
    • EventSourceDiscordDmDataDto
    • ModelsStats
    • ComparisonMetrics
    • EventSourceDiscordDmContextDto
    • GetStatsResponseDto
    • CurrencyBreakdown
    • EventSourceDiscordChannelDataDto
    • CentrifugoConnectionDto
    • ClientSpending
    • EventSourceDiscordChannelContextDto
    • InternalAiSenderLastAttemptDto
    • UnitEconomics
    • EventSourceDiscordThreadDataDto
    • InternalAiSenderResolveExecutionAttemptRequestDto
    • BalancesByCurrency
    • EventSourceDiscordThreadContextDto
    • InternalAiSenderExecutionBindingDto
    • ActualEconomics
    • EventSourceMaxDialogDataDto
    • InternalAiSenderProxyTransportDto
    • FinancialMetrics
    • EventSourceMaxDialogContextDto
    • InternalAiSenderProviderTransportDto
    • MessageMetrics
    • EventSourceMaxChatDataDto
    • InternalAiSenderExecutionCandidateDto
    • EventTypeStats
    • EventSourceMaxChatContextDto
    • InternalAiSenderExecutionDecisionDto
    • ServerUsageStats
    • EventSourceMaxChannelDataDto
    • InternalAiSenderResolveExecutionAttemptResponseDto
    • TimeSeriesDataPoint
    • EventSourceMaxChannelContextDto
    • InternalAiSenderReserveCreditsDto
    • StorageStats
    • EventSourceAvitoChatDataDto
    • InternalAiSenderReservationResultDto
    • TextModelStats
    • EventSourceAvitoChatContextDto
    • InternalAiSenderFinalizeCreditsDto
    • ImageGenModelStats
    • EventSourceEmailThreadDataDto
    • InternalAiSenderReleaseCreditsDto
    • AudioGenModelStats
    • EventSourceEmailThreadContextDto
    • InternalAiSenderProjectStateDto
    • SpeechRecModelStats
    • EventSourceWidgetLeadDataDto
    • InternalAiSenderProxyPoolStateDto
    • ModelsByType
    • EventSourceWidgetLeadContextDto
    • InternalAiSenderProjectSignalDto
    • AgentUsageStats
    • EventSourceStreamviBroadcastDataDto
    • InternalAiSenderProviderAuthFailureDto
    • ProjectUsageStats
    • EventSourceStreamviBroadcastContextDto
    • InternalAiSenderToolRuntimeContextBodyDto
    • PlatformStats
    • EventDeliveryTelegramDataDto
    • InternalAiSenderToolRuntimeRequestDto
    • AnalyticsResponseDto
    • TelegramEventDeliveryRefDto
    • InternalAiSenderAiNativeToolExecutionDto
    • TrafficSourceItemDto
    • VkEventDeliveryRefDto
    • InternalAiSenderToolRuntimeResponseDto
    • TrafficSourcesResponseDto
    • EventDeliveryMaxDataDto
    • InternalAiSenderAiNativeToolAudioResultDto
    • TrafficChannelItemDto
    • MaxEventDeliveryRefDto
    • InternalAiSenderAiNativeToolImageResultDto
    • TrafficChannelsResponseDto
    • EventDeliveryDiscordDataDto
    • InternalAiSenderCompleteToolRuntimeRequestDto
    • QuickMetricsResponseDto
    • DiscordEventDeliveryRefDto
    • InternalAiSenderFailToolRuntimeRequestDto
    • PeriodInfoDto
    • EventDeliveryEmailDataDto
    • ScannerWebsitePageDto
    • TopMetricItemDto
    • EmailEventDeliveryRefDto
    • ScannerWebsitePageAnalysisRequestDto
    • EvaluationInfoDto
    • EventDeliveryVkPeerDataDto
    • ScannerWebsitePageAnalysisResponseDto
    • EmptyStateDto
    • EventDeliveryVkWallCommentDataDto
    • ScannerWebsiteSiteAnalysisItemDto
    • AppliedFiltersDto
    • EventMessageDto
    • ScannerWebsiteSiteSummaryRequestDto
    • TopMetricsResponseDto
    • AttachmentFlagsDto
    • ScannerWebsiteSiteSummaryResponseDto
    • MetricContextDto
    • AttachmentRecognitionCabinetDto
    • ScannerVkPostInputDto
    • MetricOverallStatsDto
    • ScannerVkPostsAnalysisRequestDto
    • AgentMetricDeviationDto
    • ScannerVkBatchAnalysisItemDto
    • MetricTimeSeriesPointDto
    • ScannerVkBatchInsightsDto
    • RecommendationDto
    • ScannerVkBatchAnalysisResponseDto
    • DrillDownByMetricResponseDto
    • ScannerVkMediaInputDto
    • AgentProblemMetricDto
    • TextCostCabinetDto
    • ScannerVkMediaAnalysisRequestDto
    • AgentOverallStatsDto
    • VisionCostCabinetDto
    • ScannerVkCommentInputDto
    • TopAgentItemDto
    • ImageGenerationCostCabinetDto
    • ScannerVkCommentsAnalysisRequestDto
    • TopAgentsResponseDto
    • AudioGenerationCostCabinetDto
    • AgentContextDto
    • SpeechRecognitionCostCabinetDto
    • AgentMetricItemDto
    • MetricsExtractionCostCabinetDto
    • AgentTimeSeriesPointDto
    • EventCostsCabinetDto
    • DrillDownByAgentResponseDto
    • EventMessageReactionsDto
    • MetricsLogAgentDto
    • EventMessageEditingDto
    • MetricsLogMetricDto
    • EventMessageRepliesDto
    • MetricsLogEvaluationDto
    • EventMessageForwardingDto
    • MetricsLogItemDto
    • EventMessageViewsDto
    • PaginationDto
    • EventMessagePinningDto
    • MetricsLogSummaryDto
    • EventMessageMentionsDto
    • MetricsLogResponseDto
    • EstimateTokensPricingDto
    • EventPlatformActionDto
    • GenerateSummarizationRequestDto
    • EstimateMessagesPricingDto
    • EventMessageInteractionsDto
    • AgentRecommendationDto
    • EstimateModelPricingDto
    • EventStatusDeliveryDto
    • TokensUsedDto
    • EstimatedCostDto
    • EventStatusReadDto
    • GenerationCostDto
    • EstimateModelItemDto
    • EventStatusDeletionDto
    • SummarizationResponseDto
    • EstimateBalanceDto
    • EventStatusSendingDto
    • SummarizationSettingsResponseDto
    • EstimateSummarizationResponseDto
    • EventStatusDto
    • UpdateSummarizationSettingsRequestDto
    • EventAiDto
    • SummarizationHistoryResponseDto
    • EventTypingDto
    • TrainingConfigDto
    • EventTimerDto
    • StartTrainingDto
    • EventTriggerContextDto
    • StartTrainingResponseDto
    • EventModerationDto
    • TasksStatsDto
    • EventBroadcastDto
    • TrainingProgressDetailDto
    • EventReactionDto
    • TrainingStatusResponseDto
    • EventChatChangeDto
    • SelectVariantDto
    • EventHierarchyDto
    • EventGenerationSummaryDto
    • MemberChannelDto
    • ProjectMemberDetailDto
    • EventGenerationMetricsDto
    • GetMemberChannelsResponseDto
    • EventGenerationDto
    • RolePermissionsDto
    • ExchangeTokenResponseDto
    • DialogChatEventDto
    • RolePresetsResponseDto
    • ExchangeTokenRequestDto
    • EventSearchMetadataDto
    • ChannelRoleDto
    • CreateInvitationDto
    • DialogChatSearchEventDto
    • InvitationStatus
    • UpdateProjectMemberDto
    • InvitationInviterDto
    • ChannelBriefDto
    • InvitationListItemDto
    • BackendSnippetDto
    • InvitationCreatedResponseDto
    • DialogDetailsDto
    • WidgetCodeDataDto
    • WidgetCodeResponseDto
    • DialogEventsOffsetResponseDto
    • UpdateChannelResponseDto
    • DialogEventsSearchCursorResponseDto
    • GetChannelUserDataDto
    • GetChannelUserResponseDto
    • GetChannelsUserResponseDto
    • ChannelTokenResponseDto
    • SyncChannelResponseDto
    • UpdateChannelDto
    • UploadAvatarFromUrlDto
    • VKProfileDto
    • VKGroupDto
    • VKUserGroupsResponseDto
    • VKAddChannelAccountDto
    • VKAddChannelAccountsListDto
    • SetAutoAssignDisabledDto
    • CreateTelegramChannelDto
    • MigrationEstimateDto
    • CreateMaxChannelDto
    • MigrationHistoryOptionEstimate
    • CreateWidgetChannelDto
    • MigrationEstimateResponseDto
    • UpdateWidgetSettingsDto
    • StartMigrationDto
    • UpdateWidgetSettingsResponseDto
    • StartMigrationResponseDto
    • PreviewWidgetCodeDto
    • PreviewWidgetCodeDataDto
    • PreviewWidgetCodeResponseDto
    • EventToolListDto
    • CreateEmailChannelDto
    • CabinetEventListItemDto
    • UpdateEmailChannelDto
    • CabinetEventDetailDto
    • EmailChannelDataResponseDto
    • EmailChannelResponseDto
    • BindVKTokenDto
    • ValidateVKTokenResultDto
    • SetupWebhookDto
    • SetupWebhookResultDto
    • CheckWebhookStatusResultDto
    • BindTelegramTokenDto
    • ValidateTelegramTokenResultDto
    • BindMaxTokenDto
    • GetUploadUrlDto
    • GetUploadUrlResponseDto
    • ConfirmUploadDto
    • ConfirmUploadResponseDto
    • LeadResponseDto
    • LeadsListResponseDto
    • UpdateBlacklistDto
    • CreateExportProcessDto
    • ProcessProgressDto
    • ImportErrorDto
    • ProcessResponseDto
    • CreateImportProcessDto
    • SyncLeadProfileDto
    • ListProcessesResponseDto
    • DataSourceConfigDto
    • VKGroupInfoDto
    • DataSourceMetaDto
    • CreateDataSourceDto
    • DataSourceResponseDto
    • MessengerAccountDto
    • BindVKCommunityDto
    • BindWebsiteDto
    • UpdateDataSourceDto
    • DataSourceInfoDto
    • ValidateDataSourceResultDto
    • CreateMcpServerListDto
    • UpdateMcpServerListDto
    • CategoryStatsDto
    • LeadsFilterDto
    • ByCategoryStatsDto
    • SearchLeadsDto
    • TopDialogDto
    • StorageStatsResponseDto
    • BillingTransactionDto
    • BillingTransactionsResponseDto
    • AgentStatDto
    • ModelStatDto
    • MessageDetailDto
    • TransactionDetailsResponseDto
    • CreditTransactionDto
    • CreditTransactionsResponseDto
    • VerifySubscriptionAndAddDto
    • OrderPaySystemResponseDto
    • VerifySubscriptionAndAddResponseDto
    • OrderTariffResponseDto
    • OrderItemResponseDto
    • OrderResponseDto
    • OrderListResponseDto
    • CreateOrderDto
    • CreateOrderResponseDto
    • PaySystemResponseDto
    • PaymentSettingsResponseDto
    • SavePaymentSettingsDto
    • TariffResponseDto
    • TariffListResponseDto
    • CreditPackageResponseDto
    • CreditPackageListResponseDto
    • NextSubscriptionDto
    • ProjectTariffItemDto
    • ProjectTariffsResponseDto
    • ByPlatformTypeStatsDto
    • TariffCheckResponseDto
    • TariffBuyDto
    • CreditsCheckResponseDto
    • CreditsBuyDto
    • UpdateAutoPurchaseDto
    • AutoPurchaseResponseDto
    • CountryResponseDto
    • CountriesListResponseDto
    • DetectedCountryResponseDto
    • AuditActorDto
    • AuditChangeDto
    • CreditTransactionAgentStatDto
    • AuditLogResponseDto
    • CreditTransactionModelStatDto
    • AuditLogListResponseDto
    • CreditTransactionDetailsResponseDto
    • TokenRequestDto
    • TokenResponseDto
    • ChannelSettingDto
    • NotificationChannelsResponseDto
    • ChannelVerificationDto
    • MessengerVerificationDto
    • NotificationSettingsResponseDto
    • NotificationChannelsDto
    • UpdateNotificationSettingsDto
    • ScreenNotificationDto
    • ButtonClickResponseDto
    • ScreenNotificationListResponseDto
    • ValidationErrorDto
    • ErrorData
    • ChannelOAuthAuthorizationUrlResponseDto
    • ErrorResponse
    • DialogReadStatusResponseDto
    • CreateDiscordChannelDto
    • CreateDiscordChannelResponseDto
    • VkBindGroupInfoDto
    • VkValidationGroupInfoDto
    • TelegramBotInfoDto
    • BindDiscordTokenDto
    • DiscordBotInfoDto
    • ValidateDiscordTokenResultDto
    • TextCostDto
    • LocalizedTextDto
    • VisionCostDto
    • ImageGenerationCostDto
    • AudioGenerationCostDto
    • SpeechRecognitionCostDto
    • EventCostsDto
    • AdminEventErrorDto
    • AdminEventListItemDto
    • EventAttachmentFullDto
    • AdminEventDetailDto
    • EventRawLogsEventMetaDto
    • EventRawLogsLokiEntryDto
    • EventRawLogsResponseDto
    • AppCatalogResponseDto
    • ProjectCatalogAppResponseDto
    • InstallAppDto
    • CatalogInstallationAppSummaryDto
    • CatalogInstallationResponseDto
    • InstallationSetupAgentResponseDto
    • CronJobBatchItemDto
    • InstallationSetupStepVariableResponseDto
    • CronJobResponseDto
    • DefaultAssignmentResponseDto
    • RunBatchCronDto
    • InstallationSetupStepStateResponseDto
    • RunBatchCronResponseDto
    • InstallationSetupStepResponseDto
    • DiscardOutboundEventDto
    • InstallationSetupResponseDto
    • RouterHistoryEventDto
    • SubmitInstallationStepVariableValueDto
    • RouterHistoryBatchCreateDto
    • SubmitInstallationDefaultRuleDto
    • RouterHistoryBatchResultDto
    • SubmitInstallationChannelOverrideDto
    • RouterHistoryDialogContextDto
    • SubmitInstallationSetupStepDto
    • StandaloneApiKeyItemResponseDto
    • AppInstallationItemResponseDto
    • LeadSpaceLinkResponseDto
    • ExportLeadsParamsDto
    • ExportLeadsPayloadDto
    • ImportLeadsParamsDto
    • ImportLeadsPayloadDto
    • ChannelsTreeRefreshChannelDto
    • ChannelsTreeRefreshParamsDto
    • ChannelsTreeRefreshPayloadDto
    • ChannelSpacesRefreshParamsDto
    • ChannelSpacesRefreshPayloadDto
    • LeadsRefreshPayloadDto
    • ChannelMigrationPayloadMigrationDto
    • ChannelMigrationPayloadDto
    • ExportProcessResultDto
    • ImportProcessResultDto
    • ChannelsTreeRefreshErrorDto
    • ChannelsTreeRefreshProcessResultDto
    • ChannelSpacesRefreshErrorDto
    • ChannelSpacesRefreshProcessResultDto
    • LeadsRefreshErrorDto
    • LeadsRefreshProcessResultDto
    • ChannelMigrationProcessResultDto
    • CreateLeadsRefreshProcessDto
    • SyncLeadProfileResponseDto
    • ProcessResultResponseDto
    • DrillDownHealthEndpointGroupDto
    • DrillDownHealthEndpointsDto
    • DrillDownHealthResponseDto
    • CreateParsedDataDto
    • ParsedDataResponseDto
    • ParsedDataSummaryDto
    • ParsedDataCleanupResponseDto
    • TrainingSummaryDto
    • TrainingCallbackDto
    • TrainingCallbackResponseDto
    • AuthStatusUserDto
    • ProjectBriefDto
    • ImpersonatedByDto
    • AuthStatusResponseDto
    • SessionInfoDto
    • LogoutResultDto
    • ImpersonateResponseDto
    • StopImpersonateResponseDto
    • AuthProvidersListResponseDto
    • LinkProviderBodyDto
    • LinkProviderResponseDto
    • VKUserTokenCronResponseDto
    • VerifySessionResponseDto
    • GetProjectMemberResponseDto
    • UpdateProjectMemberResponseDto
    • TransferOwnershipDto
    • TransferOwnershipResponseDto
    • InvitationProjectDto
    • InvitationDetailDto
    • AcceptInvitationResponseDto
    • SpaceMediaEmbedded
    • SpaceDetailsDiscordDataDto
    • SpaceDetailsTelegramDataDto
    • SpaceDetailsVKDataDto
    • SpaceDetailsMaxDataDto
    • SpaceDetailsAncestorDto
    • SpaceDetailsChannelDto
    • SpaceDetailsResponseDto
    • SpacesTreeRootChannelDto
    • SpacesTreeRootResponseDto
    • SpaceTreeMatchHighlightDto
    • GetChannelResponseDto
    • SpaceTreeMatchMetadataDto
    • SpacesTreeFlatNodeDto
    • SpacesTreeNodesResponseDto
    • CreateChannelsTreeRefreshProcessDto
    • ChannelMemberResponseDto
    • CreateChannelSpacesRefreshProcessDto
    • ChannelListItemDto
    • RefreshSpaceResponseDto
    • GetChannelsListDataDto
    • ChannelWrapperDto
    • ChannelTokensWrapperDto
    • ChannelMembersWrapperDto
    • CreateTelegramChannelDataDto
    • CreateTelegramChannelResponseDto
    • CreateMaxChannelDataDto
    • CreateMaxChannelResponseDto
    • CreateWidgetChannelDataDto
    • CreateWidgetChannelResponseDto
    • EmailProviderPresetDto
    • EmailProviderListResponseDto
    • InitWidgetResponseDtoUser
    • InitWidgetResponseDtoSession
    • InitWidgetResponseDtoConfigChannel
    • InitWidgetResponseDtoConfigFeatures
    • InitWidgetResponseDtoConfig
    • WidgetDialogDisplayInfoDto
    • WidgetDialogSearchResultDto
    • InitWidgetDialogDto
    • InitWidgetDialogsDto
    • CreateWidgetDialogResponseDto
    • InitWidgetDto
    • InitWidgetResponseDto
    • WidgetCentrifugoConnectionDto
    • WidgetCentrifugoSubscriptionDto
    • WidgetEventMessageDto
    • WidgetAttachmentDto
    • WidgetButtonDto
    • WidgetButtonRowDto
    • WidgetEventStatusDeletionDto
    • WidgetEventStatusSendingDto
    • WidgetEventStatusDto
    • WidgetEventMessageReactionsDto
    • WidgetEventEditingDto
    • WidgetEventMessageRepliesDto
    • WidgetEventMessageForwardingDto
    • WidgetEventMessageViewsDto
    • WidgetEventMessagePinningDto
    • WidgetEventMessageMentionsDto
    • WidgetPlatformActionDto
    • WidgetEventMessageInteractionsDto
    • WidgetEventErrorDto
    • RollbackPayloadDto
    • WidgetEventHierarchyDto
    • WidgetButtonClickDto
    • WidgetEventListItemDto
    • WidgetMessageDto
    • WidgetMessageInfoDto
    • WidgetMessageResponseDto
    • ButtonClickDto
    • WidgetUnreadCountResponseDto
    • PlatformIconsDto
    • PlatformMetadataDto
    • PlatformsResponseDto
    • HttpChannelTokenDto
    • HttpChannelConfigResponseDto
    • SmtpAuthDto
    • SmtpConfigDto
    • EmailChannelConfigResponseDto
    • EmailChannelListItemDto
    • DiscordChannelListItemDto
    • AvitoTokenRefreshResponseDto
    • ChannelConfigRevisionDto
    • ChannelConfigRevisionsRequestDto
    • PlatformCredentialInvalidationSignalDto
    • InvalidateChannelCredentialsDto
    • VkUserAccountConfigResponseDto
    • VkUserAccountConfigRevisionDto
    • VkUserAccountConfigRevisionsRequestDto
    • VkUserCapabilityRevisionDto
    • VkUserCapabilityRevisionRequestItemDto
    • VkUserCapabilityRevisionsRequestDto
    • VkUserCandidatePoolItemDto
    • VkUserCandidatePoolResponseDto
    • UpdateVkUserCapabilityDto
    • InvalidateVkUserAccountCredentialsDto
    • UpdateEmailImapStatusDto
    • UpdateDiscordGatewayStatusDto
    • SetInternalChannelPauseDto
    • NotificationReadStatusResponseDto
    • NotificationResponseDto
    • NotificationListResponseDto
    • NotificationUnreadCountResponseDto
    • DismissedResponseDto
    • SubscribeDto
    • SubscribeResponseDto
    • OkResponseDto
    • ChannelIdsDto
    • NotifyBotConfigDto
    • NotifyConfigDto
    • CanaryConfigDto
    • ProjectInfoDto
    • ServiceAppConfigResponseDto
    • UpsertServiceAppConfigDto
    • StartOAuthResponseDto
    • ProjectChannelDto
    • ProjectChannelsResponseDto
    • ServiceAppAccessSnapshotDto
    • WebhookEventInfoDto
    • CreateAppWebhookDto
    • AppWebhookCreatedResponseDto
    • AppWebhookResponseDto
    • UpdateAppWebhookDto
    • WebhookTestResponseDto
    • CreateAppDto
    • AppSourceProjectResponseDto
    • AppResponseDto
    • PermissionGroupLevelsDto
    • PermissionGroupResponseDto
    • UpdateAppDto
    • SetAppCatalogVisibilityDto
    • RejectAppModerationDto
    • GetAppIconUploadUrlDto
    • ConsentAppInfoDto
    • ConsentPermissionDto
    • ConsentProjectDto
    • ConsentResponseDto
    • AuthorizeRequestDto
    • AuthorizeResponseDto
    • AppVersionStepVariableResponseDto
    • AppVersionStepResponseDto
    • AppVersionResponseDto
    • UpdateAppVersionDto
    • StepVariableBindingDto
    • DefaultAssignmentDto
    • UpsertAppVersionStepDto
    • AppVariableResponseDto
    • UpsertAppVariableDto
    • AppAccessGrantResponseDto
    • GrantAppAccessDto
    • GatewayWebhookInboundDto
    • GatewayInboundResultDto
    • GatewayEmailInboundDto
    • GatewayWebhookInboundV1EnvelopeDto
    • GatewayEmailInboundV1EnvelopeDto
    • SuccessMessageDto
    • ScannerInternalDataSourceDto
    • ScannerVkFetchRequestDto
    • ScannerVkPostDto
    • ScannerVkPostsResponseDto
    • ScannerVkPhotoDto
    • ScannerVkPhotosResponseDto
    • ScannerVkVideoDto
    • ScannerVkVideosResponseDto
    • ScannerVkCommentsFetchRequestDto
    • ScannerVkCommentDto
    • ScannerVkCommentsResponseDto
    • McpServerListsResponseDto
    • InternalStorageUploadSessionRequestDto
    • InternalStorageUploadSessionResponseDto
    • SavePaymentSettingsResponseDto
    • ExchangeRateResponseDto
    • DepositBalanceDto
    • AdminDeductBalanceDto
    • AdminRefundOrderDto
    • RefundResponseDto
    • CreditRateItemDto
    • CreditRatesResponseDto
    • UpdateCreditRateDto
    • UpdateExchangeRateDto
    • CreateHourlyInvoicesResponseDto
    • AdminTariffResponseDto
    • AdminTariffListResponseDto
    • CreateTariffDto
    • UpdateTariffDto
    • AdminCreditPackageResponseDto
    • AdminCreditPackageListResponseDto
    • CreateCreditPackageDto
    • UpdateCreditPackageDto
    • SchemaStatsDto
    • UnifiedFieldDto
    • MvEntryDto
    • DiagramNodeDto
    • DiagramEdgeDto
    • DiagramDto
    • StageCoverageSummaryDto
    • ScenarioCoverageSummaryDto
    • FieldComparisonDto
    • LayerValidationDto
    • MvChainEntryDto
    • SchemaDriftDto
    • LayerHealthDto
    • MvConsistencyCheckDto
    • MvConsistencyResultDto
    • SchemaMapResponseDto
    • DiagramLayoutResponseDto
    • SaveDiagramLayoutDto
    • EventValidationResponseDto
    • BatchValidationResponseDto
    • SchemaHealthResponseDto
  1. Dialogs — Management

Привязать агента к диалогу

PATCH
/api/dialogs/{id}/agent
🔐 Требуется разрешение: can_manage_dialogs
Привязывает агента к диалогу.

Request

Authorization
API Key
Add parameter in header
Authorization
Example:
Authorization: ********************
or
OAuth 2.0
Client Credentials
Authorization Code
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Token URL: /api/apps/oauth/token
Scopes:
can_manage_dialogs-Manage dialogs
or
Path Params

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200Bad Request
application/json
Агент привязан к диалогу
Body

🟠400Unauthorized
🟠401Forbidden
🟠403Record Not Found
🟠404Server Error
🔴500
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH '/api/dialogs//agent' \
--header 'X-Session-Id;' \
--header 'Accept-Language;' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "agent_id": "550e8400-e29b-41d4-a716-446655440002",
    "role": "primary"
}'
Response Response Example
200 - Example 1
{
    "id": "507f1f77bcf86cd799439011",
    "dialog_agents": [
        {
            "agent_id": "string",
            "role": "primary",
            "assigned_at": "2019-08-24T14:15:22.123Z",
            "assigned_by": "auto",
            "agent_info": {
                "name": "string",
                "avatar_url": "string",
                "status": "active"
            }
        }
    ],
    "channel_id": "550e8400-e29b-41d4-a716-446655440000",
    "project_id": "550e8400-e29b-41d4-a716-446655440000",
    "auto_assign_disabled": false,
    "status": "active",
    "dialog_type": "private_chat",
    "external_dialog_id": "vk_private_channel-uuid_12345",
    "space_id": "507f1f77bcf86cd799439012",
    "space_ids": [
        "507f1f77bcf86cd799439013",
        "507f1f77bcf86cd799439012"
    ],
    "tags": [
        "возврат",
        "товар"
    ],
    "priority": "low",
    "traffic_source": "widget",
    "traffic_medium": "organic",
    "device_type": "mobile",
    "utm_source": "vk",
    "utm_medium": "cpc",
    "utm_campaign": "promo2025",
    "utm_term": "возврат товара",
    "utm_content": "banner_blue",
    "duration_seconds": 300,
    "first_response_time_seconds": 45,
    "started_at": "2025-12-25T10:00:00Z",
    "completed_at": "2025-12-25T12:30:00Z",
    "last_event_at": "2025-12-25T12:30:00Z",
    "created_at": "2025-12-25T10:00:00Z",
    "updated_at": "2025-12-25T12:30:00Z",
    "is_test": false,
    "total_events": 42,
    "messages_count": 30,
    "operator_unread_count": 5,
    "lead_unread_count": 3,
    "primary_lead_id": "507f1f77bcf86cd799439014",
    "display_info": {
        "name": "Иван Петров",
        "avatar_url": "https://vk.com/images/camera_200.png",
        "source_type": "lead",
        "platform_type": "vk"
    },
    "summary": "Клиент уточнил условия доставки и подтвердил заказ.",
    "summary_generated_at": "2025-12-25T12:30:00Z",
    "reply_target": {
        "channel_type": "tg",
        "kind": "telegram_chat",
        "data_tg": {
            "chat_id": "-1001234567890",
            "linked_chat_id": "-1001234567000",
            "chat_type": "private",
            "chat_title": "Поддержка клиентов",
            "chat_username": "support_chat"
        }
    },
    "first_message": {
        "content": "Здравствуйте! Подскажите по возврату товара.",
        "lead_id": "507f1f77bcf86cd799439011",
        "sender": {
            "id": "550e8400-e29b-41d4-a716-446655440000",
            "type": "lead",
            "external_id": "123456789",
            "profile": {
                "first_name": "Иван",
                "last_name": "Петров",
                "username": "ivan_petrov",
                "avatar_url": "https://example.com/avatar.jpg",
                "platform_type": "vk"
            }
        },
        "timestamp": "2025-12-25T10:00:00Z",
        "action_type": "message_created",
        "attachments": [
            {
                "type": "photo",
                "count": 2
            },
            {
                "type": "document",
                "count": 1
            }
        ]
    },
    "last_message": {
        "content": "Привет! Как дела?",
        "lead_id": "507f1f77bcf86cd799439011",
        "sender": {
            "id": "550e8400-e29b-41d4-a716-446655440000",
            "type": "lead",
            "external_id": "123456789",
            "profile": {
                "first_name": "Иван",
                "last_name": "Петров",
                "username": "ivan_petrov",
                "avatar_url": "https://example.com/avatar.jpg",
                "platform_type": "vk"
            }
        },
        "timestamp": "2026-01-09T16:25:49.680Z",
        "action_type": "message_created",
        "attachments": [
            {
                "type": "photo",
                "count": 2
            },
            {
                "type": "document",
                "count": 1
            }
        ]
    },
    "service_actor": {
        "id": "550e8400-e29b-41d4-a716-446655440000",
        "type": "lead",
        "external_id": "123456789",
        "profile": {
            "first_name": "Иван",
            "last_name": "Петров",
            "username": "ivan_petrov",
            "avatar_url": "https://example.com/avatar.jpg",
            "platform_type": "vk"
        }
    },
    "is_sound_muted": false
}
Modified at 2026-04-19 06:23:17
Previous
Получить участников диалога
Next
Отвязать агента от диалога
Built with