Empuje automáticamente los leads de GHL a las campañas de llamadas de WiseRep y envíe las transcripciones de llamadas, resúmenes y estado de conversión directamente de vuelta a GHL al finalizar cada conversación.
WiseRepCómo funciona
Un webhook envía nuevos leads de GHL a una campaña de WiseRep. El segundo devuelve los resultados de las llamadas a GHL después de cada conversación completada.
Un paso del flujo de trabajo se activa cuando un contacto califica: se envía un formulario, se aplica una etiqueta, se cambia la etapa del pipeline o cualquier desencadenador de GHL que elijas.
GHL envía el nombre del contacto, el teléfono y la etiqueta de la campaña al webhook de entrada de WiseRep en api.wiserep.com/api/webhook.
WiseRep asigna la etiqueta a una campaña, pone en cola el contacto y el agente de IA asignado realiza una llamada con voz natural.
Después de cada llamada completada, WiseRep envía la transcripción, el resumen de IA, el estado de conversión y la duración de la llamada de vuelta a su flujo de trabajo de GHL.
| Dirección | De | A | Propósito |
|---|---|---|---|
| Entrante | Go High Level | WiseRep | Enviar un nuevo lead a una campaña de WiseRep |
| Saliente | WiseRep | Go High Level | Envíe los resultados de la llamada después de cada llamada completada. |
Requisitos previos
Las etiquetas son la forma en que WiseRep dirige los leads de GHL entrantes a la campaña correcta. Cada campaña que recibe leads de GHL debe tener una etiqueta única.
Reglas para etiquetas
| Ejemplo de Etiqueta | Caso de uso |
|---|---|
ghl-sales | Campaña principal de ventas outbound |
q3-real-estate | Alcance trimestral en el sector inmobiliario |
webinar-follow-up | Seguimiento de leads post-webinar |
inbound-form | Contactos generados a través de un formulario web |
Este webhook indica a GHL que envíe los datos del lead a WiseRep cada vez que un contacto califique.
POST https://api.wiserep.com/api/webhookEn Go High Level:
Formato de número de teléfono
Los números deben estar en formato internacional — +12125550100, no 2125550100. Si el contact.phone de GHL no incluye el código de país, añádelo manualmente: "+1{{contact.phone}}".
Ejemplo de cuerpo de solicitud
{
"full_name": "{{contact.full_name}}",
"phone": "{{contact.phone}}",
"tags": "ghl-sales",
"email": "{{contact.email}}",
"company": "{{contact.company_name}}",
"website": "{{contact.website}}"
}| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
full_name | string | Yes | Nombre completo del contacto |
phone | string | Yes | Número de teléfono del contacto en formato internacional |
tags | string | Yes | La etiqueta de campaña de WiseRep (debe coincidir exactamente) |
email | string | No | Dirección de correo electrónico del contacto |
company | string | No | Nombre de la empresa del contacto |
website | string | No | Sitio web del contacto |
Esto le indica a WiseRep a dónde enviar los resultados de las llamadas después de cada llamada completada de una campaña etiquetada.
A partir de este momento, cada vez que se complete una llamada en una campaña etiquetada, WiseRep enviará los resultados a esa URL.
Ejemplo de carga útil que WiseRep envía a GHL.
{
"to": "+12125550100",
"status": "completed",
"summary": "Sarah expressed strong interest in the enterprise plan and requested a follow-up demo on Thursday at 2pm.",
"transcript": "Agent: Hi Sarah, this is Alex calling from WiseRep — is now a good time?\nSarah: Hi Alex, yes I've been expecting your call...",
"converted": true,
"callLength": 187
}| Campo | Tipo | Descripción |
|---|---|---|
to | string | El número de teléfono que se llamó |
status | string | Resultado de la llamada: completada, sin respuesta, buzón de voz o fallida |
summary | string | Resumen generado por IA de la conversación y resultado. |
transcript | string | Transcripción completa palabra por palabra de la llamada |
converted | boolean | verdadero si el cliente potencial fue marcado como convertido, falso en caso contrario |
callLength | number | Duración de la llamada en segundos |
Una vez que los datos de la llamada llegan a GHL, puede utilizarlos para impulsar acciones de seguimiento. Configuraciones comunes:
| Acción GHL | Condición | Ejemplo de Uso |
|---|---|---|
| Aplicar una etiqueta | converted = true | Etiquetar contacto como interesado |
| Aplicar una etiqueta | converted = false | Etiquetar contacto como no interesado |
| Añadir una nota | Siempre | Guardar resumen en la línea de tiempo de actividad del contacto. |
| Actualizar campo personalizado | Siempre | Almacenar la transcripción y la duración de la llamada en el registro de contacto. |
| Inscribirse en la secuencia | converted = true | Active una secuencia de nutrición por correo electrónico o SMS de seguimiento. |
| Notificar al miembro del equipo | converted = true | Notifica a un representante para hacer seguimiento a un cliente potencial prometedor. |
Utilice las ramas If/Else de GHL en su flujo de trabajo para dividir según el campo convertido y dirigir los leads al camino de seguimiento adecuado.
Bajo el capó
Extrae full_name, teléfono, etiquetas y cualquier otro campo del payload.
Divide las etiquetas por comas: una sola carga útil puede incluir múltiples etiquetas (por ejemplo, "etiquetas": "ghl-ventas,urgente") y WiseRep coincide con la primera campaña encontrada.
Busca la campaña por etiqueta.
Si se encuentra una campaña: el contacto se agrega inmediatamente a la lista de marcación de la campaña y será llamado de acuerdo con el horario y las horas preferidas de llamadas de la campaña.
Si aún no existe una campaña con esa etiqueta: el lead se almacena de manera segura y se añadirá automáticamente a la campaña retroactivamente tan pronto como se cree una con una etiqueta coincidente; nunca se pierden leads.
Todos los campos incluidos en la carga útil (correo electrónico, empresa, sitio web o cualquier campo personalizado) se almacenan en el registro del cliente potencial y están disponibles como variables en el aviso de su agente:
Hi {full_name}, this is Alex calling from WiseRep on behalf of {company}...Resolución de problemas
| Verificar | Qué hacer |
|---|---|
| Desajuste de etiquetas | Confirma que el valor de las etiquetas en el cuerpo de tu webhook de GHL coincide exactamente con la etiqueta en la campaña de WiseRep; es sensible a mayúsculas y minúsculas. |
| Estado de la campaña | Los prospectos solo se pueden agregar a campañas con estado Programado o Activo — no a Completado o Cancelado. |
| El flujo de trabajo no se activa. | En GHL, abre el historial de ejecución del flujo de trabajo y confirma que la acción del webhook se ejecutó. Verifica si hay errores en el paso del webhook. |
| URL incorrecta | Confirme que está publicando en https://api.wiserep.com/api/webhook (no una URL de staging o de prueba) |
| Verificar | Qué hacer |
|---|---|
| Integración no habilitada | Vaya a Integraciones → Go High Level en WiseRep y confirme que el interruptor esté activado. |
| Sin etiqueta en la campaña | El webhook saliente solo se activa para llamadas de campañas que tienen una etiqueta establecida; verifique que su campaña tenga una etiqueta. |
| URL de GHL incorrecto. | Confirme que la URL en la configuración de integración de WiseRep coincida con la URL de activación del webhook en su flujo de trabajo de GHL. |
| El flujo de trabajo de GHL no está publicado. | En GHL, asegúrate de que el flujo de trabajo receptor esté Publicado, no en borrador. |
| Llamadas individuales excluidas | Las llamadas realizadas a través de Llamadas → Nueva Llamada no están asociadas a una campaña y no activarán el webhook saliente. |
| Verificar | Qué hacer |
|---|---|
| Falta el código de país | Asegúrese de que GHL envíe los números en formato internacional: +12125550100 |
| GHL elimina el + | Algunas configuraciones de GHL omiten el +. En el cuerpo de su webhook, use: "+{{contact.phone}}" o "+1{{contact.phone}}" |
| Formato inválido | Evite espacios, guiones o paréntesis: WiseRep espera un número E.164 limpio. |
Los leads llegaron antes de que se creara la campaña.
No se necesita acción. WiseRep almacena todos los datos de webhook entrantes incluso cuando no existe una campaña que coincida. En el momento en que creas una campaña y asignas la etiqueta correspondiente, WiseRep añadirá automáticamente de forma retroactiva todos los leads recibidos anteriormente con esa etiqueta a la lista de marcación de la campaña.
Vea la sincronización bidireccional de GHL en vivo en una demostración de 20 minutos, o comience una prueba gratuita y conecte su primer flujo de trabajo hoy.