会話型AIの分野は急速に進化しており、これまで以上に多くのプラットフォームが現代のビジネスに適していると主張している。
サポートチケットに対応するAIチャットボットを立ち上げるにせよ、社内のワークフローを自動化する本格的なAIエージェントを構築するにせよ、適切なプラットフォームを選択することは非常に重要であり、また迷うところでもある。
Dialogflow CXとBotpress 、AIエージェントを構築するチームのための2つの主要なオプションです。
両者を比較してみませんか?Dialogflow CXとBotpress比較してみましょう。
概要Dialogflow CXとBotpress比較
Dialogflow CXは、テキストや音声チャネルを介した複雑な会話を管理するバーチャルエージェントを構築するためのGoogleの高度な会話AIプラットフォームです。視覚的な状態ベースのフローシステムと自然言語理解により、ユーザーの入力を構造化されたデータに変換します。
Dialogflow CXはウェブ、モバイルアプリ、対話型音声応答システム、スマートデバイスをサポートしており、大量のインタラクションを処理する必要があるエンタープライズグレードのボットに適しています。また、テキスト応答と合成音声応答の両方をサポートしています。

Botpress 、洗練されたAIエージェントを作成するために設計された会話型AIチャットボットプラットフォームです。社内の検索支援型ジェネレーション(RAG)やマルチターンメモリなどの機能により、Botpress 、サポートを自動化するだけでなく、製品の推奨、オンボーディング、社内ワークフローなどを推進できるAIエージェントの作成を可能にします。

機能ごとの比較
Dialogflow CXとBotpress 価格比較
TL;DR: Dialogflow CXは、Google Cloud内できめ細かなコントロールを必要とするチームに適しています。一方、Botpress 、予測可能な価格設定とAIの使用を完全にコントロールできるスケーラブルな会話AIを求めるチームにアピールします。
Dialogflow CXの価格
Dialogflow CXは使用量ベースの価格モデルを採用している。標準機能には600ドル、Generative AI機能には1,000ドルの無料クレジットを提供している。
価格は、リクエストの種類(テキストまたは音声)と機能の種類(標準または生成AI)に基づいています:
- 標準テキストリクエスト:1リクエストにつき$0.007
- ジェネレーティブAIによるテキスト:1リクエストにつき0.012ドル
- ジェネレーティブAIなしの音声入出力:1秒あたり0.001ドル
- ジェネレーティブAIによる音声入出力:毎秒0.002ドル
- ジェネレーティブAIストレージ:最初の10ギガバイト/月は無料、その後1ギガバイト/月ごとに5ドル
Botpress 価格
Botpress 、毎月5ドルのAIクレジットを含む無料プランを提供しています。このAIクレジットは、ボットに知識検索やテキスト書き換えなどのスマート機能を搭載するための予算として機能します。
Botpress また、チームが消費したAIの使用料のみを支払うことができる従量課金オプションも提供しており、Botpress 企業にとって費用対効果の高いオプションとなっている。
有料プランに関しては、Botpress 分かりやすい価格体系を提供しています:
統合能力
TL;DR: Dialogflow CXはGoogleエコシステム内のネイティブな統合を提供するが、より広範な統合はWebhookや外部設定に大きく依存している。Botpress 190以上の統合をサポートし、ミドルウェアを追加することなくカスタム接続を簡単に構築できます。
Dialogflow CXは、一般的なメッセージングチャンネルを含む12以上のネイティブインテグレーションを提供し、Dialogflow Messenger ウェブチャットやテレフォニー/IVRによる音声通話もサポートしています。また、他のGoogleクラウドサービスとの統合も容易で、上級開発者はWebhooksを介して外部システムとの連携が可能です。しかし、CRM、eコマースプラットフォーム、社内データベースなど、より広範な統合はカスタム構築する必要があり、MakeやZapierようなプラットフォームによるミドルウェアが必要になることが多い。
Botpress 、CRM、ヘルプデスク、eコマースプラットフォーム、データベース、コミュニケーションチャネルなど、幅広いツールに対応する190以上の統合機能をあらかじめ提供しています。これらには、Salesforce、HubSpot、Zendesk、Shopifyなどのプラットフォームとのネイティブ統合が含まれ、顧客データの同期、レコードの更新、ワークフローのトリガー、発券の自動化などのユースケースを多様化しています。また、開発者はBotpressAPIコールのビルトインサポートを使用して簡単にカスタム統合を構築することができ、外部のミドルウェアに依存することなく、社内システムやサードパーティのサービスと簡単に接続することができます。
セキュリティ機能
TL;DR: Dialogflow CXのセキュリティ設定はGoogle Cloudに依存しています。Botpress 組み込みのエンタープライズセキュリティ機能を提供します。
Dialogflow CXとBotpress どちらも強力な基礎セキュリティを提供するが、そのソースと機能の範囲は異なる。
Dialogflow CX は Google Cloud Platform を利用しています。つまり、Dialogflow CXのセキュリティ機能は、 Dialogflow CXコンソール内ではなく、Google Cloudプロジェクトレベルで管理されます。チームはGCPのIAM(Identity and Access Management)を通じてセキュリティ設定を行う必要があります。
Botpress プラットフォームには、包括的なセキュリティ機能が直接組み込まれています。Botpress オンプレミスでの展開をサポートしており、データ居住法などの厳しいコンプライアンス要件を満たすことが容易になります。また、SSO統合や暗号化されたメモリ処理にも対応しており、システム全体におけるデータのアクセス方法や管理方法を完全に制御することができます。
Dialogflow CXとBotpressセキュリティ機能の比較です:
知識能力
TL;DR: Dialogflow CXはGenerative AI機能により静的なナレッジアクセスをサポートしますが、ライブデータや構造化データに対する柔軟性は限られています。Botpress 高度なナレッジハンドリングを提供し、リアルタイムのデータに接続し、よりスマートな検索方法を使用します。
Dialogflow CXには、ボットがPDF、ウェブページ、ドキュメントなどのインデックス化されたソースからコンテンツを取得し、質問に回答することを可能にするデータストア(Generative AIツールの一部)と呼ばれる機能が含まれています。しかし、Dialogflow CXはWebhookや外部ツールを使用しない限り、ライブAPIやデータベース、その他の構造化されたデータソースへの接続をネイティブにはサポートしていない。また、複数のソースからの回答をどのようにランク付けするか、またはどのように組み合わせるかの制御は限られており、すべての高度な検索機能はGenerative AI価格に該当する。
Botpress 、ボットが実行時に静的データとライブデータの両方を検索できるようにする、組み込みの検索拡張生成エンジンを使用しています。チームは、ドキュメントをアップロードしたり、APIに接続したり、データベースに問い合わせたり、JSON、CSV、PDFなどのフォーマットを使用することができます。ボットは、単に静的な回答を引き出すのではなく、見つけた最も関連性の高い情報に基づいてパーソナライズされた回答を生成することができます。このため、カスタマーサポート、社内ツール、またはボットが最新のビジネスデータを参照する必要があるあらゆるケースに最適です。
カスタマイズと柔軟性
TL;DR: Botpress ボットの動作と統合を完全にコントロールします。Dialogflow CXは高度なカスタマイズのために外部ツールに大きく依存しています。
Dialogflow CXはステートベースの会話設計を提供し、構造化された会話の設計と管理を容易 にします。これはガイド付きフローの構築に役立ちますが、カスタマイズが外部サービスに依存することを意味します。
Dialogflow CXに高度なロジックを追加するには、Google Cloud FunctionsやFirebaseのような外部ツールに接続されたWebhookを使用する必要があります。ビルトインのスクリプトやネイティブコードエディタはありません。構造化されたフローには適していますが、ビルトインのスクリプト、再利用可能なモジュール、高度なカスタマイズツールが不足しています。Chat UIのカスタマイズも制限されており、特にDialogflow Messengerその傾向が強い。

対照的に、Botpress stack スタックのカスタマイズのために設計されています。開発者は、プラットフォームに直接カスタムコード(JavaScriptまたはTypeScript)を書いて実行し、APIを呼び出し、環境を離れることなく複雑なワークフローを構築することができます。
Botpress は、再利用可能なコンポーネント、条件付きロジック、コンテキスト認識フロー、カスタム UI スタイリングをサポートしているため、特定のビジネスプロセスやブランディング要件に簡単に対応できます。さらに、メッセージのルーティングからNLPの動作、フロントエンドのウィジェットの外観まで、あらゆるレイヤーをカスタマイズできます。

メモリー持続時間
TL;DR: Dialogflow CXには、セッションをまたぐ内蔵メモリがありません。Botpress 、チャットボットがユーザーとコンテキストを記憶するためのメモリーが内蔵されています。
多くのチャットボット・プラットフォームは1回の会話中にコンテキストを記憶するが、このコンテキストを長期にわたって記憶できるのは一部のチャットボットだけだ。
Dialogflow CXはアクティブなセッション中に情報を保存することができますが、デフォルトでは永続メモリは提供されません。これにより、ボットは複数回の会話を通じてコンテキストを保持することができます。しかし、セッションが終了すると(通常、30分間操作がないと)、その記憶は失われます。ボットにセッション間のユーザー詳細を記憶させたい場合は、外部データベースをセットアップし、ウェブフックを使用して手動でデータを取得または保存する必要があります。
Botpress セッションメモリと長期メモリを内蔵しており、ボットがユーザーとの対話の詳細を自動的に記憶することができます。ボットはユーザーの履歴、好み、行動を追跡し、今後の会話での応答をパーソナライズすることができます。開発者は、外部ツールや余分なインフラを必要とすることなく、何が保存され、どれくらいの期間保持され、どのように使用されるかをコントロールできます。
コミュニティとサポート
TL;DR: Dialogflow CXもBotpress 、強力な学習リソースとドキュメントを提供している。Dialogflow CXはGoogleの伝統的なサポートエコシステムに依存していますが、Botpress 非常に熱心な開発者コミュニティと全階層のハンズオンサポートを追加しています。
ベースラインとして、Dialogflow CXとBotpress 、ドキュメント、チュートリアル、製品ガイドを含む強固な学習リソースを提供しています。
Dialogflow CXはGoogle Cloudの伝統的なサポートモデルに従っています。開発者はGoogle Cloud Skills Boost、Codelabs、YouTubeチュートリアルなどのプラットフォームを通じて、詳細な公式ドキュメントとともに学ぶことができます。有償のGoogle Cloud Supportプランでは、Googleのエキスパートによるサポートを受けることができる。無料ユーザーの場合は、Stack OverflowやGoogle Cloud Communityのようなフォーラムを通じたセルフサービスがほとんどだが、これらはDialogflow 製品チームによって積極的に監視されているわけではない。
Botpress 、AIエージェントを開発・拡張するチームに合わせた、コミュニティ主導のハンズオンサポートモデルを提供しています:
- ライブ・Chat サポートはPlus プラン以上でご利用いただけます。
- AIサポートボットMaxが即座に回答し、プラットフォーム内でガイダンスを提供
- チームプランとエンタープライズプランに含まれるカスタマーサクセスチーム
- 30,000人以上のメンバーがいるDiscord サーバーでは、活発なピアサポート、製品に関するディスカッション、Botpress エンジニアによるライブAMAを毎日開催しています。
Dialogflow CXがGoogleの膨大なエコシステムを通じて体系的な学習を提供するのに対し、Botpress リアルタイムのサポートとコミュニティを兼ね備えている。
どのプラットフォームが私のビジネスに適しているか?
1.グローバル旅行会社のための24時間365日の多言語サポート
主な課題:グローバルな顧客ベースに対して、24時間365日、多言語によるサポートをチャネル横断的に提供すること。
アミールはグローバルな旅行予約プラットフォームでカスタマーサポートをリードしている。彼のチームは、フライトの変更、キャンセル、旅行に関する注意事項など、一刻を争う問い合わせに対応しています。アミールのニーズ
- 多言語を理解し応答できるチャットボット
- すべてのプラットフォームで一貫した体験
- リアルタイムの予約データにアクセスし、キャンセルや旅程変更などのアクションを実行する機能
TL;DR: Dialogflow CXは多言語クエリを処理でき、メッセージングアプリと統合できるが、Botpress より強力な多言語NLPとチャネルの柔軟性を提供する。
Dialogflow CXは30以上の言語をサポートし、ローカライズされたエクスペリエンスを提供するための言語検出が可能です。Amir 氏は、ビルトインの統合機能を使用して、WhatsApp、Web、IVR システムにチャットボットをデプロイし、視覚的な状態ベースの会話設計を使用して複雑なフローを管理することができます。これは、彼のチームが複数のユーザージャーニーを処理するのに役立ちます。
とはいえ、Dialogflow CXにはまだ長期記憶が内蔵されていないため、セッションをまたいでパーソナライズされたインタラクションを行うには、外部データベースとwebhook検索が必要です。Google Cloudとの統合性は高いが、リアルタイム予約ロジック(フライトステータスの確認や予約の更新など)を追加するには、プラットフォーム外でそのロジックを構築・管理する必要がある。Dialogflow CXの価格は、特に音声やジェネレーティブAI機能を有効にした場合、急速に上昇する可能性があります。
Botpress 、ローカライズされたコンテンツとNLUのパフォーマンスをコントロールしながら、堅牢な多言語サポート(100以上の言語)を提供します。また、ウェブ、WhatsApp、カスタムチャンネルとの統合に対応しており、アミール氏のチームは言語や予約状況に応じて適応するフローを構築することができます。
さらに重要なのは、Botpress ボットはセッション間でユーザーの好みや履歴を保存できるため、ユーザーに同じことを繰り返させることなく、パーソナライズされた旅行サポートを提供しやすくなることだ。Botpress また、予測可能な価格設定と従量課金オプションを提供しており、アミールにとってより費用対効果の高いソリューションとなっている。
結局のところ、アミール氏のチームがバックエンドの自動化とパーソナライズを伴う柔軟な多言語サポートを必要としているのであれば、Botpress 方がより強力な機能を提供できる。
2.サブスクリプション型SaaSカスタマーサポートのスケーリング
主な課題:急成長中のSaaS企業は、エージェントを増員することなく、基本的なテクニカルサポートや請求に関する問い合わせを回避したいと考えている。
サムは急成長中のB2B SaaS企業のサポート責任者だ。彼のチームは、ログインの問題、請求の混乱、オンボーディングの質問に関連するチケットの洪水を処理します。エージェントを増員することなくサポートを継続するために、サムは次のことを必要としています:
- 繰り返される技術的な質問や請求に関する質問に答えることができるチャットボット
- Zendesk Intercom ワークフローに簡単に導入できます。
- Stripe HubSpotのようなCRMや課金システムとのバックエンド統合
TL;DR: Dialogflow CXは、構造化されたFAQボットとバックエンドの統合を可能にしますが、Botpress 、より高度なカスタマイズ、セッションメモリ、高度なワークフローのビルトインサポートを提供します。
Dialogflow CXは、より構造化されたサポートボットを構築するためのツールをサムに提供する。ボットはSlack、Web、Messenger 展開でき、外部サービスを呼び出すWebhookを通じてStripe HubSpotなどのツールに接続できる。
しかし、Dialogflow CX にはまだセッションをまたぐビルトインメモリが搭載されていないため、再来した ユーザーを記憶したり、継続的なサポート履歴を追跡したりするには、外部ストレージや検索ロジッ クを設定する必要があります。Dialogflow CX は、構造化されたサポートフローを扱うには強力ですが、より複雑なワークフ ローやパーソナライズされたフォローアップを行うには、エンジニアリングの労力とインフラ 管理が必要になります。
一方、Botpress永続メモリとビジュアルフローロジックをサポートしている。サムはボットをStripe APIと統合し、ユーザーに請求ステータスを確認させたり、支払い方法を更新させたりすることができます。JavaScriptベースのカスタムノードにより、Botpress 、ヘルプデスクのワークフローにきちんと適合しながら、バックエンドの完全な統合とリアルタイムのロジックを可能にします。エージェントのレビューのために会話をタグ付けしたり、自動オンボーディングリマインダーでフォローアップすることもできます。
柔軟性を保ちながらサポートを自動化したいと考えている動きの速いSaaS企業にとって、Botpress よりスケーラブルで統合されたソリューションを提供します。
3.D2C Eコマース・ブランドの自動受注管理
主要課題:追跡、返品、製品に関する質問など、購入後のサポートを自動化する。
プリヤは、国際的に拡大したばかりのD2C eコマースブランドでCXをリードしています。彼女のチームは毎週、注文追跡、返品、商品詳細に関する何千もの問い合わせに対応しています。プリヤのニーズ
- 顧客の返品を案内し、注文をリアルタイムで追跡できるチャットボット
- Shopifyとウェブチャットへのシームレスな統合
- 返金リクエストやFAQのような反復タスクの自動化サポート
TL;DR: Dialogflow CXは構造化された会話設計とwebhook自動化をサポートしていますが、Botpress リアルタイムのデータ処理、メモリ、複雑なワークフローをより強力にサポートしています。
Dialogflow CX のビジュアルフロービルダーを使用することで、Priya 氏は構造化された購入後のフローを管理できるようになった。彼女のチームは、返品、配送に関する質問、商品に関するFAQなどのフローを作成し、Webhookを介してShopifyなどのツールに接続し、リアルタイムの追跡データを取得したり、返品リクエストを処理したりすることができる。
しかし、Dialogflow CXには長期記憶が内蔵されていないため、外部記憶装置なしには、ボットがセッションをまたいで以前のユーザー設定や製品インタラクションを呼び出すことはできない。また、複雑な複数ステップのワークフローもサポートされていない。例えば、返品資格を確認し、注文を更新し、返金確認を送信するには、複数の外部統合とカスタムロジックが必要になる。価格設定は使用ベースであるため、セールやホリデーなどのトラフィックが多い時期には予測不能になる可能性がある。
Botpress 、Priyaと彼女のボットにさらなる機能を与えている。このボットは、ShopifyのAPI経由で注文を調べたり、配送状況を確認したり、返品プロセスをユーザーに案内したりすることができる。内蔵メモリにより、ボットは以前のチャットからユーザーの好みや商品カテゴリーを記憶することができます。Plus、Botpress 、大規模な製品カタログをナビゲートするためのカスタムフローと自然言語フィルタリングをサポートしています。Botpress また、プリヤのチームにとってコスト面でも理にかなっています。使用量、統合、多言語サポートに対して予測可能な月額価格が設定されているため、繁忙期でも予算が抑えられます。
リアルタイムの更新と自動化を伴う購入後のサポートには、Botpress より柔軟で費用対効果の高い選択肢です。
4.規制の厳しい業界への支援(ヘルスケア)
主要課題:厳格なコンプライアンスと監査ニーズを満たしながら、問い合わせを自動化する。
Marcus氏は医療機関でカスタマーエクスペリエンスを担当しています。彼のチームは、HIPAAと地域データ法に準拠しながら、スケジュール管理、保険契約に関する質問、保険適用情報を自動化したいと考えています。マーカスのニーズ
- 患者データを保護する安全なチャットボット
- 完全な監査ログとアクセス制御
- 社内のセキュリティ・ポリシーに準拠するため、オンプレミスで展開することも可能。
TL;DR: Dialogflow CXはGoogle Cloudの強力なセキュリティとコンプライアンス機能を享受できるが、Botpress オンプレミスのデプロイメント、ビルトインの監査可能性、柔軟なアクセス制御により、より多くのコントロールを提供する。
Dialogflow CX は Google Cloud Platform 上で実行され、マーカスは静止時および転送時の暗号化、 IAM ベースのロール制御、監査ロギング、データレジデンシーオプションなど、エンタープライズグレード のセキュリティ機能を利用できます。また、ビジネス・アソシエート契約(BAA)を締結することでHIPAAコンプライアンスをサポートし、Google CloudのSOC 2認証の対象にもなっている。ただし、これらの機能はGCPインフラを通じて設定されるものであり、Dialogflow CX自体で直接設定されるものではない。
予約スケジューリングや患者カルテの検索など、チームのニーズを満たすためには、MarcusはWebhooksを介して外部ロジックを構築し、Dialogflow外部に患者関連データを保存する必要があります。永続メモリはネイティブでサポートされておらず、安全なデータベースに接続する必要があります。
対照的に、Botpress監査ログ、RBAC、メモリが最初から含まれている。最も重要なことは、Botpress オンプレミスまたはプライベート・クラウドで展開できるため、機密データを完全に制御できることだ。開発者は、暗号化されたメモリで重要な詳細を安全に保存しながら、保険資格のチェックやラボのスケジューリングのようなワークフローを構築することができます。
まとめると、最大限のセキュリティと展開制御を必要とするユースケースでは、Botpress 方が企業のコンプライアンスニーズに適している。
結論Botpress vsDialogflow ES
Dialogflow CXはGoogle Cloud上の構造化されたボットに適している一方、Botpress 業界やインフラの種類を問わず、カスタムでフル機能のAIエージェントに適している。
Dialogflow CXは、特にGoogle Cloudエコシステム内で、構造化されたマルチターンの会話エージェントを構築するチーム向けに設計されています。ビジュアルなフロービルダーとステートベースのデザインにより、複雑なダイアログツリーの管理に最適です。
Botpress 、チャットボットの動作や統合を完全にコントロールしたいチームのために構築されています。内蔵メモリ、ワークフローの自動化、柔軟な価格設定により、Botpress 、サポートの規模を拡大したり、基本的なQ&Aを超えるボットを構築したりする企業に特に適しています。
よくあるご質問
1.各プラットフォームの学習曲線は、初めてのビルダーにとってどの程度険しいですか?
Botpress 学習曲線は中程度です。技術者でないユーザーはビジュアルビルダーから始めることができるが、開発者はフルコードの柔軟性から最も恩恵を受けるだろう。Dialogflow CXは、ステートマシンアーキテクチャとGoogle Cloudコンフィギュレーションに依存しているため、学習曲線が急であり、IAM、Webhooks、外部ツールに精通している必要があります。
2.各プラットフォームにおけるナレッジベースファイルやドキュメントの保存制限は?
Botpress ファイルアップロード(PDF、CSV、JSONなど)が可能で、ほとんどのユースケースでは1ファイルあたり約50MBのソフトサイズ制限があり、チームは統合や外部ソースを介してストレージを拡張することができる。Dialogflow CXのナレッジインジェストはデータストア(ジェネレーティブAI機能の一部)と連動しており、厳密なドキュメントサイズ制限は公表されていないが、Googleは最初の10GiB/月以降はジェネレーティブストレージに別途課金するため、スケールが割高になる。
3.音声アシスタントやIVRシステムには、どちらのプラットフォームが適していますか?
Dialogflow CXは、音声アプリケーションやIVRシステムに対するビルトイン サポートが充実しており、Twilio Vonageネイティブなテレフォニー統合や、Speech-to-Text やText-to-Speech APIによる音声入出力を提供しています。Botpress 音声のユースケースをサポートしていますが、外部のSTT/TTS APIやコネクタを使用して手動でセットアップする必要があるため、音声優先のアプリケーションのプラグアンドプレイには向いていません。
4.これらのプラットフォームは、バージョン管理やステージング環境をどのように扱うのか?
Botpress はワークスペースと Git ベースのワークフローによるバージョニングをサポートし、チー ムが異なる環境を管理し、必要に応じて変更をロールバックすることを可能にする。Dialogflow CXにはバージョン管理と環境デプロイメントツールが組み込まれており、ユーザーはフローをテストして特定のステージ(テスト、本番など)に公開することができますが、より複雑なDevOpsではGoogle CloudのツールとIAM設定が必要になることがよくあります。
5.社内のステークホルダーやテストのためのプロトタイプをより早く作成できるプラットフォームは?
Botpress 、ドラッグアンドドロップビルダー、インスタントプレビュー、Studio 内のビルトインテストツールにより、より迅速なプロトタイピングを可能にします。Dialogflow CXは、特にエージェント、インテント、フローを管理するために、より多くの設定を必要とします。特にエージェント、インテント、フローを管理するために、より多くの設定が必要となります。