Создать сделку
b24_create_dealCreates a Bitrix24 deal, optionally with a new contact or an existing contact_id, and returns deal_id and contact_id. Set funnel and stage via b24_portal; verify contacts first to avoid duplicates.
Instructions
Создаёт сделку в Битрикс24, при необходимости вместе с новым контактом (contact_name + phone/email) или привязывает существующий contact_id. Возвращает deal_id и contact_id. Воронку и стадию берите из b24_portal; без них сделка попадёт в первую стадию общей воронки. Перед созданием проверьте b24_find_contact, чтобы не плодить дубли контактов. Изменяет данные в Битрикс24: покажите пользователю, что будет записано, и получите согласие. Требует BITRIX24_WEBHOOK_URL (входящий вебхук с правами crm, task, user); лимит 2 запроса/с соблюдается автоматически.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | E-mail нового контакта | ||
| phone | No | Телефон нового контакта | |
| title | Yes | Название сделки | |
| amount | No | Сумма | |
| comment | No | Описание сделки | |
| currency | No | Валюта, например RUB | RUB |
| stage_id | No | ID стадии | |
| contact_id | No | ID существующего контакта | |
| category_id | No | ID воронки | |
| contact_name | No | Имя нового контакта | |
| responsible_id | No | ID ответственного |