Comcent CE:オープンソースの自己ホスト型音声インフラストラクチャプラットフォーム
Comcent CE は、オープンソースで自己ホスト可能な音声インフラストラクチャプラットフォームです。ブラウザベースのダイヤラ、電話番号、キュー、通話録音、文字起こし、AI要約、感情分析、セマンティック検索、リアルタイムAI音声ボットを提供します。単一のLinuxホストでDockerを使って実行でき、マルチテナント組織、APIキー、Webhookをサポートしています。ライセンスはAGPL-3.0です。
Comcent CE(Community Edition)は、オープンソースの音声インフラストラクチャプラットフォームであり、ユーザーが自分のサーバーに完全なコンタクトセンターソリューションを展開できるようにします。AGPL-3.0ライセンスで公開されており、自己ホストを希望する企業や個人向けに、音声通話、ブラウザベースのダイヤラ、電話番号、キュー、通話録音、文字起こし、AI要約、感情分析、セマンティック検索、リアルタイムAI音声ボットなど、豊富な機能を提供します。さらに、マルチテナント組織、APIキー、Webhookもサポートしています。
インストールには、パブリックIPv4アドレスを持つLinuxホスト(Ubuntu 22.04+またはDebian 12+を推奨、最低2 vCPU、4 GB RAM)が必要です。また、ホストを指すドメイン名と、実際の電話を発信/着信するためのSIPトランク(TwilioやTelnyxなど)も必要です。インストール手順は、ファイアウォールポート(80、443、5060、5063、19000–19100)の開放、DNS Aレコードの作成、ワンクリックインストールスクリプトの実行、環境変数(ドメイン、メール、SMTP、S3ストレージなど)の設定、Dockerコンテナの起動、そしてワンタイムトークンを使用した管理者アカウントの作成です。
インストール後、SIPトランクを接続し、電話番号を追加して、グラフィカルエディタでコールフローを構築します。フローはキュー、直接ダイヤル、IVRメニュー、音声再生、営業時間分岐、AI音声ボットをサポートしています。アップグレードは最新イメージをプルして再起動するだけです。プロジェクトはエンタープライズ版も提供しており、課金、GDPR準拠、監査ログ、SLA追跡、アウトバウンドキャンペーンなどの機能があります。
トラブルシューティングとしては、SMTP未設定によるメール不着、DNS解決不足によるLet's Encrypt証明書発行失敗、SIPトランクの403エラー(ホストIPのホワイトリスト登録が必要)、ブラウザダイヤラの登録失敗(ポート5063と証明書の確認)などが挙げられます。ソースコードはGitHubで公開されており、コントリビューションを歓迎しています。