最近、チャットボットは、あらゆる種類のインスタントメッセンジャー、ソーシャルネットワーク、およびWebサイトで、オタク向けのエンターテイメントからほぼ必須の機能に変わり、非常に人気を博しています。 さらに、多くの場合、チャットボットは、アイドル状態の視聴者を楽しませるためではなく、ビジネス上の深刻な問題を解決するために使用されます。 彼らはそれをより友好的で信頼できる方法で、人のための完全に自然な対話形式で行うだけです。 さらに:個々の通信の形で。 そして、インターネット、インスタントメッセンジャー、すべてのポケットにスマートフォンがある時代に、今日はもっと自然になりますか? そのため、Bitrix24クラウドサービスに企業の作業を整理するための便利で人気のあるツールを装備することも検討しました。 そして、1か月以上前に、彼らはチャットボットを作成するための独自のプラットフォームをリリースしました。
Chatbotは、ユーザーとの書面による対話を維持し、データベースから回答を選択し、特定のコマンドセットに応答できるアプリケーションです。 現在、クライアント-クライアントセグメントのチャットボットは、主に市場に出回っています。 つまり、これらは一般ユーザー間のコミュニケーション(およびエンターテイメント)のためのツールです。 また、ビジネス上の問題を解決するのに適したプラットフォームははるかに小さくなります。
チャットボットはビジネスセグメントでどのようなタスクを解決できますか?
- ルーチン操作の実行 。 従業員の時間を無駄にしたくないが、チャットボットができるかなり単純で単調なタスクが常にあります。 同時に、チャットボットは、退屈なビジネスを引き受けるように説得するために、自分自身を強制的に動作させる必要はありません。すべてを迅速かつ正確に完了します。 もちろん、彼のアルゴリズムが許す限り。
- 検索とデータの集約 。 チャットボットは、後続の分析のために資料を収集するためにも使用できます。 当然、これは人々とのコミュニケーションを通じて行われます。 チャットボットは、会社内またはサービス内で情報を広めるための一種のチャネルとしても機能し、すべての参加者にニュースを知らせ、背景情報を提供します。
- クライアント、アシスタント、コンサルタントとの最初の仕事 。 チャットボットは、人間のコンサルタントが解放されて会話に接続されるまで、訪問者を楽しませたり、主要な情報を提供することで、訪問者を楽しませ続けるのに役立ちます。 また、チャットボットは、営業時間後に訪問者に連絡するのに便利です。 営業時間中にクライアントに連絡できるように連絡先の詳細を尋ねることで、会社の心地よい印象を作り出すのに役立ちます。
チャットボットは、典型的な質問に答えたり、サイトやアプリケーション内を移動したり、特定のツールの場所を提案したり、製品の一種の「ツアー」を実施したりできます。
リクエストに応じた電子アシスタントは、訪問者に特定の製品を提供できるため、カタログを閲覧する必要がありません。 また、自発的な購入を促すための優れたツールでもあります。 - 楽しみのためだけに 。 最後に、誰もが楽しい機能をキャンセルすることはありません。いつも笑顔の場所があるはずです。
ボットプラットフォーム
Nanosemanticsの機械学習テクノロジーを使用するMarthaチャットボットは、デフォルトでBitrix24サービスに組み込まれています。 また、さらに2つのチャットボットがBitrix24のフレームワーク内で動作します。Giphyはサービスのユーザーのリクエストに応じてアニメーションGIFを検索し、「Counterparty details」-ロシア連邦税務局のリストから会社の詳細を検索できるチャットボットです。
同社のパートナーが開発したボットは、Bitrix24の既製のアプリケーションストアで見つけることができます。 Bitrix24には10個のボットがすでにインストールされているボットセクション「 チャットボット」が個別に割り当てられています。
チャットボットマルタ
マーサは対談者です。 彼女は、Nanosemantics社と共同開発した仮想アシスタントです。 マーサは一般的なトピックについて会話を続けることができます。 Bitrix24の機能をナビゲートし、特定の質問に対する回答を探す場所を教え、役立つリンクを推奨するのに役立ちます。 マルタはまた、会議を思い出させ、いくつかのタスクを実行する方法を知っています。
ギフィチャットボット
Giphy(Gifi)-楽しいボット。 ユーザーの要求に応じて、彼は特定のトピックに関するアニメーションGIFを見つけて送信します。
チャットボットの請負業者の詳細
「カウンターパーティの詳細」は、ロシア連邦の連邦税務サービスのデータベースと統合された古典的なビジネスボットです。 彼は、TIN、PSRN、会社名、またはマネージャー名でFTSリストから会社を検索する方法を知っています。
Bitrix24のパートナーからのボット
Bitrix24の既製のアプリケーションストアには、まだ有用なボットがあります。その1つは、PWEBによって実装されるTranslatorで 、テキストをある言語から別の言語に翻訳し、63の言語をサポートします。 別の「最初のオープンシステム」のOCRボットは、あらゆるドキュメントのスキャンを認識し、RTFテキスト形式で保存できます。
ボットプラットフォームの機能
ボットプラットフォームでは、今日のチャットボットの標準となっている重要なポイントをすべて実装しました。
特に:
- グループチャットでは、ボットは個人的に送信されたメッセージのみに反応します(このボットについては、たとえば「@ Marta、CRMについて教えてください」など)。
- ボットはスラッシュコマンドの処理をサポートしています。/文字を入力すると、ボットが理解できるコマンドのリストが表示されます。 ボットメッセージにアクティブなリンクを表示することもできます。
- ボットは、tête-à-têteモードでも動作します。
チームは、 グローバル (チャットで利用可能)、 ローカル (特定のボットと通信する場合のみ利用可能)、 非表示 (アクティブリンクまたはキーボード経由でアクセスした場合のみ利用可能)にできます。 - プラットフォームは、ユーザーが長いメッセージ全体を入力する必要はなく、追加するだけの場合にput-commandsの使用をサポートします 。 たとえば、そのような数値の統計が必要です。 「統計を与える」などのコマンドを入力しないようにするには、別のボタンを作成します。クリックすると、必要な日付を入力するのに十分なフレーズを自動的に入力します。
- ボットは、単語やコマンドだけでなく、ボットからのメッセージに表示できるボタンの助けを借りて制御できます。 多くのユーザーは、ボタンを押す方がはるかに快適で便利です。 それらは、異なるサイズ、色、列に配置することができます。 ボタン付きのミニページを実装できます。 ボタン自体はリンクにすることも、会社の詳細を表示するなど、プログラムされたコマンドを実行することもできます。
カスタムボタンの使用シナリオの例を次に示します。
- プラットフォームは、ブロックから美しく機能的な「リッチメッセージ」を収集できるメッセージデザイナーをサポートしています 。 現在、次のブロックが利用可能です。
- ユーザーブロック
- リンクブロック
- テキストブロック
- ブロック区切り
- 行と列を構築するためのブロック
- 画像ブロック
- ファイルでブロック
高度な書式設定と要素の自由な配置の助けを借りて、さまざまな種類のメッセージのテンプレートを作成し、データをより明確に表示できます。 一般に、ボットメッセージの設計は、想像力によってのみ大きく制限されます。
- プッシュ通知 。 チャットボットの利点の1つは、会社の従業員が情報を取得できることです。 スマートフォンでブラウザにアクセスするのはあまり便利ではありません。チャットボットからデータをリクエストする方がはるかに高速で簡単です。 そして、彼がそれらを集めるとき、彼はすぐにそれについて知らせます。
チャットボットの作業スキーム:
- ユーザーはチャットメッセージを書き込みます
- POSTリクエストがアプリケーションサーバーに送信されます
- アプリケーションはそれを処理します
- REST API経由でBitrix24にコマンドを送り返します
Bitrix24のボットは、ユーザーアクションに応答するだけでなく、セッションを開始してアクティビティを表示することもできます。 たとえば、ユーザーがボットと話し、それを忘れてしまい、しばらくすると、自分自身を思い出させることができます。
ボットを開発するには何が必要ですか?
独自のボットを作成するための可能な限り低いエントリしきい値を提供するために、ボットプラットフォームを可能な限りシンプルにするようにしました。 3月17日に外部開発者向けのドキュメントの最初のドラフトが公開され、3月18日に最初のパートナーボットが既にBitrix24のアプリケーションストアに投稿されたため、タスクを完了したと考えています。
プラットフォームでボットを作成する最も簡単な方法は、デモボット (書き込むすべてを単純に繰り返すボットエコーテスト)をダウンロードし、必要に応じて変更することです。 このボットにはすでにさまざまな機能がありますが、これは簡易版ではありません。 ホスティングにインストールし、ロジックを変更して、アプリケーションディレクトリに公開するだけで十分です。 ボットはPHPファイルとして提供されますが、APIを使用すると、他の言語でボットを作成できます。
より広範なまたは特定のチャットボット機能が必要な場合は、パートナーが開発したSDKを使用できます。 完全に機能し、問題の解決に適しています。
- 無料ライブラリ、MITライセンス。
- Rest APIのほとんどをサポートします。
- Chat APIを完全にサポートしています。
- ボットAPIを完全にサポートします。
- このSDKは200を超えるパートナーによって積極的に使用されています。
- アプリケーションをインストールしたBitrix24企業のうち、30%以上のケースで、SDKを使用するアプリケーションが少なくとも1つあります。
このツールはパブリックドメインで利用可能です。 CRM、タスク、チャット、ユーザーなどのすべての典型的な機能を備えています。すべてのコードはOOPの原則に従って記述されており、最新のIDEに基づいて簡単に使用できます。
プラットフォームのドキュメント
現在、ドキュメントの最終バージョンを準備していますが、 ドラフトとその操作方法に関するいくつかの記事が既に利用可能です。
ドラフトは、開発者向けのサイトで入手できます(常に更新されます)。 最終ドキュメントは、今後数週間のうちに公開される予定です。
ここで登録できます: https : //dev.bitrix24.ru/
次に、この投稿をお読みください : https : //dev.bitrix24.ru/company/personal/user/2664/blog/1024/
一般的なドキュメント 。
フォーマットオプション 。
「リッチ」メッセージ 。
「 キーボードを入力しました 。」
テキストコマンド 。
デモボットをダウンロードします (BitBacketにテストボットを投稿しました。このリンクでそれをよく理解できます)。