betool ships a suite of BYO connectors for the tools most used in go-to-market and productivity — the same ones you would wire up on n8n, Make or Zapier, but governed, audited and executed inside your pipelines.
They all follow the same model: you provide your credentials (API token or OAuth depending on the tool), access is scoped to your organization, the host is locked (anti-SSRF), secrets are never re-exposed, and there is no metering and no margin from betool. Each connector exposes a read node (deterministic report) and a write node on output with an exactly-once guarantee.
The catalogue
CRM & customer relationship
- HubSpot —
hubspot_reportnode (sales pipeline review: deals by stage and by owner) andhubspot_create_contactnode (creating or updating a contact by email, exactly-once). Agent tools:hubspot.search_contacts,hubspot.get_contact,hubspot.list_deals,hubspot.list_pipelinesfor reading;hubspot.create_contact,hubspot.create_deal,hubspot.add_note(note on a contact or a deal) for writing. Private app authentication or your own OAuth app. No synchronization: betool reads and writes in HubSpot on demand; HubSpot does not trigger pipelines. - Monday.com — read a board and create items (GraphQL API).
Email marketing
- Brevo (formerly Sendinblue) — a single API key for email and SMS:
brevo_reportnode (account status), transactional sending of emails (brevo_send_email) and SMS (brevo_send_sms), and thebrevo_sms_inboundreceiver for SMS replies (the reception URL is pasted into Brevo's webhooks). Agent tools:brevo.get_account,brevo.list_contacts,brevo.get_contactfor reading;brevo.create_contact,brevo.send_email,brevo.send_smsfor writing. - Mailchimp — audience report and adding members to a list.
Scheduling & forms
- Calendly —
calendly_reportnode (appointments over a period) andcalendly_scheduling_linknode (scheduling link, single-use by default). Agent tools:calendly.get_user,calendly.list_event_types,calendly.list_events,calendly.create_scheduling_link. Connection via Personal Access Token. No real-time reception of Calendly bookings. - Typeform —
typeform_responsesnode (a form's responses) andtypeform_register_webhooknode, which registers with Typeform a webhook (identified by itstag, exactly-once) pointing to the URL of your choice. Agent tools:typeform.list_forms,typeform.get_form,typeform.get_responsesfor reading;typeform.create_webhookfor writing. betool has no dedicated Typeform receiver: to trigger a pipeline on each response, point the webhook to the URL of a generic Webhook receiver. That receiver verifies an HMAC signature in hexadecimal format (sha256=<hex>); betool has no verification specific to the Typeform signature format.
Bases & documents
- Notion — query a base and create pages.
- Airtable — list records and create them.
E-commerce
- Shopify — store report (orders, customers) and customer creation.
Office
- Microsoft 365 — via Microsoft Graph:
microsoft_calendarnode (upcoming Outlook events) andmicrosoft_send_mailnode (sending an Outlook email). Agent tools:microsoft.list_users(Entra ID directory),microsoft.list_events,microsoft.list_messagesfor reading;microsoft.send_mail,microsoft.create_eventfor writing. Connection via an Entra ID app registration in your tenant (application permissions with admin consent).
How to wire them up
- Settings → Services, choose the connector, Accounts tab.
- Enter the offered authentication mode (API token, private app, OAuth, or a domain-scoped key depending on the tool).
- Place the corresponding read or write node in your pipeline.
These connectors are generic building blocks: an agent decides when to call them, or a node executes them deterministically. The betool governance layer (audit, multi-tenant scoping, idempotency) applies the same way to all of them.
Use cases
- Lead → CRM — a Typeform response received by a Webhook receiver, or an inbound lead qualified by an agent, creates the contact in HubSpot and triggers a Brevo email.
- Unified reporting — a scheduled pipeline aggregates Shopify orders, Mailchimp audience and HubSpot deals into a single weekly report.
- Appointment orchestration — a Calendly link generated on the fly and sent to the prospect; a scheduled pipeline then reads back the booked appointments and records them in Notion.