お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Invoice Notifier

はじめに

変化の激しいビジネス環境において、顧客のタイムリーなオンボーディングは顧客満足度を確保するために重要な役割を果たします。しかし、カスタマーサクセスチームは、請求アプリケーションからのリアルタイムな支払い更新情報が不足しているため、対応の遅延に直面することがよくあります。

このチュートリアルでは、Catalyst Signalsを使用してこのギャップを埋め、分離されたシステム間の通信を自動化する方法を説明します。

Zoho Booksからの請求書更新をリッスンし、支払いステータスに基づいてイベントをフィルタリングし、毎時支払い済み請求書のサマリーを作成するイベント駆動型ソリューションを構築します。このサマリーはCatalyst Event Functionに送信され、Zoho Cliqチャンネルにレポートを転送します。

Invoice Notifier

このイベント自動化では、以下のCatalystサービスのコンポーネントを使用します:

Catalyst Signals

  • Publisher:アプリケーション内でアクションや変更が発生した際にイベントが生成される主要なソースです。
  • Rules:PublisherからのイベントのIngestion(取り込み)をTargetに導くためのステートメントです。

Catalyst Serverless

  • Event Function:Catalyst Signalsに関連付けられた非同期タスク関数です。指定されたイベントの発生時にタスクまたは一連のタスクを実行するために作成されます。

このアプリケーションの構築には、Catalyst WebコンソールCatalyst Command Line Interface(CLI)を使用します。

このチュートリアルでは、Functionコンポーネントに含めるファイルのコードが提供されます。ここに記載されたコードをコピーし、指示に従って適切なファイルに貼り付けるだけです。

イベントフロー

このユースケースにおけるイベントフローのアーキテクチャは以下の通りです:

  • 顧客が支払いを行い、Zoho Booksで請求書の更新がトリガーされます。このイベントはCatalyst Signalsに発行されます。
  • SignalsはPaid(支払い済み)とマークされた請求書のみを含むようにフィルターを適用します。フィルタリングされたイベントデータは変換され、バッチ処理されます。
  • 毎時バッチ処理されたイベントがCatalyst Event Functionに配信されます。Functionはイベントデータをさらに処理し、Zoho Cliqチャンネルにレポートとして送信します。

Event flow for Invoice Notifier

最終更新日 2026-03-05 11:43:24 +0530 IST

最短完了時間:

20 mins

難易度:

Beginner

関連サービス

Serverless Signals

関連コンポーネント

Functions Publishers Rules Targets