matiasbattocchia/open-bsp-api

Open-source WhatsApp + Instagram Business platform

何を解決するか

OpenBSP APIは、WhatsAppおよびInstagram Businessのメッセージングを管理するための、セルフホスト可能なマルチテナントプラットフォームを提供します。メッセージの送受信、連絡先の管理、およびこれらのチャネルをAI主導のワークフローやビジネスオペレーションに統合するプロセスを簡素化し、メッセージングインフラをゼロから構築する必要がなくなります。

仕組み

DenoとPostgres(Supabase経由)で構築されており、このプロジェクトはMeta Cloud APIとユーザーのアプリケーション間のブリッジとして機能します。PostgREST APIを使用しているため、すべてのデータベーステーブルがエンドポイントとなり、ユーザーはプレーンなRESTまたはSupabase SDKを使用してプラットフォームと対話できます。リアルタイムのメッセージ受信のためのWebhookをサポートし、AIエージェントがメッセージングツールに直接アクセスできるようにするためのMCP (Model Context Protocol) サーバーを提供します。

対象者

  • Individual Businesses: 顧客とのコミュニケーションを自社で管理したい企業。
  • Service Providers: Meta Business Partnerとなり、他の組織にメッセージングサービスを提供したいプロバイダー。
  • Developers: WhatsApp/InstagramのメッセージングをAIエージェントやn8nのような自動化ツールに統合したい開発者。

ハイライト

  • AI-Agent Ready: エージェントによるアクセスのためのMCPサーバーと、軽量エージェント用の組み込みツール(SQL, HTTP, Calculator)が含まれています。
  • Multi-tenant Architecture: 隔離された環境を持つ複数の組織をネイティブにサポートします。
  • SaaS-Ready: 公式のMetaソリューションプロバイダーへの移行が容易なように設計されています。
  • Extensible Integrations: 公式のn8nノードと、リアルタイムメッセージングブリッジングのためのClaude Codeプラグイン。
  • Media Processing: 音声、画像、ビデオ、およびPDFから情報を抽出する機能。

関連

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