count_and_sum_leads
Count deals and sum their prices using custom filters without record limit. Get total count, total price, and breakdown by pipeline. Exclude closed deals to count only active deals.
Instructions
Подсчитывает количество и общую сумму сделок по фильтрам БЕЗ лимита в 200 записей. Возвращает {count, total_price, by_pipeline: [{pipeline_id, count, total_price}]}. ИСПОЛЬЗУЙ ЭТОТ ИНСТРУМЕНТ (а не get_leads) для: подсчёта количества сделок, суммы продаж, сравнения периодов, ответов на 'сколько всего сделок'. Параметр exclude_closed=true исключает закрытые сделки (выигранные 142 и проигранные 143) — используй для подсчёта АКТИВНЫХ сделок.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pipeline_id | No | ID воронки | |
| status_ids | No | ID этапов/статусов | |
| responsible_user_ids | No | ID ответственных менеджеров | |
| created_by | No | ID создателей сделки | |
| date_from | No | Дата создания от (unix timestamp) | |
| date_to | No | Дата создания до (unix timestamp) | |
| updated_at_from | No | Дата изменения от (unix timestamp) | |
| updated_at_to | No | Дата изменения до (unix timestamp) | |
| closed_at_from | No | Дата закрытия от (unix timestamp) | |
| closed_at_to | No | Дата закрытия до (unix timestamp) | |
| price_from | No | Минимальная сумма | |
| price_to | No | Максимальная сумма | |
| query | No | Поиск по названию | |
| exclude_closed | No | true = исключить закрытые (выигранные + проигранные), оставить только АКТИВНЫЕ сделки |