How can we help you?

Outlook Inbox Guide

Outlook Inbox Guide

The Outlook Inbox integration converts inbound email from Microsoft 365 or Exchange mailboxes into Velaro conversation tickets in real time so your team handles email and chat from a single inbox.

What the Outlook Inbox Integration Does

When you connect an Outlook mailbox, every new inbound email becomes a Velaro conversation. Your team sees the full email thread in the Conversations inbox alongside chat, SMS, and other channel conversations. Replies sent from Velaro are delivered through the connected Outlook mailbox — customers receive a normal email reply from your address. Velaro uses Microsoft Graph change notifications for delivery, so new emails appear instantly with no polling delay.

Supported Mailbox Types

  • Microsoft 365 personal mailboxes (e.g., support@yourcompany.com)
  • Microsoft 365 shared mailboxes (e.g., a shared support@ mailbox used by multiple agents)
  • Exchange Online mailboxes managed through Microsoft 365

Connection Options

Individual sign-in — Connect one mailbox at a time by signing in with a Microsoft 365 account. Best for a single support mailbox or a small team.

Domain-Wide Delegation (Enterprise) — Connect any mailbox in your Microsoft 365 tenant without signing in separately for each one. Your Microsoft 365 Global Admin grants Velaro tenant-wide access once; after that, add sales@, billing@, support@, or any other mailbox directly in Velaro with no further sign-in. Best for organizations managing several mailboxes or with an IT policy against shared-account sign-ins.

How to Connect

1. Go to Settings → Integrations → Outlook Inbox.

2. Click Sign in with Microsoft.

3. Sign in with the Microsoft 365 account that owns or has full access to the mailbox you want to connect.

4. Review the requested permissions and click Accept.

5. Select the mailbox from the dropdown (your personal mailbox or a shared mailbox you have access to).

6. Click Connect.

New emails start appearing in the Velaro Conversations inbox immediately after connection.

Shared Mailbox Setup

To connect a shared mailbox (e.g., support@yourcompany.com):

1. Ensure the Microsoft 365 account you use to sign in has Full Access permission on the shared mailbox. Your Microsoft 365 admin can grant this in the Exchange admin center.

2. Follow the standard connection steps above.

3. In the mailbox dropdown, select the shared mailbox name.

Agents who reply from Velaro send as the shared mailbox address, not their personal address. This keeps your team's customer-facing identity consistent.

How to Connect (Domain-Wide Delegation — Enterprise plan)

DWD is a two-step process: your Microsoft 365 Global Admin grants tenant-wide access once, then you add mailboxes in Velaro — no further sign-in needed per mailbox.

Step 1 — Your Global Admin grants tenant-wide access (one-time)

1. In Velaro, go to Settings → Integrations → Outlook Inbox → Domain-wide delegation and click Grant tenant-wide access.

2. You'll be redirected to a Microsoft sign-in and consent screen. Sign in with a Global Administrator account for your Microsoft 365 tenant — a regular user account cannot grant this.

3. Review the permissions Velaro is requesting (reading and sending mail across the organization) and click Accept.

4. You'll be redirected back to Velaro, which confirms the tenant-wide grant.

If your organization uses an Exchange Application Access Policy to restrict which mailboxes third-party apps can reach, ask your Microsoft 365 admin to include the mailboxes you plan to connect to Velaro in that policy.

Step 2 — Add mailboxes in Velaro

1. Go to Settings → Integrations → Outlook Inbox → Domain-wide delegation and click Add DWD mailbox.

2. Enter the full email address of the mailbox (e.g., support@yourcompany.com).

3. Optionally assign it to a team.

4. Click Add mailbox — Velaro verifies access and starts monitoring it immediately.

5. Repeat for each mailbox you want to route into Velaro. Use Verify on any mailbox row at any time to confirm the connection is still working.

Revoking tenant-wide access (from the same page) stops all DWD-connected mailboxes from receiving new mail until access is granted again — it does not delete their configuration, so re-granting picks up where you left off.

What Agents See

When an email arrives, the Velaro conversation shows:

  • Sender name and email address
  • Subject line (used as the conversation subject)
  • Full email body with formatting preserved
  • Complete thread history for ongoing email conversations
  • Attachments as downloadable files

Agents reply from the Velaro conversation panel. The reply is delivered via the connected Outlook mailbox and appears in the customer's inbox as a normal email from your address.

Microsoft Graph Subscription Auto-Renewal

Velaro uses a Microsoft Graph change notification subscription to receive emails in real time. Microsoft Graph subscriptions expire and must be renewed periodically. Velaro renews the subscription automatically every 3 days. No action is required from you.

If the auto-renewal fails (for example, if the Microsoft 365 account's access is revoked), Velaro will notify you via an alert in the integration settings page and stop receiving emails until the connection is re-established.

Routing and Assignment

Outlook Inbox conversations follow Velaro's standard routing rules. You can:

  • Route emails to a team based on subject keywords or sender domain
  • Assign via round-robin or skill-based routing
  • Trigger bot workflows for common email topics

Set routing rules under Settings → Routing Rules and select Outlook Inbox as the channel. Each connected mailbox can also be assigned to a team directly from its row on the Outlook Inbox settings page — change it any time after connecting, no need to disconnect and reconnect.

Troubleshooting

Emails stop arriving after the integration was working

The most common cause is the Microsoft Graph subscription failing to renew. Go to Settings → Integrations → Outlook Inbox and check the connection status. If it shows "Subscription expired" or "Disconnected", click Reconnect to reauthorize and restart the subscription.

Connection fails during setup

The Microsoft 365 account used to connect must have the Mail.ReadWrite and Mail.Send permissions granted. If your organization's Microsoft 365 admin has restricted third-party app permissions, they will need to approve Velaro in the Azure AD admin portal under Enterprise Applications.

Shared mailbox is not appearing in the mailbox dropdown

Confirm the Microsoft 365 account used to sign in has Full Access permission on the shared mailbox. Permissions are set in the Exchange admin center → Recipients → Mailboxes → Shared. After granting access, sign out and reconnect in Velaro to refresh the mailbox list.

Replies are being sent from the wrong address

If agents are replying as their personal Microsoft 365 address instead of the shared mailbox, disconnect and reconnect the integration — this time, explicitly select the shared mailbox in the dropdown rather than the personal mailbox.

"Grant tenant-wide access" fails or shows an error

Only a Microsoft 365 Global Administrator can complete this step — if a regular user tries, Microsoft will decline the request. Confirm the person granting access has Global Admin rights, then try again.

Adding a DWD mailbox fails with an access error

This usually means the tenant-wide grant hasn't finished propagating on Microsoft's side yet (wait a minute and try again) or an Exchange Application Access Policy is scoping Velaro to a different set of mailboxes. Ask your Microsoft 365 admin to confirm the mailbox is included in that policy, if one exists.

Share: Email

Was this article helpful?