Документация

CRM, маркетинг и продуктивность

Набор готовых к использованию коннекторов BYO — HubSpot, Notion, Airtable, Brevo (email и SMS), Mailchimp, Calendly, Typeform, Shopify, Microsoft 365 и Monday.com.

CRM, маркетинг и продуктивность

betool поставляется с набором BYO-коннекторов для инструментов, наиболее востребованных в go-to-market и продуктивности — тех же, что вы подключали бы в n8n, Make или Zapier, но управляемых, аудируемых и исполняемых внутри ваших pipeline.

Все они следуют одной модели: вы предоставляете свои учётные данные (API-токен или OAuth2 в зависимости от инструмента), доступ ограничен рамками вашей организации, хост зафиксирован (защита от SSRF), секреты никогда не раскрываются повторно, и betool не применяет ни metering, ни наценки. Каждый коннектор предоставляет узел чтения (детерминированный отчёт) и узел записи на выходе с гарантией exactly-once.

Каталог

CRM и работа с клиентами

  • HubSpot — узел hubspot_report (обзор воронки продаж: сделки по этапам и по владельцам) и узел hubspot_create_contact (создание или обновление контакта по email, exactly-once). Инструменты agent: hubspot.search_contacts, hubspot.get_contact, hubspot.list_deals, hubspot.list_pipelines для чтения; hubspot.create_contact, hubspot.create_deal, hubspot.add_note (заметка к контакту или сделке) для записи. Аутентификация через private app или ваше собственное OAuth-приложение. Синхронизации нет: betool читает и пишет в HubSpot по запросу, HubSpot не запускает pipeline.
  • Monday.com — читайте доску и создавайте элементы (GraphQL API).

Email-маркетинг

  • Brevo (ранее Sendinblue) — один API-ключ для email и SMS: узел brevo_report (состояние аккаунта), транзакционные отправки email (brevo_send_email) и SMS (brevo_send_sms), а также приёмник brevo_sms_inbound для SMS-ответов (URL приёма вставляется в webhooks Brevo). Инструменты agent: brevo.get_account, brevo.list_contacts, brevo.get_contact для чтения; brevo.create_contact, brevo.send_email, brevo.send_sms для записи.
  • Mailchimp — отчёт по аудитории и добавление участников в список.

Планирование и формы

  • Calendly — узел calendly_report (встречи за период) и узел calendly_scheduling_link (ссылка для записи, по умолчанию одноразовая). Инструменты agent: calendly.get_user, calendly.list_event_types, calendly.list_events, calendly.create_scheduling_link. Подключение через Personal Access Token. Приём бронирований Calendly в реальном времени не поддерживается.
  • Typeform — узел typeform_responses (ответы формы) и узел typeform_register_webhook, который регистрирует в Typeform webhook (идентифицируемый по tag, exactly-once) на выбранный вами URL. Инструменты агента: typeform.list_forms, typeform.get_form, typeform.get_responses для чтения; typeform.create_webhook для записи. У betool нет выделенного приёмника Typeform: чтобы запускать pipeline при каждом ответе, направьте webhook на URL универсального приёмника Webhook. Этот приёмник проверяет подпись HMAC в шестнадцатеричном формате (sha256=<hex>); у betool нет собственной проверки формата подписи Typeform.

Базы и документы

  • Notion — запрашивайте базу и создавайте страницы.
  • Airtable — получайте список записей и создавайте их.

E-commerce

  • Shopify — отчёт по магазину (заказы, клиенты) и создание клиентов.

Офис

  • Microsoft 365 — через Microsoft Graph: узел microsoft_calendar (ближайшие события Outlook) и узел microsoft_send_mail (отправка письма Outlook). Инструменты agent: microsoft.list_users (каталог Entra ID), microsoft.list_events, microsoft.list_messages для чтения; microsoft.send_mail, microsoft.create_event для записи. Подключение через регистрацию приложения Entra ID вашего тенанта (разрешения приложения с согласием администратора).

Как их подключить

  1. Параметры → Сервисы, выберите коннектор, вкладка Accounts.
  2. Введите предлагаемый режим аутентификации (API-токен, private app, OAuth2 или ключ, ограниченный доменом, в зависимости от инструмента).
  3. Разместите соответствующий узел чтения или записи в вашем pipeline.

Эти коннекторы являются универсальными строительными блоками: agent решает, когда их вызвать, или узел исполняет их детерминированно. Слой управления betool (аудит, ограничение по multi-tenant, идемпотентность) применяется к ним всем одинаково.

Сценарии использования

  • Лид → CRM — ответ Typeform, полученный приёмником Webhook, или входящий лид, квалифицированный agent, создаёт контакт в HubSpot и запускает email через Brevo.
  • Единая отчётность — запланированный pipeline агрегирует заказы Shopify, аудиторию Mailchimp и сделки HubSpot в единый еженедельный отчёт.
  • Оркестрация встреч — ссылка Calendly, сгенерированная на лету и отправленная потенциальному клиенту; затем запланированный pipeline перечитывает назначенные встречи и фиксирует их в Notion.