Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Invoice Notifier

Introducción

En un entorno empresarial de ritmo acelerado, la incorporación oportuna de clientes juega un papel clave para garantizar la satisfacción del cliente. Sin embargo, los equipos de Customer Success a menudo enfrentan retrasos debido a la falta de actualizaciones de pagos en tiempo real desde las aplicaciones de facturación.

Este tutorial demuestra cómo puedes usar Catalyst Signals para cerrar esta brecha y automatizar la comunicación entre sistemas desacoplados.

Construirás una solución dirigida por eventos que escucha las actualizaciones de facturas de Zoho Books, filtra los eventos según el estado de pago y compila un resumen de facturas pagadas cada hora. Este resumen se enviará luego a una Catalyst Event Function, que reenviará el reporte a tu canal de Zoho Cliq.

Invoice Notifier

La automatización de eventos utiliza componentes de los siguientes servicios de Catalyst:

Catalyst Signals:

  • Publisher: Una fuente principal de eventos donde se generan cuando ocurre cualquier acción o cambio en una aplicación.
  • Rules: Es una declaración que guía la ingesta de eventos entrantes desde el Publisher al Target.

Catalyst Serverless:

  • Event Function: Es una función de tarea asíncrona que está asociada con Catalyst Signals. Se crea una Event Function para ejecutar una tarea o un conjunto de tareas ante la ocurrencia de un evento especificado.

Usaremos la consola web de Catalyst y la Interfaz de Línea de Comandos (CLI) de Catalyst para construir esta aplicación.

Se te proporcionará el código de los archivos que se incluirán en los componentes de la función en este tutorial. Solo necesitarás copiar el código proporcionado aquí y pegarlo en los archivos correspondientes según se indique.

Flujo de eventos

La arquitectura del flujo de eventos en este caso de uso se describe a continuación:

  • Un cliente realiza un pago, provocando una actualización de factura en Zoho Books. Este evento se publica en Catalyst Signals.
  • Signals aplica un filtro para incluir solo las facturas marcadas como Paid. Los datos del evento filtrado se transforman y se agrupan por lotes.
  • Cada hora, los eventos agrupados se entregan a una Catalyst Event Function. La función procesa adicionalmente los datos del evento y los envía como un reporte a un canal de Zoho Cliq.

Event flow for Invoice Notifier

Última actualización 2026-03-20 21:51:56 +0530 IST

Tiempo mínimo para completar:

20 mins

Nivel de dificultad:

Beginner

SERVICIOS INVOLUCRADOS

Serverless Signals

COMPONENTES INVOLUCRADOS

Functions Publishers Rules Targets