m365_chat
Ask questions about Microsoft 365 enterprise data to get synthesized answers from emails, calendars, Teams, SharePoint, and OneDrive. Supports multi-turn conversations for people lookup, meeting schedules, email summaries, and enterprise facts.
Instructions
Quick Q&A with M365 Copilot.
Gets synthesized answers from email, calendar, Teams, SharePoint, OneDrive.
Supports multi-turn conversation.
Use for:
- People questions ('Who owns X?')
- Meeting schedules and availability
- Email summaries
- Enterprise facts and policies
Use m365_retrieve instead when:
- You need raw source text
- You want to control reasoning
- You need cross-document analysis
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Question for M365 Copilot. Works best for: people lookup, calendar queries, email summaries, quick factual questions about enterprise data. E.g., 'Who owns budget approval?' or 'Summarize emails from Contoso this week'. | |
| conversation_id | No | For follow-up questions, pass the conversation_id from previous response. Omit to start fresh. | |
| web_search | No | Include public web in grounding. Set False for sensitive/internal-only queries. |