Email Integration

Connecting your email is the foundation of Opally. Once connected, Opally can read incoming guest emails and create draft replies for you to review and send.

Choose Your Email Provider

Opally supports two email providers:

Provider
Best For

Gmail

Google Workspace users

Outlook

Microsoft 365 / Office 365 users

Note: You can only connect one email provider per Opally account.


Gmail Setup

Gmail setup is straightforward and takes about 2 minutes.

Step 1: Click "Gmail" in Opally

During onboarding (or from Integrations in the sidebar), click the Gmail button.

Step 2: Sign in to Google

You'll be redirected to Google. Sign in with the email account you want Opally to manage.

Tip: Use your hotel's shared inbox (e.g., reception@yourhotel.com) rather than your personal email.

Step 3: Grant Permissions

Google will show you what Opally is requesting. Click Allow to grant these permissions:

Permission
Why Opally Needs It

Read your email

To see incoming guest messages

Compose and modify drafts

To create reply drafts in your inbox

Manage labels

To organize processed emails

Step 4: Return to Opally

After clicking Allow, you'll be redirected back to Opally with a success message. Your Gmail is now connected!

What Happens Next

  • When a new email arrives, Opally receives a notification

  • Opally reads the email and generates a draft reply

  • The draft appears in your Gmail Drafts folder

  • You review, edit if needed, and hit Send


Outlook Setup

Outlook setup works similarly to Gmail, but may require an extra step if your organization has security policies.

Step 1: Click "Outlook" in Opally

During onboarding (or from Integrations in the sidebar), click the Outlook button.

Step 2: Sign in to Microsoft

You'll be redirected to Microsoft. Sign in with your work email account.

Step 3: Grant Permissions

Microsoft will show you what Opally is requesting. Click Accept to grant these permissions:

Permission
Why Opally Needs It

Read and write your mail

To see incoming emails and create drafts

Read and write shared mailboxes

To work with shared team inboxes

Manage mailbox settings

To create email categories for organization

Step 4: Return to Opally

After accepting, you'll be redirected back to Opally. Your Outlook is now connected!


Troubleshooting

"Admin approval required" (Outlook)

If you see this message when trying to connect Outlook, your organization requires IT admin approval before third-party apps can access email.

What to do:

  1. Contact your IT administrator

  2. Share the IT Admin Setup Guide below with them

  3. Once approved, try connecting again

"Connection failed" error

If the connection fails:

  1. Make sure you're signed into the correct email account

  2. Check that pop-up blockers aren't preventing the redirect

  3. Try using a different browser (Chrome or Edge recommended)

  4. Clear your browser cookies and try again

IT Admin Setup (Outlook)

This section is for IT administrators who need to grant organization-wide consent for Opally.

If your organization uses Microsoft 365 with security policies that require admin consent for third-party apps, follow these steps.

Microsoft 365 organizations can configure policies that prevent users from consenting to apps that access organizational data. This is a security feature. When enabled, an administrator must grant consent on behalf of the organization.

If you only want to approve Opally for specific users:

  1. Go to Azure Portalarrow-up-right > Microsoft Entra ID > Enterprise applications

  2. Search for "Opally" in the application list

  3. Select the Opally application

  4. Go to Permissions > Grant admin consent

  5. Review the permissions and click Accept

Users who were previously blocked can now connect their accounts.

To allow all users in your organization to use Opally:

  1. Have a user start the connection flow in Opally (they'll see the "admin approval required" screen)

  2. As a Global Administrator, visit:

  3. Sign in with your admin account

  4. Review the permissions and click Accept

  5. All users can now connect without additional approval

Option 3: Pre-Approve via Azure Portal

To proactively approve Opally before users request it:

  1. Go to Azure Portalarrow-up-right > Microsoft Entra ID > Enterprise applications

  2. Click New application > Create your own application

  3. Select "Register an application to integrate with Microsoft Entra ID"

  4. Search for the Opally application by Client ID: [Contact support for Client ID]

  5. Grant admin consent for the required permissions

Security Considerations

  • Opally uses OAuth 2.0 with refresh tokens for secure, ongoing access

  • All data transmission is encrypted via HTTPS

  • Opally only accesses mailboxes of users who have explicitly connected their accounts

  • You can revoke access at any time via Azure Portal > Enterprise applications > Opally > Properties > Delete

Revoking Access

To remove Opally's access for your organization:

  1. Go to Azure Portalarrow-up-right > Microsoft Entra ID > Enterprise applications

  2. Search for "Opally"

  3. Select the application

  4. Click Delete to remove organization-wide consent

Individual users can also disconnect from within Opally at any time.


Next Steps

Once your email is connected:

Last updated