Connect Microsoft Outlook

Connect Microsoft Outlook

Send professional proposal emails directly from the app with full CC support.

Professional Emails

Send beautifully formatted HTML proposals from your own Microsoft 365 account.

CC Support

Automatically include architects, builders, or other stakeholders in proposal emails.

Secure & Tracked

All sent proposals are logged with timestamps and recipient details.

1

Register Your Microsoft App

Go to the Azure Portal and sign in with your Microsoft 365 account.

  1. Navigate to Azure Active DirectoryApp registrations
  2. Click New registration
  3. Enter a name (e.g., "MJ Leckie Proposals")
  4. Set Supported account types to "Accounts in this organizational directory only"
  5. Under Redirect URI, select "Web" and enter: https://app.base44.com/oauth/callback
  6. Click Register

After registration, copy your Application (client) ID — you'll need this later.

2

Configure API Permissions

In your app registration, go to API permissionsAdd a permission:

  1. Select Microsoft Graph
  2. Choose Delegated permissions
  3. Add these permissions:
    • Mail.Send — Send emails on behalf of users
    • Mail.ReadWrite — Read and write access to mail
    • offline_access — Maintain access to data you have given access to
  4. Click Add permissions
  5. Important: Click "Grant admin consent" to approve these permissions
3

Create Client Secret

In your app registration, go to Certificates & secretsNew client secret:

  1. Add a description (e.g., "Base44 Integration")
  2. Choose an expiry date (recommend 12-24 months)
  3. Click Add
  4. CRITICAL: Immediately copy the Secret Value — it will only be shown once!

⚠️ Security Note

Store your Client Secret securely. Never share it or commit it to version control. You'll enter this in Base44's secure connector setup form.

4

Connect in Base44

Once you have your credentials, connect your Microsoft account in the app:

  1. Navigate to Marketing → Proposals
  2. Click the Connect Microsoft Account button
  3. You'll be redirected to Microsoft's login page
  4. Sign in with your Microsoft 365 account
  5. Review the permissions and click Accept
  6. You'll be redirected back to the app — you're now connected!
Once connected, you can send professional proposal emails directly from the app with CC recipients.

Required Credentials

  • Application (Client) ID — From Azure app registration
  • Client Secret Value — Generated in Certificates & secrets
  • Tenant ID — Found in Azure AD overview
  • Redirect URI — https://app.base44.com/oauth/callback

API Permissions Required

  • Mail.Send
  • Mail.ReadWrite
  • offline_access

Can't find Azure Active Directory

Make sure you're signed into the correct Microsoft 365 tenant. You may need admin access to register apps.

Permissions not saving

After adding permissions, you must click 'Grant admin consent for [Your Organization]' — otherwise the permissions won't be active.

Connection fails after setup

Double-check your Redirect URI matches exactly: https://app.base44.com/oauth/callback. Even a trailing slash will break it.

Emails not sending

Ensure your Microsoft account has a valid Exchange Online license. Personal Outlook.com accounts may not have API access.