Більшість sales-команд живуть у двох паралельних світах: інструмент для аутрічу окремо, CRM окремо. Ліди в одному місці, угоди - в іншому. Кожен діалог або логгується вручну, або не логгується взагалі. У цьому гайді покажемо як з'єднати Grinfi і HubSpot через MCP - щоб Claude читав, писав і синхронізував обидві системи за вас. Без коду, без зайвих Zap'ів, без експортів у таблиці.
В цій статті розберемо логіку на прикладі HubSpot, ви можете використовувати цей гайд з вашою CRM. Архітектура - універсальна.
Що насправді змінює MCP
MCP (Model Context Protocol) дає Claude прямий доступ до API сервісу. Ви один раз підключаєте Grinfi, HubSpot і Make.com - і Claude може витягувати контакти, створювати угоди, запускати автоматизації та виконувати логіку синхронізації прямо з чату.
Справа не в тому, що "AI працює швидше". Справа в тому, що ви перестаєте бути інтеграцією.
У старій схемі цю роль ви виконували власноруч - експортували CSV, копіювали оновлення по угодах, вручну створювали нотатки коли лід відповідав. З MCP цей місток будується автоматично. Ви описуєте що треба зробити - Claude виконує одразу в обох системах.
Можливості MCP-серверів
Три MCP-сервери закривають всю задачу. Кожен відповідає за свій шар. Найважливіший шар для інтеграції - вебхуки. Grinfi надсилає події по всьому циклу аутрічу, а не лише по відповідях.
Вхідні події (реакції контактів):
| Подія | Коли тригериться |
contact_replied_linkedin_message | Контакт відповів у LinkedIn |
contact_replied_email | Контакт відповів на email |
contact_replied_inmail | Контакт відповів на InMail |
contact_accepted_linkedin_connection_request | Запит на з'єднання прийнято |
contact_enriched | Контакт збагачено новими даними |
contact_exported | Контакт експортовано (Custom Call) |
account_exported | Компанію експортовано (Custom Call) |
Вихідні події (дії sender profiles):
| Подія | Коли тригериться |
sender_profile_sent_linkedin_message | Відправлено LinkedIn-повідомлення |
sender_profile_sent_email | Відправлено email |
sender_profile_sent_linkedin_connection_request | Відправлено connection request |
sender_profile_sent_inmail | Відправлено InMail |
sender_profile_run_issue | Помилка виконання |
Кожен вебхук підтримує фільтри через jsonLogic - за list_uuid, за маркерами (наприклад, тільки перші відповіді через markers.linkedin_messages_inbox_count), або за будь-яким полем контакту. Саме фільтри роблять інтеграцію точною, а не такою, що перевантажує вас зайвими сповіщеннями.
HubSpot MCP - повне читання і запис
Саме тут найчастіше виникає непорозуміння. HubSpot MCP не read-only. Claude може створювати угоди, оновлювати контакти, керувати тікетами і запускати дії по всій платформі.
| Об'єкт | Читати | Писати |
| Contacts, Companies, Deals, Tickets | ✅ | ✅ |
| Tasks, Notes, Emails, Calls, Meetings | ✅ | ✅ |
| Products, Line Items | ✅ | ✅ |
| Quotes, Invoices, Subscriptions | ✅ | ❌ |
Підтримує пошук з фільтрами, асоціації між об'єктами і пагінацію.
Make.com MCP - управління сценаріями
Програмне створення, оновлення, активація, деактивація і запуск сценаріїв, перегляд історії виконань, робота зі сховищами даних (Data Stores).
Як підключити
| MCP | Налаштування |
| Grinfi | Повна інструкція налаштування → |
| HubSpot | Claude Settings → Connectors → знайти HubSpot у каталозі → Connect → OAuth |
| Make.com | Claude Settings → Connectors → знайти Make у каталозі → Connect → OAuth |
💡 HubSpot і Make.com вже є у вбудованому каталозі коннекторів Claude. Не треба шукати URL - просто знайдіть у списку і підключіть. Grinfi додається як custom connector через URL з mcp.grinfi.io.
Три варіанти інтеграції
Налаштування масштабується від того, наскільки автономну систему ви хочете.
| Варіант 1 | Варіант 2 | Варіант 3 | |
| Що робить | Синхронізація за командою | + Вебхуки 24/7 | + AI-класифікація |
| MCP-сервери | Grinfi + HubSpot | + Make.com | + Make.com |
| Працює без відкритого Claude | ❌ | ✅ | ✅ |
| Вартість | $0 | + Make.com | + Make.com Pro |
Варіант 1: Пряма синхронізація
Потрібно: Grinfi MCP + HubSpot MCP Вартість: $0
Claude напряму читає і пише в обидві CRM. Підходить, коли синхронізація потрібна на запит, а не постійно.
Робота з листами: синхронізація працює з будь-якою кількістю листів - один в один, один до багатьох, або всі разом. Enterprise-ліди можуть мапитись в один HubSpot pipeline, SMB - в інший. Або все в один сегмент.
Приклад промпта:
Покажи всі мої листи в Grinfi і контакти з HubSpot.
Синхронізуй лист "Enterprise Leads" з HubSpot.
Для контактів з HubSpot створи лист "HubSpot - Enterprise" в Grinfi.Напрямок HubSpot → Grinfi:
Прочитай контакти з HubSpot створені за останні 30 днів.
Для кожного - перевір в Grinfi по email.
Якщо немає, створи їх в листі "Inbound Leads" з тегом "from-hubspot".Напрямок Grinfi → HubSpot:
Знайди контакти Grinfi з тегом "for-hubspot" або зі стадії pipeline "interested".
Для кожного - створи або онови в HubSpot.
Для контактів зі стадії "converted" створи Deal.Pipeline mapping: інтеграція використовує стандартний мапінг між стадіями угод HubSpot і стадіями pipeline в Grinfi.
| HubSpot | Grinfi |
| appointmentscheduled | new |
| qualifiedtobuy | contacted |
| presentationscheduled | replied |
| decisionmakerboughtin | interested |
| closedwon | converted |
| closedlost | lost |
Варіант 2: Фонова автоматизація (+ Make.com)
Потрібно: всі три MCP Вартість: + Make.com
Вебхуки Grinfi → Make.com → HubSpot. Працює 24/7. Claude не треба відкривати взагалі - тільки коли щось потребує уваги.
Обов'язкові вебхуки (ядро інтеграції):
| Вебхук | Подія | Дія в HubSpot |
| LinkedIn Reply | contact_replied_linkedin_message | Створити Note + оновити Deal stage |
| Email Reply | contact_replied_email | Створити Note + оновити timeline |
| InMail Reply | contact_replied_inmail | Створити Note + позначити як engaged |
| Connection Accepted | contact_accepted_linkedin_connection_request | Оновити контакт: connected |
Рекомендовані:
| Вебхук | Подія | Дія в HubSpot |
| Contact Export | contact_exported | Створити/оновити Contact |
| Account Export | account_exported | Створити/оновити Company |
| Contact Enriched | contact_enriched | Оновити дані контакту |
Опціональні (повний трекінг):
| Вебхук | Подія | Дія в HubSpot |
| Sent LinkedIn Message | sender_profile_sent_linkedin_message | Лог в timeline |
| Sent Email | sender_profile_sent_email | Лог outreach |
| Sent Connection Request | sender_profile_sent_linkedin_connection_request | Статус: outreach started |
| Sent InMail | sender_profile_sent_inmail | Лог InMail |
| Run Issue | sender_profile_run_issue | Створити тікет для operations-команди |
Приклади фільтрів:
- За листом: тригерити тільки контакти з "Enterprise Leads" → окремий pipeline в HubSpot
- Тільки перші відповіді:
markers.linkedin_messages_inbox_count = 0→ не дублювати Notes в HubSpot - Кілька листів через OR: тригерити для "Enterprise" АБО "Agency" листів
Налаштування йде через Claude одним промптом - він створює сценарії в Make.com (Custom Webhook → дія HubSpot CRM), потім створює відповідні вебхуки в Grinfi і прив'язує їх до сценаріїв.
Варіант 3: Повна автономність (AI Operator)
Потрібно: всі три MCP Вартість: Make.com Pro
Все з Варіанту 2 плюс Claude в режимі AI-оператора на loop.
Inbox Intelligence:
/loop 10m Класифікуй непрочитані відповіді:
- Зацікавлений → pipeline "interested", задача "Book demo", Deal в HubSpot
- Відмова → зупини всі автоматизації, тег "opted-out"
- Відкладення → задача "Follow up in 30 days"
- Питання → задача "Reply with product info"
- Негативна → pipeline "lost"Перевірка стану і звіти:
/loop 1h Перевір метрики вебхуків і стан сценаріїв Make.com
Щопонеділка: звіт по контактах, відповідях, стану pipeline, топ-5 лідівЦе вже той рівень, на якому Claude не інструмент, яким ви користуєтесь - це оператор, який веде ваш пайплайн.
Два способи налаштування
Ручне налаштування дає повний контроль. Ви конфігуруєте кожен компонент вручну: створюєте вебхуки в UI Grinfi, будуєте сценарії в Make.com, тестуєте ендпоінти. Займає 30-60 хвилин, але ви розумієте кожну деталь.
Налаштування через Claude - швидкий шлях. Ви вставляєте один промпт у Claude, відповідаєте на 3-4 питання, інтеграція налаштовується автоматично на всіх трьох платформах. Займає 5 хвилин. Підходить, коли ви довіряєте архітектурі і хочете пропустити рутину.
Обидва способи дають однаковий результат. Обирайте за тим, чи хочете розібратись у системі чи просто користуватись.
Чотири бізнес-кейси, які працюють
1. Відповідь у LinkedIn → Deal в HubSpot → задача менеджеру
Лід відповідає у LinkedIn. Спрацьовує вебхук. Make.com створює Note в HubSpot з текстом відповіді, переводить Deal на стадію "presentation scheduled" і призначає задачу менеджеру з дедлайном 24 години.
Менеджер відкриває HubSpot вранці і бачить, які саме ліди залучені і що вони написали. Без ручного переносу даних з Grinfi.
2. Connection accepted → оновлення в CRM → наступний крок аутрічу
Запит на з'єднання прийнято. Спрацьовує вебхук. Контакт в HubSpot отримує позначку linkedin_connected: true. Наступний крок сіквенсу в Grinfi запускається автоматично.
Для RevOps-команд це означає що дані по LinkedIn-дотиках живуть в одному місці з даними по email - без ручного логування.
3. Новий контакт у HubSpot → лист у Grinfi → LinkedIn-сіквенс за 10 хвилин
Маркетинг-команда створює новий контакт у HubSpot (форма, конференція, ручний запис). За 10 хвилин Claude підхоплює його через синхронізацію за розкладом, додає в правильний лист Grinfi на основі тегів або властивостей контакту, і запускає відповідний LinkedIn-сіквенс.
Inbound і outbound перестають бути окремими каналами.
4. Фільтрований вебхук: тільки перші відповіді з "Enterprise" → high-priority Deal
Деталь, яку команди найчастіше випускають з уваги - фільтри вебхуків. Без фільтрів кожна відповідь створює подію в HubSpot.
З фільтрами тільки перша відповідь від контактів з листа "Enterprise" створює high-priority Deal який заслуговує уваги. Наступні відповіді оновлюють Note, але не тригерять створення нового Deal. Відповіді від mid-market йдуть в інший pipeline. Відповіді від SMB просто логуються в timeline.
Логіка фільтра:
list_uuid IN ["enterprise-list-uuid"]
AND markers.linkedin_messages_inbox_count = 0Саме це робить інтеграцію придатною для масштабування.
Працює не тільки з HubSpot
Ми написали цю статтю на прикладі HubSpot бо це найчастіший запит. Архітектура - універсальна.
- CRM: замість HubSpot - будь-яка CRM з MCP-сервером: Salesforce, Pipedrive, Attio, інші. Достатньо адаптувати маппінг полів у промптах.
- Оркестратор: замість Make.com - будь-який оркестратор з вебхуками: Zapier, n8n, Pipedream. Та сама логіка.
Grinfi MCP працює з будь-якою комбінацією.
Посилання
| Ресурс | URL |
| Grinfi MCP | grinfi.io/uk/grinfi-mcp |
| HubSpot MCP | developers.hubspot.com/mcp |
| Make.com MCP | developers.make.com/mcp-server |

