> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Microsoft Teams

Teamsワークフローを使うと、チャネル用のWebhook URLを作成できます。通話中に、受付担当が[Webhookツール](/docs/ja/reception-ai/integrations/webhooks)を使ってそのURLに投稿します。たとえば、発信者が折り返しを依頼した場合や、緊急の問題を報告した場合に利用できます。

> **Note**
>
> Microsoftは、TeamsのOffice 365コネクタ用Incoming Webhookの提供を終了しました。
> 以下の手順で **Workflows** アプリを使用してください。

## TeamsでWebhookワークフローを作成する

組み込みの **Send webhook alerts to a channel** テンプレートでは、Webhookツールが送信できないネストされたメッセージ形式のAdaptive Cardが必要です。代わりに空のフローからワークフローを作成し、プレーンな `text` フィールドを投稿するようにします。

### 空のワークフローを開始する

Teamsで **Workflows** アプリを開き、**Create** を選択して **Create from blank** を選びます。

### トリガーを追加する

**When a Teams webhook request is received** トリガーを追加します。**Who can trigger the flow** を **Anyone** に設定します。ほかのオプションではMicrosoftのサインイントークンが必要ですが、Webhookツールからは送信できません。

### 投稿アクションを追加する

**Post message in a chat or channel** アクションを追加します。**Post as** を **Flow bot**、**Post in** を **Channel** に設定し、チームとチャネルを選択します。**Message** に、正確な値が `triggerBody()?['text']` である式を追加します。

### Webhook URLをコピーする

ワークフローを保存してからトリガーを開き、表示されるHTTP URLをコピーします。このURLを知っている人は誰でもチャネルに投稿できるため、機密情報として扱ってください。

## Webhookツールを作成する

**Integrations** に移動し、**Add integration** を選択して **Webhook Tool** を選びます。

| フィールド           | 値                                                                               |
| --------------- | ------------------------------------------------------------------------------- |
| **名前**          | `notify_team_in_teams`                                                          |
| **説明**          | 「チームのTeamsチャネルにメッセージを投稿します。発信者が折り返しを依頼した場合、人との通話を希望した場合、または緊急の問題を報告した場合に使用します。」 |
| **メソッド**        | POST                                                                            |
| **URL**         | ワークフローのWebhook URL                                                              |
| **本文パラメーター**    | `text`（文字列、必須）：「投稿するメッセージ：発信者の名前、電話番号、用件。」                                      |
| **エージェントに割り当て** | **Receptionist**                                                                |

**Enable** を選択してから、折り返しを依頼して[受付担当をテスト](/docs/ja/reception-ai/receptionist/testing)します。メッセージがチャネルに表示されます。Workflowsアプリで各実行結果を確認することもできます。

> **Tip**
>
> 各ワークフローの投稿先は、1つのチャネルまたはチャットです。複数の場所に投稿するには、投稿先ごとに
> ワークフローとツールを1つずつ作成します。ワークフローは作成者に属し、そのアカウントが削除されると停止するため、
> Power Automateで共同所有者を追加してください。

## トラブルシューティング

| 問題                      | 確認事項                                                                                                |
| ----------------------- | --------------------------------------------------------------------------------------------------- |
| ワークフローは実行されるが何も投稿されない   | メッセージの式は `triggerBody()?['text']`、本文パラメーターの名前は正確に `text` とする必要があります。                                |
| Webhookアラートテンプレートから開始した | これらのテンプレートにはAdaptive Cardが必要です。空のフローから、**Post message in a chat or channel** アクションを使ってワークフローを作成します。 |
| リクエストが401で拒否される         | **Who can trigger the flow** を **Anyone** に設定します。                                                   |
| ワークフローからチャネルに投稿できない     | このアクションはプライベートチャネルに対応していません。標準チャネルまたはチャットを使用してください。                                                 |
| 受付担当がまったく投稿しない          | ツールの説明に、投稿すべき状況を明記します。                                                                              |