Puedes activar automáticamente una llamada de VoiceAgent de CloudTalk mediante los Workflows de HubSpot. En esta guía te explicamos cómo configurar el activador, enviar los datos del contacto a CloudTalk y consultar los resultados de inscripción en HubSpot.
Antes de empezar
Necesitarás:- Un VoiceAgent de CloudTalk ya creado
- Credenciales de API de CloudTalk (Clave de API y Secret)
- Una cuenta de HubSpot con acceso a Workflows
- Propiedades de contacto que incluyan al menos un número de teléfono
Crear un activador de flujo de trabajo en HubSpot
- Abre HubSpot > Workflows.
- Crea un flujo de trabajo nuevo de tipo Contact-based.
-
Elige un tipo de activador, por ejemplo:
- Property value changed
-
List membership changed
(También se admiten campos personalizados.)
-
Opcional: activa Re-enrollment si quieres que se llame varias veces al mismo contacto cada vez que se cumplan las condiciones.

Añadir la acción de código personalizado
Después de configurar el activador:-
Haz clic en
+ Agregar acción - Selecciona Data ops > Custom code
-
Configura la acción:
- Language: Node.js 20.x
- Secrets: déjalo vacío
-
Properties to include in code:
-
phone(obligatorio) -
Los campos adicionales que necesites, como
nameocontactId
-
event.inputFields[...] dentro del script.
Pegar el fragmento de código
- Envía una solicitud POST a la API de VoiceAgent de CloudTalk
- Envía el número de teléfono del contacto
- De forma opcional, envía variables como el nombre o el Record ID
- Recibe el resultado del VoiceAgent en el endpoint que hayas seleccionado en CloudTalk


Generar el encabezado de autorización
CloudTalk utiliza autenticación básica para las solicitudes de API.Para generar tu valor codificado:
- Ve a https://www.debugbear.com/basic-auth-header-generator
-
Introduce tu Clave de API de CloudTalk y tu Secret de API de CloudTalk
(los encontrarás en la Configuración de la empresa de CloudTalk). -
Copia el encabezado generado. Se parecerá a esto:
Basic XXXXXXXXX
#{{ Auth Header }} en el script por este valor.
Publicar y probar el flujo de trabajo
- Guarda el paso de código personalizado.
- Haz clic en Review and publish.
-
Decide si el flujo de trabajo debe:
- Ejecutarse solo para los contactos nuevos que cumplan las condiciones, o
- Ejecutarse también para los contactos que ya las cumplen cuando se activa el flujo de trabajo.
- Activa el flujo de trabajo actualizando una propiedad o la pertenencia a una lista de un contacto de prueba.

Comprobar el historial de inscripciones
Para confirmar que se ha activado tu llamada de VoiceAgent:- Abre el flujo de trabajo
- Ve a Performance history > Enrollment history
-
Busca tu contacto de prueba en la lista

¿Necesitas ayuda o tienes alguna pregunta? Escríbenos a través de nuestro Portal de atención al cliente : estamos aquí para ayudarte.