アクションビルダーは、アクションフローを使ってZendeskと外部システムを簡単に統合できる仕組みを提供します。外部システムに接続し、そのシステム固有のステップをアクションフローに追加することで実現されます。外部システムに関わるステップは、まとめて「外部ステップ」と呼ばれます。
管理者は、これらの外部システムと接続することで、複数プラットフォーム間でのシームレスな体験を維持しつつ、ワークフローの自動化やコラボレーションの向上を実現できます。たとえば、Zendeskのおチケットに基づいてJiraの課題を作成するアクションフローや、Jiraの課題作成後にSlackのチャンネルに通知し、ZendeskのチケットにJiraの課題へのリンクを追加するアクションフローを定義できます。
さらに、サポートされている外部システムに関する多くのステップは事前に定義されていますが、管理者はアクションフローに含めたい他の外部システムのタスクを定義するアクションを作成することもできます。
外部システムへの接続
- Confluence
- Googleスプレッドシート
- Jira
- OpenAI
- Salesforce
- Slack
利用可能な外部ステップについて
- Confluenceのステップを使用する
- Googleスプレッドシートのステップを使用する
- Jiraのステップを使用する
- OpenAIのステップを使用する
- Salesforceのステップを使用する
- Slackのステップを使用する
Confluenceのステップを使用する
ConfluenceのステップはConfluenceページを作成、更新、コメントを追加する際に使用できます。
- ページを作成:指定されたタイトルとテキストベースのコンテンツを持つConfluenceのページを新規作成します。
- ページを更新:Confluenceの既存のページを指定されたテキストベースの変更で更新します。
- フッターコメントを作成:Confluenceの既存のページにコメントを追加します。
- ページを検索:Confluenceのページをタイトルで検索します。
Googleスプレッドシートのステップを使用する
Google スプレッドシートのステップを使用すると、スプレッドシートを作成したり、アクションフロー内で作成されたシート(たとえば、AIが生成したチケット要約など)にデータを追加したりできます。こうして作成したシートは、他のユーザーと共有することも可能です。
- スプレッドシートを作成:スプレッドシートを作成します。
- 新しいシートを作成:スプレッドシートにシートを追加します。列の見出しや最初のデータ行を指定するオプションも含まれています。
- 行を追加:アクションフロー内で以前に作成されたスプレッドシートに新しい行を追加します。
Jiraのステップを使用する
Jiraのステップを使用すると、チケットに基づいてJira課題を自動的に作成したり更新したりできます。たとえば、Zendeskのチケットで報告されたバグに対して自動的にJira課題を作成したり、Zendeskのチケットを終了する前にJira課題のステータスを確認したり、チケットの割り当てに基づいてJira課題の割り当てを更新したり、チケットの処理中にJira課題のステータスを変更したりするなど、多様な操作が可能になります。
- 課題を作成:接続中のJiraプロジェクトに新しい課題を作成します。
- 課題を取得:課題の詳細情報を取得します。
- 課題を編集:課題の詳細情報(概要、割り当て先、説明など)を更新します。
- 課題を遷移:Jira課題のワークフローステータスを変更します。たとえば、作業開始時に「進行中」に変更します。
OpenAIのステップを使用する
アクションフロー内でOpenAIステップを使用すると、情報量の多いチケットからAIが生成した要約をエージェントに提供したり、ネガティブな感情のトーンを含むチケットを検出して専門チームにルーティングしたり、チケットのタグとして使用できるキーワードを抽出したり、カスタマーに合わせたAIモデルでメッセージを分析したりと、さまざまな操作が可能になります。
- センチメント分析:感情のトーンを検出します。
- テキスト要約:大量のテキストを簡潔な要約にまとめます。
- キーワード抽出:主要なトピックやエンティティを特定します。これらのキーワードはチケットのタグとして使用できます。
-
プロンプト送信:OpenAI APIからカスタムプロンプトと応答を送信します。プロンプトの例:
[description] の部分は、「変数を追加」をクリックして値に置き換えます。Analyze this ticket and categorize it into one of the following: Billing, Technical Issue, Feature Request, Bug Report, General Inquiry. Ticket:[description]
Salesforceのステップを使用する
Salesforceのステップを使用すると、チケット処理時にエージェントが実行する多くの操作を自動化できます。たとえば、ユーザーから問い合わせを受けた際に新しいリードや他のSalesforceオブジェクトを作成したり、カスタマーとのやりとり終了後にSalesforceレコードにメモを追加したり、重複データを整理したり、Slackメッセージの送信やJira課題の作成の前にSalesforceの取引先責任者データを検索したり、AIスコアリングモデルで高評価されたリードを変換するといった操作の自動化が可能です。
- レコードを作成:オブジェクトに新しいレコードを追加します。
- レコードを更新:既存レコードのフィールドの値を変更します。
- レコードを削除:Salesforceからリードやケースを削除します。
- レコードを検索:メールアドレスやIDなどの識別情報に基づいてレコードを検索します。
- リードから商談へ:リードを商談に変えます。
Slackのステップを使用する
Slackのステップはアクションフロー内で使用でき、コミュニケーションを効率化し、アクションフローで実行されている他のタスクに関する情報をユーザーに提供します。たとえば、新しいチケットやJira課題の割り当てを通知するメッセージをチャンネルや個々のユーザーに送信したり、AI生成したチケットの要約をSlackのスレッドに投稿したり、ダイレクトメッセージをパブリックチャネルにエスカレーションして可視性を高めたり、リアクションを追加してメッセージを自動承認させたり、メッセージの内容を抽出して分析し、AI生成したコンテンツを返信したりするなど、多様な操作が可能になります。
- チャネルにメッセージを投稿:パブリックまたはプライベートチャネルにメッセージを送信します。
-
ダイレクトメッセージを送信:個々のユーザーに直接メッセージを送信します。メモ:Slackはダイレクトメッセージを最大9人までサポートしていますが、このステップではDM送信は1人しかサポートしていません。
- メッセージスレッドに返信:スレッド内のメッセージに対する返信を投稿します。このステップでは、スレッドを作成するか、既存のスレッドに返信することができます。
- スレッドメッセージを取得:スレッド内のすべてのメッセージを取得します。
- リアクションを追加:指定した絵文字リアクションをメッセージに追加します。
- メッセージを取得:メッセージの内容とメタデータを取得します。
接続されたシステムからのデータ出力について
接続した各外部システムは、そのシステム固有のデータを返します。以下の例を参照すると、外部ステップから出力されるデータの種類を確認できます。
Jiraのデータ出力の例
Jiraインスタンスに接続すると、以下のデータが返されます。
出力 | 説明 | 例 |
---|---|---|
ID | Jiraの課題、プロジェクト、またはその他のエンティティに割り当てられた一意の数値識別子。 | "id": "10001" |
課題キー | 人間が読み取れる一意の識別子。通常、プロジェクトキーと課題番号の組み合わせです。 | "key": "PROJ-123" |
自分 | 特定のリソースに対するAPI URL。追加のAPIコールを行う場合にのみ使用します。
メモ:リソースに直接アクセスできるリンク(APIではなくWebブラウザからアクセス可能)が必要な場合は、静的なベースURLと課題キーを組み合わせてリンクを作成できます。例:https://my_connected_jira_subdomain.atlassian.net/browse/<output.key>
|
"self":
"https://your-jira-instance.atlassian.net/rest/api/3/issue/10001" |
Googleスプレッドシートのデータ出力の例
Googleスプレッドシートのアカウントに接続すると、以下のデータが返されます。
出力 | 説明 | 例 |
---|---|---|
spreadsheet_id | Googleスプレッドシートの一意の識別子。 | スプレッドシートのURLが https://docs.google.com/spreadsheets/d/1A2B3C4D5E6F7G8H9I0J/edit の場合、一意の識別子は 1A2B3C4D5E6F7G8H9I0J です。 |
値 | シート内の実データ。行と列による2次元配列形式で表されます。 | 以下の配列では、Name と Age が列見出しになり、続く各行が列の値を示します。
|
http_status_code | Google Sheets APIから返されるHTTPレスポンスステータスコード。 | 200 OK, 403 Forbidden |
sheet_title | Googleスプレッドシートファイル内の個々のシート(タブ)の名前。 |
Sheet1 または Customer
List
|