ИНТЕГРАЦИЯ • AMOCRM

amoCRM + Claude AI

Подключи искусственный интеллект к amoCRM. Автоматизируй продажи через Salesbot, вебхуки и виджеты.

Salesbot + AI

Умные ответы клиентам в мессенджерах и чатах

Квалификация лидов

Автоматическая оценка и скоринг заявок

Генерация контента

Письма, КП, follow-up сообщения

Способы интеграции с amoCRM

Salesbot

Блок widget_request в Digital Pipeline. Самый простой способ.

Вебхуки + бэкенд

Свой сервер обрабатывает события amoCRM и вызывает AI.

Виджет

Кнопка в карточке сделки для генерации контента.

Способ 1: Salesbot + widget_request

Самый простой способ — использовать блок widget_request в Salesbot. AI будет отвечать клиентам в чатах автоматически.

1

Создайте Salesbot в Digital Pipeline

Перейдите в Сделки → Настроить → Digital Pipeline → Salesbot

2

Добавьте блок HTTP-запрос

В редакторе бота добавьте действие для отправки запроса к API:

URL: https://api.cryptocatslab.ru/v1/chat/completions
Метод: POST
Заголовки:
  Authorization: Bearer sk-ваш-ключ
  Content-Type: application/json
3

Тело запроса

{
  "model": "claude-sonnet-4-20250514",
  "messages": [
    {
      "role": "system",
      "content": "Ты менеджер по продажам. Отвечай кратко и по делу. Предлагай записаться на консультацию."
    },
    {
      "role": "user",
      "content": "{{message.text}}"
    }
  ],
  "max_tokens": 500
}

{{message.text}} — сообщение клиента из чата

4

Отправьте ответ клиенту

Добавьте блок "Сообщение" и используйте переменную с ответом AI:

{{json.choices[0].message.content}}

Способ 2: Вебхуки + PHP бэкенд

Для сложной логики используйте свой сервер. amoCRM отправляет вебхук, ваш код вызывает AI и обновляет CRM.

Настройка вебхука в amoCRM

Перейдите в Настройки → API и интеграции → Создать интеграцию

Укажите URL вашего сервера и выберите события: создание сделки, входящее сообщение и т.д.

Пример обработчика на PHP

<?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']);

Способ 3: Кастомный виджет

Создайте кнопку в карточке сделки для генерации контента по запросу менеджера.

Пример JS для виджета

// 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 в amoCRM

Автоответы в чатах

AI отвечает на вопросы клиентов в WhatsApp, Telegram, VK пока менеджер занят

Скоринг лидов

Автоматическая оценка качества заявки по тексту обращения и данным

Генерация писем

Персонализированные follow-up письма и коммерческие предложения

Саммари звонков

Краткое резюме разговора для карточки сделки после звонка

FAQ-бот

Ответы на типовые вопросы о товарах, доставке, оплате

Триггерные действия

AI-анализ при смене этапа воронки или создании задачи

Готовые промпты для amoCRM

Квалификация лида

Проанализируй заявку и оцени по шкале 1-10:
- Бюджет (есть ли упоминание)
- Срочность (нужно срочно или "просто смотрю")
- Конкретика (знает что хочет или общий вопрос)

Заявка: {{lead.name}}
Комментарий: {{lead.custom_fields.comment}}

Follow-up письмо

Напиши короткое follow-up письмо клиенту.
Имя: {{contact.name}}
Компания: {{contact.company}}
Последний контакт: 3 дня назад
Интерес: {{lead.name}}

Тон: дружелюбный, не навязчивый. До 100 слов.

Ответ на возражение

Клиент написал: "{{message.text}}"

Это возражение о цене/сроках/качестве. 
Напиши убедительный ответ, который:
1. Признаёт опасение клиента
2. Даёт аргумент в нашу пользу
3. Предлагает следующий шаг

Компания продаёт: [ваш продукт]

Какую модель выбрать?

Claude Sonnet 4
Оптимальный баланс цены и качества
рекомендуем
Claude Haiku
Быстрые ответы, низкая цена — для чат-ботов
быстрый
Claude Opus
Сложный анализ, длинные документы
мощный

Почему CryptoCat для amoCRM?

Работает из России
Без VPN и блокировок
Оплата в рублях
Карты РФ, СБП, ЮMoney
OpenAI-совместимый
Стандартный формат запросов
Дешевле напрямую
Выгоднее чем через посредников
Быстрый ответ
Среднее время ~1 сек
Поддержка в Telegram
Помощь с интеграцией

20₽ на счёт при регистрации • Интеграция за 15 минут