About this assistant
The Microsoft 365 assistant is a global assistant that combines five connectors: Outlook e-mails, Outlook calendar, OneDrive, SharePoint and Teams messages. It only ever reaches the data the signed-in user is allowed to see, and answers from actually retrieved results rather than from its own knowledge. New installations already ship with it. Instances installed before the connectors were reworked still carry the old system prompt and the old search term descriptions. This page contains the current texts verbatim so that you can adopt them.The connectors work in the user context. Every user has to sign in through Microsoft Entra ID once before the assistant can reach their mailbox, calendar and files.
What the assistant can do
E-mails- “Which e-mails from last week are still waiting for a reply?”
- “Summarise the e-mail exchange with Example Ltd about project Orion.”
- “Did I get an answer to the quote from 12 May?”
- “Which appointments do I have tomorrow?”
- “Where do I have two hours free next week?”
- “When did I last meet the sales team?”
- “Which presentations about project Orion exist?”
- “What does the current quote for Example Ltd say?”
- “Find the latest version of the security concept and summarise the changes.”
- “Who did I chat with today?”
- “What was discussed in the sales channel about the price list?”
- “Find everything about project Orion.” The assistant searches e-mails, files and Teams messages in parallel.
Setup from the command line
The command is available from the Monthly Release onwards. In the Extended Support Release, create the assistant by hand as described below.
- It creates the five connectors and the assistant, linked and in one step.
- The assistant gets the default model for new assistants configured under Administration > Settings, and that model’s DLP setting.
- Existing entries stay untouched. When a name is already taken, the new entry is created as “name (NEW)” next to it, so you can compare both and delete the old one afterwards.
- Groups with an explicit permission list do not pick up new entries automatically. Grant the assistant and the connectors to them under Administration > Groups afterwards.
Manual setup
If you have no access to the command line, create the entries in the administration and adopt the following texts verbatim. They are deliberately English: they instruct the language model, not the user. The assistant still answers in the language of the question.Create the connectors
Create five connectors under Administration > Connectors. The general procedure is described under Connectors; the options and arguments of the two connector types used here are documented under Microsoft 365 and Microsoft 365 Calendar.Microsoft Outlook Emails
Titlestring
message
string
leave empty
string
string
string
integer
string
Microsoft Outlook Calender
Titlestring
string
string
Microsoft OneDrive
Titlestring
driveItem
string
leave empty
string
required
integer
Microsoft Sharepoint
Titlestring
listItem
string
leave empty
string
required
integer
Microsoft Teams Messages
Titlestring
chatMessage
string
leave empty
string
string
string
integer
Create the assistant
Create an assistant under Administration > Global Assistants, assign the five connectors to it and adopt the following system prompt. NameThe placeholders in the system prompt are replaced at runtime:
{currentDate} with today’s date, and {firstname}, {lastname} and {email} with the signed-in user’s name and email address. Copy them unchanged, including the curly braces.