Microsoft Graph API — Outlook mail, calendar, Teams, OneDrive, contacts
Not Configured
🔧 Connection Settings
Directory (tenant) ID from Azure AD
Application (client) ID from your App Registration
The email or object ID of the user whose mailbox/calendar to access by default
📋 Saved Connections
Loading...
- Go to Azure Portal → Azure Active Directory → App registrations → New registration
- Name:
SARAH Voice, Supported account types: "Single tenant" - After creating: Copy the Application (client) ID → this is your Client ID
- Copy the Directory (tenant) ID → this is your Tenant ID
- Go to Certificates & secrets → New client secret → Copy the Value (shown only once!)
- Go to API permissions → Add a permission → Microsoft Graph → Application permissions
- Add the required permissions:
Mail.ReadWrite,Mail.Send— for OutlookCalendars.ReadWrite— for CalendarTeam.ReadBasic.All,Channel.ReadBasic.All,ChannelMessage.Send— for TeamsFiles.ReadWrite.All— for OneDriveUser.Read.All,People.Read.All,Contacts.ReadWrite— for People/Contacts
- Click "Grant admin consent" (requires Azure AD admin)
- Default User ID: The email or object ID of the user whose mailbox/calendar to access
- Paste all values above and click Test Connection to verify