Подключи искусственный интеллект к amoCRM. Автоматизируй продажи через Salesbot, вебхуки и виджеты.
Умные ответы клиентам в мессенджерах и чатах
Автоматическая оценка и скоринг заявок
Письма, КП, follow-up сообщения
Блок widget_request в Digital Pipeline. Самый простой способ.
Свой сервер обрабатывает события amoCRM и вызывает AI.
Кнопка в карточке сделки для генерации контента.
Самый простой способ — использовать блок widget_request в Salesbot. AI будет отвечать клиентам в чатах автоматически.
Перейдите в Сделки → Настроить → Digital Pipeline → Salesbot
В редакторе бота добавьте действие для отправки запроса к API:
URL: https://api.cryptocatslab.ru/v1/chat/completions
Метод: POST
Заголовки:
Authorization: Bearer sk-ваш-ключ
Content-Type: application/json{
"model": "claude-sonnet-4-20250514",
"messages": [
{
"role": "system",
"content": "Ты менеджер по продажам. Отвечай кратко и по делу. Предлагай записаться на консультацию."
},
{
"role": "user",
"content": "{{message.text}}"
}
],
"max_tokens": 500
}{{message.text}} — сообщение клиента из чата
Добавьте блок "Сообщение" и используйте переменную с ответом AI:
{{json.choices[0].message.content}}Для сложной логики используйте свой сервер. amoCRM отправляет вебхук, ваш код вызывает AI и обновляет CRM.
Перейдите в Настройки → API и интеграции → Создать интеграцию
Укажите URL вашего сервера и выберите события: создание сделки, входящее сообщение и т.д.
<?php
// webhook.php — обработчик вебхука от amoCRM
$data = json_decode(file_get_contents('php://input'), true);
// Получаем данные сделки
$leadName = $data['leads']['add'][0]['name'] ?? 'Новая заявка';
$leadId = $data['leads']['add'][0]['id'] ?? null;
// Запрос к CryptoCat API
$prompt = "Проанализируй заявку и предложи стратегию работы: $leadName";
$ch = curl_init('https://api.cryptocatslab.ru/v1/chat/completions');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer sk-ваш-ключ',
'Content-Type: application/json'
],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'claude-sonnet-4-20250514',
'messages' => [
['role' => 'user', 'content' => $prompt]
],
'max_tokens' => 500
])
]);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
$aiResponse = $result['choices'][0]['message']['content'] ?? '';
// Записываем результат в примечание сделки (через amoCRM API)
// ... код для обновления сделки ...
echo json_encode(['status' => 'ok']);Создайте кнопку в карточке сделки для генерации контента по запросу менеджера.
// script.js виджета amoCRM
define(['jquery'], function($) {
var Widget = function() {
this.callbacks = {
render: function() {
return true;
},
bind_actions: function() {
$('.js-ai-generate').on('click', async function() {
const leadData = AMOCRM.data.current_card.model.attributes;
const response = await fetch('https://api.cryptocatslab.ru/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk-ваш-ключ',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'claude-sonnet-4-20250514',
messages: [{
role: 'user',
content: `Напиши письмо клиенту ${leadData.name}`
}]
})
});
const data = await response.json();
alert(data.choices[0].message.content);
});
return true;
}
};
return this;
};
return Widget;
});AI отвечает на вопросы клиентов в WhatsApp, Telegram, VK пока менеджер занят
Автоматическая оценка качества заявки по тексту обращения и данным
Персонализированные follow-up письма и коммерческие предложения
Краткое резюме разговора для карточки сделки после звонка
Ответы на типовые вопросы о товарах, доставке, оплате
AI-анализ при смене этапа воронки или создании задачи
Проанализируй заявку и оцени по шкале 1-10:
- Бюджет (есть ли упоминание)
- Срочность (нужно срочно или "просто смотрю")
- Конкретика (знает что хочет или общий вопрос)
Заявка: {{lead.name}}
Комментарий: {{lead.custom_fields.comment}}Напиши короткое follow-up письмо клиенту.
Имя: {{contact.name}}
Компания: {{contact.company}}
Последний контакт: 3 дня назад
Интерес: {{lead.name}}
Тон: дружелюбный, не навязчивый. До 100 слов.Клиент написал: "{{message.text}}"
Это возражение о цене/сроках/качестве.
Напиши убедительный ответ, который:
1. Признаёт опасение клиента
2. Даёт аргумент в нашу пользу
3. Предлагает следующий шаг
Компания продаёт: [ваш продукт]