Sign in to IrisAgent
Go to the IrisAgent Dashboard and sign in with Google, Microsoft, or Okta SSO.
Choose Outlook as your ticket source
You can connect Outlook during onboarding or later from the dashboard.- During onboarding: on the Connect your first data source step, choose Ticketing system, then pick Outlook from the list of providers.
- Later, or to add Outlook alongside an existing source: go to Data Sources → Ticketing System in the left navigation and pick Outlook.
Connect the mailbox
On the Connect with Outlook form, provide the following details:- Mailbox Email: The email address of the mailbox used for ticket ingestion, for example
support@yourcompany.com. This can be a regular user mailbox or a shared mailbox. - Tenant ID: Your Azure account identifier. You can find your Tenant ID by following Microsoft’s guide.
Mail.ReadWritelets IrisAgent read incoming mail and save AI-generated replies in the Outlook Drafts folder.Mail.ReadWrite.SharedandMail.Send.Sharedextend the same access to a shared mailbox that the signed-in account has permission on.Mail.Sendlets IrisAgent send a reply automatically when you choose that delivery method.offline_accesskeeps the connection active without requiring you to sign in for every mailbox sync.
Which Microsoft account to sign in with
IrisAgent uses the permissions of the Microsoft account that signs in, so that account must be able to open the mailbox you entered:- Regular mailbox: sign in as that mailbox, for example
support@yourcompany.com. - Shared mailbox: shared mailboxes cannot sign in directly. Sign in with a licensed account (ideally a dedicated service account) that has Full Access and Send As permission on the shared mailbox. An Exchange admin can grant both in the Microsoft 365 admin center under Teams & groups → Shared mailboxes.
We recommend using a dedicated service account for the OAuth connection rather than a personal Microsoft account. This ensures uninterrupted access if the individual account owner leaves the organization.
Reconnect an existing Outlook mailbox to enable drafts
Outlook connections created before draft replies were available might not include theMail.ReadWrite permission. If Save as Outlook draft is unavailable in Automate → Case Triggers, reconnect the existing mailbox once:
- Open Change Integration User.
- Confirm the connected platform is Outlook.
- Enter the same mailbox email address and Tenant ID used by the existing connection.
- Click Connect, sign in to the existing Microsoft account, and approve the requested permissions.
Use the same mailbox and Microsoft tenant unless you intentionally want IrisAgent to connect as a different integration user.
Troubleshooting
”We couldn’t access that mailbox”
Microsoft approved the connection, but the account that signed in cannot read the mailbox you entered. Nothing was saved, so you can retry right away:- Check that the Mailbox Email is spelled correctly.
- Click Connect again and sign in as that mailbox, or, for a shared mailbox, with an account that has Full Access and Send As on it. See Which Microsoft account to sign in with.
- If you just granted the mailbox permission in Exchange, wait up to an hour for it to take effect before retrying.