En Clint, puedes configurar webhooks entre diferentes orígenes con el objetivo de automatizar actualizaciones en los negocios. Es posible, por ejemplo, definir webhooks para cambio de etapa, creación automática de nuevos negocios o modificación de estado.
Ejemplo: cuando un negocio recibe el estado de “ganado” en un origen de ventas, un webhook puede ser activado para crear automáticamente un nuevo negocio en un origen de posventa, iniciando así el proceso de onboarding.
Primer escenario: Cambio de etapa
Uno de los disparadores que se pueden usar en la configuración del webhook en Clint es el cambio de etapa, siguiendo la misma lógica del ejemplo anterior. Por ejemplo, al mover un negocio a la etapa "Cerrado" en el origen "Compras en abierto", es posible automatizar la creación de un nuevo negocio en el origen "Compras aprobadas", con el objetivo de iniciar el proceso de posventa.
📌Importante: para configurar correctamente el webhook entre orígenes, el primer paso es configurar la recepción, seleccionando la opción "Recibir Webhook" en el origen donde se creará el nuevo negocio.
Dentro del origen donde se debe configurar el webhook de recepción, haz clic en el engranaje de configuraciones en la esquina derecha.
En el modal que se abrirá, haz clic en "Integraciones" y luego en "+ Nueva Integración".
Selecciona "Webhook" y haz clic en "Comenzar".
Elige "Recibir Webhook".
Selecciona "Negocio", luego "Crear o actualizar". Define un nombre para tu integración, copia el enlace generado y haz clic en "Continuar".
Realiza el mapeo de los campos que deseas recibir en el negocio y haz clic en "Continuar". Recuerda que el estándar para el mapeo en Clint es "Contact_nombredecampo".
Define una etapa para la creación del negocio, el estado y, si prefieres, añade una etiqueta para identificar los negocios provenientes de esta automatización. Haz clic en "Guardar".
Copia el enlace generado para usar en la segunda etapa, que será configurar el envío del webhook.
A continuación, configura el webhook de envío — es decir, el disparador que iniciará esta automatización dentro del origen deseado.
Elige "Enviar Webhook" y haz clic en "Comenzar"..
Define el disparador que iniciará la automatización — en este caso, "Negocio entró en la etapa" — y selecciona la etapa correspondiente. Luego, elige un nombre para la integración (que puede ser el mismo usado en el webhook de recepción), pega el enlace de la integración y haz clic en "Continuar".
⚠️ Atención: Siempre deja seleccionado el método "POST".
Realiza el mapeo de los campos que deseas enviar en la automatización, de acuerdo con los campos definidos en el webhook de recepción.
¡Listo! La automatización por webhooks está finalizada. Ahora, cada vez que un negocio sea movido a la etapa "Cerrado" en el origen "Compras en abierto", se creará automáticamente un nuevo negocio en el origen "Compras aprobadas".
En la práctica:
Segundo escenario: Cambio de estado
Otro disparador que se puede usar es el cambio de estado, y puede configurarse dentro de un mismo origen. Por ejemplo: al cambiar el estado del negocio a "Ganado", este será movido automáticamente a la última etapa del origen.
Dentro del origen en el que deseas configurar los webhooks de envío y recepción, haz clic en el engranaje de configuraciones en la esquina derecha.
En el modal que se abrirá, haz clic en "Integraciones" y luego en "+ Nueva Integración".
Selecciona "Webhook" y haz clic en "Comenzar".
Elige "Recibir Webhook".
Selecciona "Negocio", luego "Actualizar". Define un nombre para tu integración, copia el enlace generado y haz clic en "Continuar".
Realiza el mapeo de los campos que deseas recibir en el negocio y haz clic en "Continuar". Recuerda que el estándar para el mapeo en Clint es "Contact_nombredecampo".
Define la etapa del origen a la que deseas mover el negocio, que en este caso será "Éxito" (última etapa del origen), selecciona el estado y, si prefieres, añade una etiqueta para identificar los negocios provenientes de esta automatización. Por último, haz clic en "Actualizar".
Copia el enlace generado para usar en la segunda etapa, que será configurar el envío del webhook.
A continuación, configura el webhook de envío — es decir, el disparador que iniciará esta automatización dentro del mismo origen.
Elige "Enviar Webhook" y haz clic en "Comenzar".
Selecciona el disparador "Negocio cambió de estado", define el estado — en este caso, "Ganado" —, elige un nombre para la integración y pega el enlace correspondiente.
Realiza el mapeo de los campos que deseas enviar en la automatización, de acuerdo con los campos definidos en el webhook de recepción, y haz clic en "Guardar".
En este momento, cada vez que un negocio tenga el estado "Ganado" asignado en el origen "Compras aprobadas", será movido automáticamente de etapa.
En la práctica:
¿Cómo cambiar un negocio existente de origen, a través del webhook?
En la última etapa, marca la opción para seleccionar el nuevo origen, etapa y estado de los negocios que serán movidos. Luego, haz clic en "Guardar" para finalizar la configuración.
Los negocios que sean actualizados a través de esta integración serán movidos al origen seleccionado.
¿Cómo recibir el valor de la Etapa, Estado o Propietario del Negocio vía Webhook?
Cambiar la etapa del negocio en el embudo:
Cómo: Debemos recibir el valor del webhook, el nombre o posición de la etapa.
Valor: "Prospección" o "2"
Ejemplo: La tarjeta del negocio puede cambiar de la etapa base a prospección.Agregar un dueño del negocio:
Cómo: Debemos recibir el valor del webhook, el correo electrónico del usuario que queremos asignar como dueño.
Valor: "Prospección" o "2"Ejemplo: Cuando el lead entre en Clint, tendrá un dueño de negocio de forma automática.
Cambiar el estado:
Cómo: Debemos recibir el valor del webhook, el nombre del estado.
Ejemplo: Cuando el lead pase por una etapa X de la automatización, cambiará el estado de "Abierto" a "Ganado" en Clint.Actualizar cualquier campo:
Cómo: Podemos actualizar cualquier campo de contacto o negocio recibiendo este nuevo valor.Ejemplo: Actualizar el campo de interés según la conversión en el formulario.
🚨¡Puntos importantes!
Vale la pena destacar que, si tu integración ya envía esta información, ésta prevalecerá.
Si el webhook falla 3 veces consecutivas, será desactivado. Esto ocurre porque hay algún problema en la configuración o en el destino al que intenta enviar la información.