Битрикс24: Процедуры для настройки сценариев
Чат с оператором
Начать чат с оператором через Битрикс24.
{% bitrix.enable text=<Тест сообщения> <параметры> %}text(string) * – Текст сообщения
Параметры процедуры:
team(string) – Название команды операторов в Fasttrackoperator_email(string) – Почта оператора в Fasttracklead_id(integer) – Идентификатор лидаcontact_id(integer) – Идентификатор контакта
[ ⚠️ ] Ограничения:
Нельзя одновременно указывать
teamиoperator_emailНельзя одновременно указывать
lead_idиcontact_id
Контакты
Процедуры для работы с контактами в Битрикс24.
Новый контакт
Создать контакт в Битрикс24.
{% bitrix.create_contact phone_number=<телефон> as contact %}phone_number(str) * – Номер телефона
Поля для заполнения:
email(str) – Адрес электронной почтыfirst_name(str) – Имяlast_name(str) – Фамилияcustom_fields(dict) – Дополнительные поля
Поиск контакта
Получить информацию о контакте в AmoCRM по его id, телефону или почте.
Найти контакт по ID
{% bitrix.get_contact_by_uid uid=<id контакта> as contact %}uid(int) * – Идентификатор контакта
Найти контакт по номеру телефона
{% bitrix.get_contact_by_phone_number phone_number=<телефон> as contact %}phone_number(str) * – Номер телефона
Найти контакт по адресу эл. почты
{% bitrix.get_contact_by_email email=<почта> as contact %}email(str) * – Адрес электронной почты
Изменение контакта
Редактировать информацию о контакте в AmoCRM по его id, телефону или почте.
Редактировать контакт по ID
{% bitrix.edit_contact_by_uid uid=<id контакта> <поля контакта> as contact %}uid(int) * – Идентификатор контакта
Поля для редактирования:
first_name(str) – Имяlast_name(str) – Фамилияcustom_fields(dict) – Дополнительные поля
Редактировать контакт по номеру телефона
{% bitrix.edit_contact_by_phone_number phone_number=<телефон> <поля контакта> as contact %}phone_number(str) * – Номер телефона
Поля для редактирования:
first_name(str) – Имяlast_name(str) – Фамилияcustom_fields(dict) – Дополнительные поля
Редактировать контакт по адресу эл. почты
{% bitrix.edit_contact_by_email email=<почта> <поля контакта> as contact %}email(str) * – Адрес электронной почты
Поля для редактирования:
first_name(str) – Имяlast_name(str) – Фамилияcustom_fields(dict) – Дополнительные поля
Поля контакта
Получить список всех полей, связанных с контактом в Битрикс24.
Сделки
Процедуры для работы со сделками в Битрикс24.
Новая сделка
Создать сделку в Битрикс24.
{% bitrix.create_deal contact_id=<id контакта> <поля сделки> as deal %}contact_id(int) * – Идентификатор контакта
Поля для редактирования:
title(str) – Заголовокcustom_fields(dict) – Дополнительные поля
Список сделок
Получить список сделок, связанных с контактом в Битрикс24.
{% bitrix.get_deals contact_uid=<id контакта> as deals %}contact_uid(str) * – Идентификатор контактаstage(str) * – Статус
Поиск сделки
Получить информацию о сделке в Битрикс24.
{% bitrix.get_deal uid=<id сделки> as deal %}uid(int) * – Идентификатор сделки
Изменение сделки
Редактировать информацио о сделке в Битрикс24.
{% bitrix.edit_deal uid=<id сделки> <поля сделки> as deal %}uid(int) * – Идентификатор сделки
Поля для редактирования:
stage_id(str) – Идентификатор статусаtitle(str) – Заголовокcontact_id(int) – Идентификатор контактаcustom_fields(dict) – Дополнительные поля
Лиды
Процедуры для работы с лидами в Битрикс24.
Новый лид
Создать лид в Битрикс24.
{% bitrix.create_lead title=<заголовок> <поля лида> as lead %}title(str) * – Заголовок
Поля для заполнения:
status_id(str) – Идентификатор статусаfirst_name(str) – Имяlast_name(str) – Фамилияphone_number(str) – Номер телефонаemail(str) – Адрес электронной почтыtelegram_username(str) – Имя пользователя в Telegramfacebook_username(str) – Имя пользователя в Facebookvk_username(str) – Имя пользователя в VKskype_username(str) – Имя пользователя в Skypeviber_username(str) – Имя пользователя в Viberinstagram_username(str) – Имя пользователя в Instagramutm_campaign(str) – UTM campaignutm_content(str) – UTM contentutm_medium(str) – UTM mediumutm_source(str) – UTM sourceutm_term(str) – UTM termcustom_fields(dict) – Дополнительные поля
Поиск лида
Получить информацио о лиде в Битрикс24.
{% bitrix.get_lead_by_uid uid=<id лида> as lead %}uid(int) * – Идентификатор лида
Изменение лида
Редактировать информацию о лиде в Битрикс24.
{% bitrix.edit_lead_by_uid uid=<id лида> <поля лида> as lead %}uid(int) * – Идентификатор лида
Поля для редактирования:
telegram_username(str) – Имя пользователя в Telegramfacebook_username(str) – Имя пользователя в Facebookvk_username(str) – Имя пользователя в VKskype_username(str) – Имя пользователя в Skypeviber_username(str) – Имя пользователя в Viberinstagram_username(str) – Имя пользователя в Instagramutm_campaign(str) – UTM campaignutm_content(str) – UTM contentutm_medium(str) – UTM mediumutm_source(str) – UTM sourceutm_term(str) – UTM termemail(str) – Адрес электронной почтыphone_number(str) – Номер телефонаcustom_fields(str) – Дополнительные поля
Поиск поля
Получить информацию о поле, которое связанно с лидом.
{% bitrix.get_lead_field name=<название поля> as lead_field %}name(str) * – Название поля
Задачи
Процедуры для работы с задачами в Битрикс24.
Новая задача
Создать задачу в Битрикс24.
{% bitrix.create_task responsible_id=<id ответственного> title=<заголовок> as task %}responsible_id(int) * – Идентификатор ответственногоtitle(str) * – Заголовок задачи
Поля для заполнения:
description(str) – Описание задачиdeadline_at(datetime) – Срок выполнения
Список задач
Получить список задач из Битрикс24.
{% bitrix.get_tasks responsible_id=<id ответственного> as tasks %}responsible_id(int) * – Идентификатор ответственного
Поиск задачи
Получить информацию о задаче в Битрикс24.
{% bitrix.get_task uid=<id задачи> as task %}responsible_id(int) * – Идентификатор ответственного
Изменение задачи
Редактировать информацию об ответственом для задачи в Битрикс24.
{% bitrix.edit_task uid=<id задачи> responsible_id=<id ответственного> as task %}responsible_id(int) * – Идентификатор ответственного
Last updated