📧 Set up Outlook integration in innoGPT

Connect your Microsoft Outlook account to innoGPT and manage your emails and calendar appointments right in the chat—without having to switch tools.

💡 What you’ll be able to do after reading this article: Search for, read, reply to, and draft emails, as well as schedule calendar appointments—all via chat prompts.


✅ Prerequisites

Before you get started, you’ll need:

  • An active Microsoft account (personal, Microsoft 365 Business, or Enterprise)

  • Permission from your Workspace admin to enable integrations

  • Optional: Admin approval in your Microsoft 365 tenant, if your IT department must centrally approve OAuth apps

Make sure to use the Outlook or Gmail integration labeled “native”:


🔌 Step-by-step: Connect Outlook

1. Open the Integrations page

Click on your Workspace profile in the top left → SettingsIntegrations (or Connectors).

2. Select Outlook

Search the list for Microsoft Outlook and click Connect.

3. Log in to Microsoft

You will be redirected to the Microsoft login page. Sign in with the account whose emails and calendar you want to use in innoGPT. An IT admin may need to confirm the request.

4. Grant permissions

Microsoft will ask you what access rights innoGPT should have:

  • Read and search emails

  • Create email drafts

  • Read and create calendar appointments

⚠️ Important: Confirm all requested permissions. If you deny any of them, certain features won’t work.

5. Check connection

After successful authentication, you’ll see a green “Connected” label on the integration page. You can get started right away.


💬 What you can do in the chat

Just tell innoGPT what you need in natural language. Here are a few tried-and-true prompts:

📥 Search and read emails

Zeig mir alle ungelesenen E-Mails von Marlon aus dieser Woche.
Was schreibt mir [Absendername] in der letzten Mail vom [Datum]?
Such alle E-Mails mit dem Stichwort "Vertrag Q4" im Posteingang.

✍️ Create email drafts

Erstelle einen Entwurf als Antwort auf die letzte Mail von Marlon. 
Bestätige den Termin am Freitag um 14 Uhr und frage nach der Agenda.
Schreib einen Entwurf an [empfänger@beispiel.de] mit dem Betreff 
"Angebot innoGPT Enterprise". Stell unser Produkt kurz vor und 
schlag einen Demo-Termin nächste Woche vor.

📅 Manage your calendar

This is especially handy in the innoGPT app on your smartphone when you don’t want to open your laptop.

Was steht morgen in meinem Kalender?
Erstelle einen Termin "Strategie-Meeting" am Donnerstag 15:00-16:00 
mit Marlon und Lisa als Teilnehmer.
Such freie Slots für ein 30-minütiges Meeting nächste Woche zwischen 
9 und 17 Uhr.

ℹ️ Tip: The more precise your prompt (sender, time period, keyword), the better the result.


⚙️ Important to know

📤 Emails are not sent automatically

For security reasons, innoGPT only creates drafts. You’ll find them directly in the Drafts folder of your Outlook inbox, where you can review, edit, and send them manually.

🔒 Data Protection & GDPR

  • All access is routed through the official Microsoft Graph API

  • innoGPT does not permanently store any email content

  • The connection uses OAuth 2.0 — innoGPT never sees your password

  • All data flows are GDPR-compliant and are processed within the EU

🔄 Disconnect or re-authenticate

Here’s how to disconnect Outlook at any time:

  1. Workspace ProfileSettingsIntegrations

  2. Click Disconnect next to Microsoft Outlook

  3. Confirm

If innoGPT reports that the connection has expired, simply click Reconnect — this happens approximately every 90 days because Microsoft renews the tokens on a regular basis.


🛠️ Common Issues & Solutions

“Outlook isn’t visible in the integrations”

→ Your Workspace admin hasn’t enabled the integration yet. Talk to them or contact our Support.

“Microsoft is denying login”

→ Your IT department may need to approve innoGPT as a trusted app in the Microsoft 365 tenant. Send your IT team this article and the Microsoft App ID, which we provide upon request.

“Token expired / Re-authentication required”

→ This is normal after prolonged inactivity or a password change. Simply click "Reconnect" under Settings → Integrations → Outlook.

“innoGPT cannot find certain emails”

→ Check that you’re logged into the correct mailbox. If you have multiple accounts, you’ll need to set up the integration separately for each account. innoGPT typically only loads the most recent 50 emails unless you’re searching for a specific keyword.


🚀 Next steps


💬 Feedback or issues?

Is something not working as expected? Write to us or leave a comment — we’re constantly improving this article.