プラグイン
外部システムへの接続はすべてプラグインです。これによりコアを小さく保つことができ、あなたが作るプラグインは RolChat が提供するプラグインとまったく同じ機能を持てます。
3種類のプラグイン
Section titled “3種類のプラグイン”| 種類 | 目的 | 例 |
|---|---|---|
| 連携 | 自社システムのデータで連絡先と企業のカードを補強し、レコードを双方向に同期し、RolChat のイベントに反応する | HubSpot、Salesforce、Zapier、Segment、Shifton、カスタム |
| プロバイダーアダプター | 電話やメッセージングのプロバイダーを接続し、その形式を RolChat のイベントに変換する | Twilio、Telnyx、Bandwidth ほか電話マーケットプレイスのプロバイダー。メール用の SendGrid |
| AI アダプター | 独自のキーで AI ベンダーを接続する | OpenAI、Anthropic、およびカタログにあるその他の7社 |
プラグインの管理
Section titled “プラグインの管理”設定 → プラグイン には、接続済みのプラグイン、カタログ、イベントログ、RolChat API キーが表示されます。プラグインの接続、設定、一時停止、削除、シークレットのローテーションはオーナーと管理者が行い、プラグインが補強したカードのデータは全員が見られます。
プラグインを接続すると、必要なスコープ(例: contacts:read、contacts:write、deals:write)の許可を求められ、AI アダプターでは月額の推定コストが表示され、Webhook シークレットが一度だけ発行されます。各プラグインには設定ページがあり、構成、今すぐ同期ボタン、同期のスケジュール(cron 式とタイムゾーン。手動実行は5分に1回まで)、配信・再試行・デッドレターを記録した Webhook ログがあります。
プラグインでできること
Section titled “プラグインでできること”- イベントを受信する: Webhook で説明した方法で署名されたイベントを、RolChat から HTTPS エンドポイントで受け取ります。会話、メッセージ、連絡先、チケット、会議など。
- イベントを送信する: 連絡先や企業のプラグインデータを更新する、連絡先を作成する、担当者が対応できないことを RolChat に伝えて予約を再割り当てさせる、など。
- カードを補強する: プラグインが送ったデータは、連絡先と企業のカードにラベル付きのセクションとして読み取り専用で表示され、自動化の条件でも使えます。
- API を呼び出す: 必要な範囲にスコープを限定した API キーを使います。
独自のプラグインを作る
Section titled “独自のプラグインを作る”プロトコル、エンドポイント、マニフェストについてはプラグインを作るを参照してください。
| プラグイン | カテゴリー |
|---|---|
| HubSpot CRM | CRM |
| Salesforce CRM | CRM(ベータ) |
| SendGrid | チャネル |
| OpenAI アダプター | AI |
| Anthropic アダプター | AI |
| Zapier Webhook | 自動化 |
| Segment イベント | 分析 |
| Shifton WFM | 人員管理 |
| Shifton スケジュール同期 | 人員管理 |