Emplear Connections en Signals
Signals es el robusto servicio de bus de eventos de Catalyst donde puedes implementar arquitectura dirigida por eventos para optimizar tus operaciones de manera efectiva y aumentar considerablemente su eficiencia.
En Signals, puedes producir una arquitectura dirigida por eventos, donde la acción que ocurre en un servicio puede desencadenar una acción resultante en otro servicio, siempre que la integración entre estos servicios esté autenticada.
Para este tipo de casos de uso de integración, puedes aprovechar el componente Connections para gestionar el requisito de autenticación de manera fluida. Connections se asegurará de que el intercambio de datos entre los dos servicios ocurra de manera suave y segura.
Considera el siguiente ejemplo:
Una plataforma de comercio electrónico desea obtener mejores perspectivas sobre las ventas de sus productos. Una de las posibles soluciones para este caso de uso se puede lograr usando dos servicios: Zoho CRM y Zoho Analytics.
Puedes usar Zoho CRM para gestionar todos los datos asociados con la venta, y luego puedes automatizar la canalización de datos a Zoho Analytics codificando una lógica de negocio adecuada y configurando una arquitectura dirigida por eventos usando Catalyst Signals.
Un paso crucial en la ingeniería de esta solución sería autenticar la integración entre Zoho CRM y Zoho Analytics para permitir el flujo de datos de CRM a Analytics.
Emplear Connections aquí simplificaría toda la integración y te ahorraría tiempo y esfuerzo que de otra manera dedicarías a codificar y gestionar los tokens requeridos para mantener la integración estable, segura y activa.
Ahora, con Connections autenticando la integración, Zoho Analytics podrá analizar los datos de CRM, y aprovechando los resultados del análisis, el propietario de la plataforma de comercio electrónico puede impulsar mejoras significativas para aumentar sus ventas.
Implementación
Considera el siguiente ejemplo que ilustra los pasos necesarios para emplear Connections para autenticar la integración entre una aplicación web (Servicio 1) y Zoho CRM (Servicio 2). Usaremos Signals para automatizar la canalización de datos relevantes desde la aplicación web a Zoho CRM.
Configurar un Publisher
Un Publisher es un componente en Catalyst Signals que puedes usar para configurar un servicio que actuará como la fuente principal de eventos. Para configurar la aplicación web como Publisher:
- Navega al servicio Catalyst Signals en la consola y haz clic en el componente Publisher. Haz clic en Add Publisher.

- Haz clic en la pestaña Create Your Own Publisher, proporciona los detalles requeridos para tu Publisher y haz clic en Save.

La aplicación web ha sido configurada como Publisher.

Crear un Event para el Publisher
Un Event en Catalyst es esencialmente una acción de activación que ocurre debido a una interacción en el entorno del Publisher.
Para crear un Event:
El Event requerido ha sido creado.

Podrás activar el Event usando el enlace de API generado por Catalyst. Puedes acceder a este enlace haciendo clic en el botón REST API.

Configurar el Webhook
Un Webhook en Catalyst Signals te permite iniciar automáticamente las funciones requeridas en el entorno de destino debido a interacciones que ocurren en el entorno del Publisher.
Para este ejemplo, el módulo requerido en el servicio Zoho CRM actuará como el webhook, y la integración entre los servicios será autenticada usando Connections.
Para configurar el Webhook:
-
Navega al componente Webhooks presente en la sección Catalyst Signals de la consola y haz clic en Create Webhook.

-
Proporciona un nombre adecuado para tu webhook e ingresa la Endpoint URL con el método de solicitud requerido.

-
Habilita la casilla Authorize via Connection y selecciona la Connection que configuraste para Zoho CRM del menú desplegable.

- Haz clic en Save para crear el Webhook.
Crear una Rule
A continuación, crea una Rule y defínela de manera que cuando el Event requerido ocurra en el Publisher, el Event se active, realice la acción configurada en el Target definido usando el Webhook y autorizado usando Connections.
Para crear una Rule:
La Rule será creada.
Ahora, cada vez que el Event configurado (acción de registro) ocurra en la aplicación web, se agregará un registro a un módulo en Zoho CRM. Todo este proceso estará automatizado ya que aprovechamos la arquitectura dirigida por eventos usando Catalyst Signals, y la integración requerida será autorizada automáticamente y de forma segura usando Connections.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us





