Documentazione

CRM, marketing e produttività

Una suite di connettori BYO pronti all'uso — HubSpot, Notion, Airtable, Brevo (email e SMS), Mailchimp, Calendly, Typeform, Shopify, Microsoft 365 e Monday.com.

CRM, marketing e produttività

betool include una suite di connettori BYO per gli strumenti più utilizzati nel go-to-market e nella produttività — gli stessi che collegheresti su n8n, Make o Zapier, ma governati, tracciati ed eseguiti all'interno delle tue pipeline.

Seguono tutti lo stesso modello: fornisci le tue credenziali (token API o OAuth a seconda dello strumento), l'accesso è circoscritto alla tua organizzazione, l'host è bloccato (anti-SSRF), i segreti non vengono mai riesposti e non c'è alcun metering né alcun margine da parte di betool. Ogni connettore espone un nodo di lettura (report deterministico) e un nodo di scrittura in uscita con garanzia exactly-once.

CRM e relazione con il cliente

  • HubSpot — nodo hubspot_report (revisione della pipeline commerciale: deal per fase e per proprietario) e nodo hubspot_create_contact (creazione o aggiornamento di un contatto tramite email, exactly-once). Tool per l'agent: hubspot.search_contacts, hubspot.get_contact, hubspot.list_deals, hubspot.list_pipelines in lettura; hubspot.create_contact, hubspot.create_deal, hubspot.add_note (nota su un contatto o un deal) in scrittura. Autenticazione tramite private app o la tua app OAuth. Nessuna sincronizzazione: betool legge e scrive in HubSpot su richiesta, HubSpot non attiva alcuna pipeline.
  • Monday.com — leggi una board e crea item (API GraphQL).

Email marketing

  • Brevo (ex Sendinblue) — un'unica chiave API per email e SMS: nodo brevo_report (stato dell'account), invii transazionali di email (brevo_send_email) e di SMS (brevo_send_sms), e ricevitore brevo_sms_inbound per le risposte SMS (l'URL di ricezione va incollato nei webhook di Brevo). Tool per l'agent: brevo.get_account, brevo.list_contacts, brevo.get_contact in lettura; brevo.create_contact, brevo.send_email, brevo.send_sms in scrittura.
  • Mailchimp — report sull'audience e aggiunta di membri a una lista.

Pianificazione e moduli

  • Calendly — nodo calendly_report (appuntamenti di un periodo) e nodo calendly_scheduling_link (link di prenotazione, monouso per impostazione predefinita). Tool per l'agent: calendly.get_user, calendly.list_event_types, calendly.list_events, calendly.create_scheduling_link. Connessione tramite Personal Access Token. Nessuna ricezione in tempo reale delle prenotazioni Calendly.
  • Typeform — nodo typeform_responses (risposte di un modulo) e nodo typeform_register_webhook, che registra presso Typeform un webhook (identificato dal suo tag, exactly-once) verso l'URL che preferisci. Tool dell'agent: typeform.list_forms, typeform.get_form, typeform.get_responses in lettura; typeform.create_webhook in scrittura. betool non ha un ricevitore dedicato a Typeform: per innescare una pipeline a ogni risposta, punta il webhook all'URL di un ricevitore Webhook generico. Questo ricevitore verifica una firma HMAC in formato esadecimale (sha256=<hex>); betool non ha alcuna verifica specifica per il formato di firma di Typeform.

Basi e documenti

  • Notion — interroga una base e crea pagine.
  • Airtable — elenca record e creali.

E-commerce

  • Shopify — report dello store (ordini, clienti) e creazione di clienti.

Ufficio

  • Microsoft 365 — tramite Microsoft Graph: nodo microsoft_calendar (prossimi eventi Outlook) e nodo microsoft_send_mail (invio di un'email Outlook). Tool per l'agent: microsoft.list_users (directory Entra ID), microsoft.list_events, microsoft.list_messages in lettura; microsoft.send_mail, microsoft.create_event in scrittura. Connessione tramite una registrazione di applicazione Entra ID del tuo tenant (autorizzazioni applicative con consenso dell'amministratore).

Come collegarli

  1. Impostazioni → Servizi, scegli il connettore, scheda Account.
  2. Inserisci la modalità di autenticazione proposta (token API, private app, OAuth o una chiave circoscritta a un dominio a seconda dello strumento).
  3. Inserisci nella tua pipeline il nodo di lettura o di scrittura corrispondente.

Questi connettori sono blocchi costruttivi generici: un agent decide quando chiamarli, oppure un nodo li esegue in modo deterministico. Il livello di governance di betool (audit, scoping multi-tenant, idempotenza) si applica allo stesso modo a tutti.

Casi d'uso

  • Lead → CRM — una risposta Typeform ricevuta da un ricevitore Webhook, o un lead in ingresso qualificato da un agent, crea il contatto in HubSpot e attiva un'email tramite Brevo.
  • Reporting unificato — una pipeline pianificata aggrega gli ordini Shopify, l'audience Mailchimp e i deal HubSpot in un unico report settimanale.
  • Orchestrazione degli appuntamenti — un link Calendly generato al volo e inviato al prospect; una pipeline pianificata rilegge poi gli appuntamenti presi e li registra in Notion.