microsoft-teams-automation は何をしますか?
Microsoft Teamsのメッセージ、会議、チャンネル、ワークフロー統合を自動化します。
概要
このスキルを使用すると、Claude AIがMicrosoft Teams上で以下の操作を自動的に実行できます。
- メッセージ: チャットやチャンネルへのメッセージ送信、スレッド管理
- 会議: オンライン会議の作成と設定、参加者の管理
- チャンネル: チーム内のチャンネルの作成、アーカイブ、設定変更
- ワークフロー統合: Power Automateやカスタムコネクタとの連携
前提条件
- Microsoft Teamsへのアクセス権限
- Microsoft Graph APIの認証設定(必要なスコープを含む)
- Claude AIエージェントがAPIを呼び出すための適切な環境変数の設定
環境変数
以下の環境変数を設定してください。
# Microsoft Graph APIのテナントID
export MS_TENANT_ID="your-tenant-id"
# クライアントID(アプリ登録)
export MS_CLIENT_ID="your-client-id"
# クライアントシークレット
export MS_CLIENT_SECRET="your-client-secret"
使用方法
メッセージの送信
{
"action": "send_message",
"params": {
"channel_id": "19:[email protected]",
"content": "Hello from Claude! これは自動メッセージです。"
}
}
会議の作成
{
"action": "create_meeting",
"params": {
"subject": "プロジェクトレビュー",
"start_time": "2025-01-15T10:00:00Z",
"end_time": "2025-01-15T11:00:00Z",
"attendees": ["[email protected]", "[email protected]"]
}
}
補足情報
- 詳細なAPIリファレンスやトラブルシューティングについては、Microsoft Graph APIドキュメントを参照してください。
- このスキルはClaude CodeおよびカスタムAIエージェントとの互換性があります。