Acción Webhook de HubSpot

Llame a cualquier API desde un workflow de HubSpot - sin Operations Hub Pro

API Webhook Connector convierte cualquier endpoint REST en un paso nativo de workflow de HubSpot. Envíe solicitudes POST, GET, PUT, PATCH o DELETE con encabezados personalizados y payloads JSON, y luego mapee la respuesta de vuelta a las propiedades del CRM. Sin código. Sin Operations Hub Professional requerido.

Plan gratuito disponible · Sin tarjeta de crédito · Funciona con Custom Objects

Por qué existe

HubSpot ya tiene webhooks. ¿Por qué pagar por otro?

Porque el paso de webhook nativo de HubSpot está bloqueado tras Operations Hub Professional, el paso Custom Code requiere tanto esa licencia como un ingeniero, y Zapier cuesta más cuanto más se utiliza. La mayoría de los equipos que solo quieren llamar a una API acaban pagando por una herramienta dimensionada para diez.

El webhook nativo está restringido

La acción nativa Enviar un webhook de HubSpot requiere Operations Hub Professional - más de 800 $ al mes incluso si solo necesita un único paso de webhook.

Custom Code es para ingenieros

La acción Custom Code también requiere Operations Hub Pro y un ingeniero JavaScript que escriba, pruebe y mantenga cada paso del workflow.

Zapier es el camino largo

Enrutar los datos a través de Zapier añade latencia, una suscripción adicional, otro punto de fallo y un tercer lugar donde depurar cuando algo se rompe.

Caso de uso 01 · Sistemas internos

Llame a su propia API para verificar, puntuar o enriquecer un registro

La mayoría de los equipos tiene un servicio interno que sabe cosas que HubSpot no - uso del producto, nivel de cuenta, señales de fraude, reglas de enrutamiento de leads, salud del cliente. Canalice el registro inscrito hacia el servicio, guarde la respuesta y ramifique sobre ella dentro del mismo workflow.

El ejemplo de la derecha se ejecuta en cada solicitud de demo: hace POST del email y dominio del contacto a /leads/verify, guarda el lead_score y account_id devueltos en propiedades del CRM, y enruta el contacto según la puntuación.

  • Puntuación y cualificación de leads
    Puntúe nuevos contactos contra su modelo y enrute a AE, SDR o nurturing en tiempo real.
  • Búsquedas de Customer 360
    Traiga uso del producto, MRR o historial de soporte a HubSpot cuando se abre un negocio o se crea un ticket.
  • Aprovisionamiento y offboarding
    Active la creación de cuentas cuando se cierra un negocio, o un barrido de desactivación cuando un cliente se da de baja.
Ejemplo: Verificar y puntuar nuevas solicitudes de demo
Trigger enrollment for contacts
When this happens
Group 1
Form submission: Demo Request any number of times anytime
+
1. API Webhook Connector

POST to /leads/verify, save lead_score and account_id

Click to see configuration
+
2. Branch

Check branches in order: Score >= 80, Score 40-79, and None met.

3 branches - click to see paths
+
End

Haga clic en cada acción para ver su configuración.

Ejemplo: Activar un Catch Hook de Zapier desde HubSpot
Trigger enrollment for contacts
When this happens
Group 1
Lifecycle stage = Customer any number of times anytime
+
1. API Webhook Connector

POST to Zapier Catch Hook URL with new customer payload

Click to see configuration
+
End

Un solo paso. Sin necesidad del trigger HubSpot por sondeo de Zapier.

Caso de uso 02 · Zapier y Make

Active webhooks de Zapier o Make directamente desde HubSpot

El trigger nativo de HubSpot de Zapier sondea cada 1-15 minutos según el plan. El API Webhook Connector empuja eventos al trigger Catch Hook de Zapier en menos de un segundo, con un payload que usted controla por completo. Make.com, Pipedream y n8n funcionan de la misma forma.

Trate HubSpot como la fuente de verdad y deje que Zapier o Make gestionen solo el lado posterior - la herramienta adecuada para cada tarea, sin pagar dos veces por triggers y acciones.

  • Entrega de eventos en menos de un segundo
    Evite el retraso del sondeo. El workflow se dispara en el momento en que cambia una propiedad o un negocio cambia de etapa.
  • Forma de payload personalizada
    Envíe solo los campos que cada Zap necesita. Sin payloads sobredimensionados, sin pasos Filter en Zapier que consuman tareas.
  • Menor gasto en tareas de Zapier
    Un trigger Catch Hook no consume una tarea en la mayoría de los planes - solo lo hacen las acciones posteriores.
Caso de uso 03 · HubSpot a HubSpot

Llame a las APIs de HubSpot que el editor de workflows no expone

El workflow builder puede actualizar el registro inscrito. No puede volver a activar inscripciones basadas en formularios, modificar registros relacionados como la empresa matriz o las líneas de productos, tocar asociaciones de Custom Objects, ni alcanzar la mayoría de los campos en registros de User.

Llamar a la API de HubSpot desde dentro del workflow corrige eso. Pase un token de acceso de Private App en el encabezado Authorization, y luego haga POST o PATCH al recurso que necesite. El ejemplo de la derecha envía el contacto a un formulario de HubSpot mediante la API Forms oficial para que se dispare cada workflow inscrito en ese formulario - la solución más limpia para contactos que llegan por importación, chatbot u otro portal de HubSpot y evitan por completo la ruta del formulario.

  • Reinscribir en workflows activados por formulario
    Haga POST a la API Forms para que los workflows que se inscriben en un envío de formulario también se disparen para contactos que llegaron por importación, chatbot u otro portal de HubSpot.
  • Actualizar la empresa matriz desde un contacto
    Envíe industria enriquecida, número de empleados o ciudad de la sede de vuelta a la empresa asociada sin un workflow paralelo de empresa.
  • Modificar líneas de productos en negocios cerrados-ganados
    Aplique descuentos, establezca indicadores de impuestos o recalcule cantidades en cada línea de producto adjunta al negocio.
  • Gestionar tickets desde el contexto de un contacto
    Reasigne el ticket abierto más reciente cuando cambie el contacto principal - algo que el workflow nativo de tickets no puede alcanzar.
  • Tocar Custom Objects y asociaciones
    Cree o actualice registros de Custom Objects, establezca etiquetas de asociación y escriba en campos que el editor de workflows no lista.
Ejemplo: Enviar un formulario de HubSpot vía API para reinscribir un contacto
Trigger enrollment for contacts
When this happens
Group 1
Lead source = Imported or external API any number of times anytime
+
1. API Webhook Connector

POST to HubSpot Forms API to simulate a form submission

Click to see configuration
+
End

Llamada autenticada a la API Forms con un token de Private App (scope forms).

Ejemplo: Alerta en Slack para negocios de seis cifras
Trigger enrollment for deals
When this happens
Group 1
Deal stage = Closed Won and Amount >= 100,000 any number of times anytime
+
1. API Webhook Connector

POST to Slack incoming webhook with formatted message

Click to see configuration
+
End

Microsoft Teams, Discord y Telegram funcionan de la misma forma.

Caso de uso 04 · Notificaciones

Alertas en tiempo real a Slack, Teams, Telegram o cualquier lugar

La acción nativa de Slack de HubSpot solo publica en canales de la integración oficial. El API Webhook Connector llega a cualquier URL de webhook entrante - Slack, Microsoft Teams, Discord, Telegram, Mattermost o su propio servicio de notificación - con el formato de mensaje que usted elija.

Construya mensajes ricos de Slack Block Kit, mencione a un usuario específico mediante el conector de Teams, o envíe un mensaje de bot de Telegram con detalles del negocio. El trigger del workflow decide cuándo, el cuerpo JSON decide qué.

  • Alertas de grandes negocios
    Notifique a un canal de ventas en el momento en que un negocio cruza un umbral.
  • Avisos de incumplimiento de SLA
    Avise al servicio de guardia cuando un ticket se ponga en rojo en tiempo de primera respuesta o resolución.
  • Alerta temprana de riesgo de churn
    Avise a customer success en el segundo en que una propiedad de health-score baje de un objetivo.
Más patrones

Cualquier cosa accesible por HTTP encaja ahora en un workflow de HubSpot

Seis patrones más que los equipos ponen en producción en su primer mes con el API Webhook Connector.

APIs de IA y LLM

Llame a OpenAI, Anthropic Claude o su propio gateway de modelo directamente desde un workflow. Clasifique leads, genere correos o resuma notas de reunión.

Validación de email y teléfono

Envíe los envíos de formularios a NeverBounce, ZeroBounce o Twilio Lookup. Ramifique según el resultado de validez y bloquee la basura antes de que contamine su CRM.

Sincronización con data warehouses

Haga POST de eventos del CRM a Snowflake, BigQuery, Postgres o Segment en tiempo real. Evite el trabajo de exportación diaria y mantenga el análisis fresco.

Sincronización entre CRM

Envíe cambios de contactos, negocios o tickets a Salesforce, Pipedrive, Close o cualquier API CRM interna en el momento en que un registro de HubSpot cambia.

n8n, Make y Pipedream

Active cualquiera de las plataformas de automatización principales con un solo POST. Úselas como capas de enrutamiento sin pagar Zapier y HubSpot Ops Hub Pro al mismo tiempo.

Notificaciones y chat

Llegue a webhooks entrantes de Slack, conectores de Microsoft Teams, Discord o Telegram con un mensaje personalizado cuando se disparen negocios o tickets de alto valor.

Funcionalidades

Todo lo que construiría para producción, en un paso de workflow

La acción se configura por completo a través del editor estándar de workflows de HubSpot. No hay editor de scripts, ni dashboard separado, ni paso de despliegue. Cada llamada se registra dentro del historial de ejecución de workflows de HubSpot, junto a cualquier otro paso del workflow.

Cinco métodos HTTP

POST, GET, PUT, PATCH, DELETE - todo lo que necesita para APIs REST, endpoints RPC y receptores de webhooks.

Encabezados personalizados

Añada cualquier número de encabezados - tokens bearer Authorization, claves API, X-Signature, Content-Type, enrutamiento de servicio personalizado.

Cuerpo JSON con tokens de HubSpot

Construya el cuerpo de la solicitud con tokens de personalización de HubSpot. Tome valores del registro inscrito y de cualquier objeto asociado.

Mapeo de respuestas

Mapee cualquier ruta del JSON de respuesta a una propiedad de HubSpot. response.score, response.user.id, response.data[0].email funcionan todos.

Ramificación de workflow por estado

Inyecte el estado HTTP y las variables de resultado en la acción de ramificación de HubSpot. Enrute las rutas de éxito y error de forma diferente en el mismo workflow.

Registro de auditoría de cada llamada

Cada solicitud y respuesta se captura en el historial de ejecución del workflow para depuración, cumplimiento y respuesta a incidentes.

Comparar alternativas

Cómo se compara el API Webhook Connector con HubSpot nativo, Custom Code y Zapier

Capacidad0CodeToolsWebhook nativoCustom CodeZapier
Nivel de HubSpot requeridoCualquier nivel con workflowsOperations Hub Pro+Operations Hub Pro+Cualquiera (Zapier de pago)
Programación requerida
Encabezados personalizadosPlan Pro
Mapear respuesta a propiedadesMulti-Zap
Nativo en el editor de workflows
Salto de middleware adicional
Plan gratuito disponibleLimitado

Operations Hub Pro empieza en 800 $/mes y es necesario tanto para Webhook nativo como para acciones Custom Code. La función Webhooks by Zapier de Zapier requiere un plan de pago; los triggers nativos de Zapier de HubSpot sondean con una cadencia de 5 a 15 minutos según el nivel de plan.

FAQ

Preguntas frecuentes sobre webhooks de HubSpot

Respuestas rápidas a lo que los equipos preguntan antes de instalar. Para cualquier asunto más profundo, el centro de ayuda cubre configuración, autenticación y casos límite.

¿El API Webhook Connector requiere Operations Hub Pro?+
No. El API Webhook Connector funciona en cualquier nivel de HubSpot que incluya workflows - Marketing Hub Professional, Sales Hub Professional, Service Hub Professional y cualquier nivel Enterprise. No necesita Operations Hub Professional ni Operations Hub Enterprise.
¿Qué métodos HTTP están soportados?+
POST, GET, PUT, PATCH y DELETE. Cada solicitud acepta encabezados personalizados y un cuerpo JSON personalizado. Los tokens de personalización de HubSpot (como {{contact.email}}) pueden incrustarse en cualquier parte de la URL, los encabezados o el cuerpo.
¿Puedo autenticarme en APIs con tokens bearer o claves API?+
Sí. Pase cualquier número de encabezados - Authorization: Bearer ..., X-Api-Key: ... o cualquier encabezado personalizado que su API espere. Los secretos se mantienen dentro de HubSpot y no se exponen en los logs del workflow.
¿Puede la respuesta actualizar propiedades del CRM?+
Sí. Mapee cualquier ruta del JSON de respuesta a una propiedad de HubSpot usando los campos Result variable. Ejemplos que funcionan: response.lead_score, response.user.account_id, response.data[0].email. Se pueden guardar varias rutas de respuesta por llamada.
¿Puedo llamar a las APIs de HubSpot desde un workflow de HubSpot?+
Sí - y esto desbloquea actualizaciones que el editor nativo de workflows no puede realizar: modificar registros asociados, líneas de productos, relaciones de Custom Objects o pipelines de tickets desde el contexto de un contacto. Autentíquese con un token de acceso de Private App de HubSpot enviado como Authorization: Bearer pat-... en el encabezado.
¿Cómo activo Zapier desde un workflow de HubSpot con esto?+
Cree un trigger Catch Hook en Zapier, copie la URL de webhook única y haga POST a ella desde el API Webhook Connector. Es más rápido que los triggers HubSpot por sondeo de Zapier (sub-segundo) y elimina la necesidad de un asiento de pago para el conector HubSpot de Zapier.
¿Qué ocurre si la llamada a la API falla?+
La acción registra el estado y el cuerpo de la respuesta en el historial del workflow. Las ramas posteriores pueden enrutar según códigos de estado de éxito o error, o según el contenido de la variable de respuesta. Puede encadenar un Random Delay o usar la función nativa Resend de HubSpot para reintentos.
¿Funciona con Custom Objects?+
Sí. La acción se ejecuta en cualquier workflow de objeto - contactos, empresas, negocios, tickets, Custom Objects e incluso registros de comercio. Todos los tokens de personalización de HubSpot para el objeto inscrito y sus asociaciones están disponibles en la URL, los encabezados y el cuerpo de la solicitud.
¿Hay límites de tasa?+
Los límites estándar de ejecución de workflow de HubSpot se aplican a la acción en sí. La API a la que llama tiene sus propios límites de tasa - para pipelines de alto rendimiento, combine la acción con la acción Random Delay de 0CodeTools para distribuir las solicitudes uniformemente.
¿Hay un plan gratuito?+
Sí. El plan gratuito de 0CodeTools incluye el API Webhook Connector con una cuota mensual de llamadas suficientemente generosa para que la mayoría de los equipos puedan evaluarlo. Los planes de pago amplían la cuota para cargas de producción.
Método

Ponga el primer webhook en marcha en tres pasos

01

Instalar 0CodeTools

Conecte su portal de HubSpot en toolbox.resonatehq.com. El API Webhook Connector aparece en el selector de acciones de workflow en cuanto se completa la instalación.

02

Configurar su llamada

Elija el método HTTP, pegue la URL, añada encabezados y escriba el cuerpo JSON usando tokens de HubSpot. Guarde varias rutas de respuesta en propiedades del CRM.

03

Ramificar según la respuesta

Use la ramificación nativa if/then de HubSpot sobre las variables de resultado para enrutar registros, establecer puntuaciones o activar acciones posteriores según lo que devolvió su API.

Instalar API Webhook Connector

Llame hoy a cualquier API desde un workflow de HubSpot

Empiece gratis sin tarjeta de crédito. O hablemos de automatización de webhooks empresariales en varios portales de HubSpot.

  • Plan gratuito disponible
  • Sin Operations Hub Professional requerido
  • Funciona con Custom Objects y Commerce Hub