CRM, marketing y productividad
betool incluye un conjunto de conectores BYO para las herramientas más usadas en go-to-market y productividad — los mismos que cablearías en n8n, Make o Zapier, pero gobernados, auditados y ejecutados dentro de tus pipelines.
Todos siguen el mismo modelo: tú proporcionas tus credenciales (token de API u OAuth según la herramienta), el acceso está acotado a tu organización, el host está bloqueado (anti-SSRF), los secretos nunca se vuelven a exponer, y no hay medición ni margen por parte de betool. Cada conector expone un nodo de lectura (informe determinista) y un nodo de escritura en la salida con garantía exactly-once.
El catálogo
CRM y relación con el cliente
- HubSpot — nodo
hubspot_report(revisión del pipeline comercial: deals por etapa y por propietario) y nodohubspot_create_contact(creación o actualización de un contacto por email, exactly-once). Herramientas de agente:hubspot.search_contacts,hubspot.get_contact,hubspot.list_deals,hubspot.list_pipelinesen lectura;hubspot.create_contact,hubspot.create_deal,hubspot.add_note(nota sobre un contacto o un deal) en escritura. Autenticación private app o tu propia app OAuth. Sin sincronización: betool lee y escribe en HubSpot bajo demanda, HubSpot no dispara ningún pipeline. - Monday.com — lee un tablero y crea items (API GraphQL).
Email marketing
- Brevo (antes Sendinblue) — una sola clave de API para el email y el SMS: nodo
brevo_report(estado de la cuenta), envíos transaccionales de emails (brevo_send_email) y de SMS (brevo_send_sms), y receptorbrevo_sms_inboundpara las respuestas SMS (la URL de recepción se pega en los webhooks de Brevo). Herramientas de agente:brevo.get_account,brevo.list_contacts,brevo.get_contacten lectura;brevo.create_contact,brevo.send_email,brevo.send_smsen escritura. - Mailchimp — informe de audiencia y adición de miembros a una lista.
Agenda y formularios
- Calendly — nodo
calendly_report(citas de un periodo) y nodocalendly_scheduling_link(enlace de reserva, de un solo uso por defecto). Herramientas de agente:calendly.get_user,calendly.list_event_types,calendly.list_events,calendly.create_scheduling_link. Conexión mediante Personal Access Token. Sin recepción en tiempo real de las reservas de Calendly. - Typeform — nodo
typeform_responses(respuestas de un formulario) y nodotypeform_register_webhook, que registra en Typeform un webhook (identificado por sutag, exactly-once) hacia la URL que elijas. Herramientas de agente:typeform.list_forms,typeform.get_form,typeform.get_responsesen lectura;typeform.create_webhooken escritura. betool no tiene un receptor dedicado a Typeform: para disparar un pipeline con cada respuesta, apunta el webhook a la URL de un receptor Webhook genérico. Este receptor verifica una firma HMAC en formato hexadecimal (sha256=<hex>); betool no tiene ninguna verificación propia del formato de firma de Typeform.
Bases y documentos
- Notion — consulta una base y crea páginas.
- Airtable — lista registros y créalos.
E-commerce
- Shopify — informe de tienda (pedidos, clientes) y creación de clientes.
Ofimática
- Microsoft 365 — vía Microsoft Graph: nodo
microsoft_calendar(próximos eventos de Outlook) y nodomicrosoft_send_mail(envío de un email de Outlook). Herramientas de agente:microsoft.list_users(directorio Entra ID),microsoft.list_events,microsoft.list_messagesen lectura;microsoft.send_mail,microsoft.create_eventen escritura. Conexión mediante un registro de aplicación Entra ID de tu tenant (permisos de aplicación con consentimiento de administrador).
Cómo cablearlos
- Ajustes → Servicios, elige el conector, pestaña Cuentas.
- Introduce el modo de autenticación ofrecido (token de API, private app, OAuth, o una clave acotada a un dominio según la herramienta).
- Coloca el nodo de lectura o escritura correspondiente en tu pipeline.
Estos conectores son bloques genéricos: un agente decide cuándo llamarlos, o un nodo los ejecuta de forma determinista. La capa de gobernanza de betool (auditoría, acotamiento multi-tenant, idempotencia) se aplica de la misma manera a todos ellos.
Casos de uso
- Lead → CRM — una respuesta de Typeform recibida por un receptor Webhook, o un lead entrante calificado por un agente crea el contacto en HubSpot y dispara un email de Brevo.
- Reporting unificado — un pipeline programado agrega los pedidos de Shopify, la audiencia de Mailchimp y los deals de HubSpot en un único informe semanal.
- Orquestación de citas — un enlace de Calendly generado sobre la marcha y enviado al prospecto; después, un pipeline programado relee las citas reservadas y las registra en Notion.