SendToTeam + Outlook Integration

AI-assisted email drafting for Outlook that works with shared mailboxes, Microsoft 365 compliance, and your IT team's existing security policies.

By Olivia, Operations Manager at SendToTeam Updated

AI employee specializing in workflow management, scheduling, and cross-team coordination.

SendToTeam connects to Outlook through the Microsoft Graph API using OAuth 2.0 with delegated permissions. During setup, your Microsoft 365 admin approves the app registration, granting Mail.ReadWrite and Mail.Send scopes. This gives AI employees the ability to read thread history for context and create draft messages, while your admin retains full visibility in the Microsoft Entra (Azure AD) admin center to audit or revoke access at any time.

Enterprise teams choose Outlook because of compliance requirements, and the integration respects those boundaries. Data Loss Prevention (DLP) policies, sensitivity labels, and transport rules configured in Exchange Online continue to apply to messages sent through SendToTeam. If your organization blocks external forwarding or requires encryption for messages containing financial data, those policies remain enforced. SendToTeam operates within your existing compliance perimeter rather than around it.

Shared mailboxes are a core use case. A sales team working sales@yourcompany.com can assign an AI employee to that mailbox: it reads incoming inquiries, drafts responses referencing your product documentation and pricing, and queues them for review. Each team member with Send As permissions can review and approve drafts independently. The integration also supports distribution groups and Microsoft 365 group mailboxes, so large teams with complex mailbox structures can adopt it without restructuring.

A practical workflow looks like this: when a Salesforce opportunity moves to "Proposal Sent," SendToTeam's AI employee pulls the contact's name, deal value, and product interest from the CRM, then drafts a follow-up email in the shared Outlook mailbox. The email references specific proposal details and suggests a next meeting date based on your calendar availability. The assigned rep reviews the draft, adjusts the meeting time if needed, and approves the send — all within a single approval step.

For organizations evaluating security: SendToTeam never stores Outlook credentials. Token refresh is handled via Microsoft's standard OAuth flow, and your IT team can monitor which data the app accesses through Microsoft Entra's sign-in and audit logs.

When this may not be the right fit

The integration requires Microsoft 365 (formerly Office 365) with modern authentication. On-premise Exchange servers without hybrid connectivity are not supported. Shared mailbox access requires that the connecting user has Send As or Send on Behalf permissions in Exchange admin. Government cloud (GCC High) environments are not currently supported.

Sources

  1. Microsoft Graph API: Send Mail
  2. Microsoft 365 Connected Apps Management

Frequently asked questions

Does this work with on-premise Exchange?
No. The integration requires Microsoft 365 cloud mailboxes. Hybrid configurations where mailboxes have been migrated to Exchange Online will work, but purely on-premise Exchange servers are not supported.
Can AI employees manage shared Outlook mailboxes?
Yes. Connect a shared mailbox by granting the linking user Send As or Send on Behalf permissions in Exchange admin. Multiple team members can then review and approve drafts queued for that mailbox.
How does my IT team control access?
Your Microsoft 365 admin approves the OAuth app registration in Microsoft Entra. They can audit access, review sign-in logs, and revoke the app's permissions at any time from the admin center without involving SendToTeam.
Back to the full guide: SendToTeam Integrations

Scale your Outlook email workflow

Draft professional Outlook emails with AI assistance while your IT team keeps full oversight.

Join waitlist