Skip to main content

ChannelPartialUpdate

nameNamerequired
numberNumberrequired
channel_typeChannel Typerequired

Possible values: [telegram, whatsapp, waba, max, viber, instagram, fasttrack, usedesk, salebot, avito, vk, yandex_messenger, email, sms, pinbox, linkedin, amocrm_salesbot, bitrix24_openlines, sip, webrtc, bothelp]

vendorVendorrequired

Possible values: [wazzup24, self_wz, self_tg_bot, chatpush, greenapi, wappi, chatapp, yandex_messenger, salebot, bothelp, radist, fasttrack, usedesk, amocrm_salesbot, bitrix24_openlines, twilio, mail.ru, gmail, pinbox, unipile, voice]

config object

Channel-level configuration shared across channel API operations.

alias object

Optional CRM-facing value exactly matched when resolving imported chat-id contacts to this channel.

anyOf
string
accept_comment_hooksAccept Comment Hooks
Default value: true
accept_postbacksAccept Postbacks

FastTrack channels only. When true, a customer's button press (postback) is answered as if the customer had typed the button's label. Defaults to false, in which case button presses are ignored and create no lead or dialogue. Note that config is replaced as a whole on update — send the full object with only this flag changed.

Default value: false
incoming_dialogue_router_enabledIncoming Dialogue Router Enabled

Whether an LLM router picks the target dialogue when several active dialogues share one physical chat on this channel (products/agents on a shared channel). Set to false to skip the LLM and always continue the newest dialogue. Defaults to true; only meaningful on shared channels. Note that config is replaced as a whole on update — send the full object with only this flag changed.

Default value: true
fetch_only_unreadFetch Only Unread
Default value: true
last_seen_msg_id object
anyOf
string
radist_webhook_connection_ids object

Backend-managed registry of Radist.online connections that already have this channel's inbound webhook (connection id → Radist webhook id). Populated automatically when a chat is resolved; do not edit it, and preserve the received value when updating the config.

property name*string
bitrix24_openlines_skip_operator_held_chatsBitrix24 Openlines Skip Operator Held Chats
Default value: true
is_session_activeIs Session Active
Default value: true
is_activeIs Active
Default value: true
is_archivedIs Archived
Default value: false
deactivated_until object
anyOf
date-time
outreach_daily_limitOutreach Daily Limit
Default value: 7
skip_outreach_until object
anyOf
date-time
sub_outreach_daily_limitSub Outreach Daily Limit
Default value: 1000
skip_sub_outreach_until object
anyOf
date-time
add_outreach_interval_secondsAdd Outreach Interval Seconds
Default value: 300
add_sub_outreach_interval_secondsAdd Sub Outreach Interval Seconds
Default value: 20
ping_interval_secondsPing Interval Seconds
Default value: 0
is_testIs Test
Default value: false
is_internalIs Internal
Default value: false
ChannelPartialUpdate
{
"name": "string",
"number": "string",
"channel_type": "telegram",
"vendor": "wazzup24",
"config": {
"alias": "string",
"accept_comment_hooks": true,
"accept_postbacks": false,
"incoming_dialogue_router_enabled": true,
"fetch_only_unread": true,
"last_seen_msg_id": "string",
"radist_webhook_connection_ids": {},
"bitrix24_openlines_skip_operator_held_chats": true
},
"is_session_active": true,
"is_active": true,
"is_archived": false,
"deactivated_until": "2024-07-29T15:51:28.071Z",
"outreach_daily_limit": 7,
"skip_outreach_until": "2024-07-29T15:51:28.071Z",
"sub_outreach_daily_limit": 1000,
"skip_sub_outreach_until": "2024-07-29T15:51:28.071Z",
"add_outreach_interval_seconds": 300,
"add_sub_outreach_interval_seconds": 20,
"ping_interval_seconds": 0,
"is_test": false,
"is_internal": false
}