novuhq/novu

The open-source communication infrastructure for agents and products

解決する課題

Novuは、開発者が各メッセージチャネル用に別々の統合を構築する必要をなくす、統合された通信インフラストラクチャを提供します。Email、SMS、プッシュ、チャット、インアプリ通知など、複数チャネルへの配信を1つのAPIで管理できるため、通知システムの断片化という問題を解決します。

動作方法

Novuは、製品やAIエージェントとさまざまな通信プロバイダーの間の抽象化レイヤーとして機能します。統一された会話モデルと1つのAPIを使用してメッセージをルーティングします。標準的な製品向けには、分岐や条件付き処理を備えたワークフロー・エンジン、バッチ処理用のディジェストエンジン、およびインボックスや設定センターなどの埋め込みUIコンポーネントを提供します。AIエージェント向けには、エージェント通信インフラストラクチャ(ACI)が、異なるプラットフォームからの受信メッセージを一貫した形式に正規化し、エージェントにルーティングして応答を返信します。

対象ユーザー

Slack、Microsoft Teams、Telegram、WhatsAppなどの複数のサードパーティプラットフォームでユーザーと双方向通信を必要とするソフトウェア製品やAIエージェントを開発する開発者。

主な特徴

  • 統一API: 複数チャネルのすべてのメッセージプロバイダー用の1つのインターフェース。
  • エージェント通信インフラストラクチャ(ACI): 各プラットフォームごとのWebhookハンドラーを必要とせずに、任意のAIエージェントを通信チャネルに接続する専用レイヤー。
  • 埋め込みUI: 実時間通知センター(インボックス)とユーザー設定用の即時利用可能なReactコンポーネント。
  • umaワークフロー・エンジン: カスタム通知ワークフロー、ディジェスト、ノーコードメール編集のためのツール。
  • 広範なプロバイダー対応: Email、SMS、プッシュ、チャット用に数十のプロバイダーとの統合を提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト