Email Integration
The Email Integration page (Account → Email) connects your mailbox so the Communications inbox can send and receive guest email in your name. It's also where you teach the AI assistant how your park speaks.
Connecting your provider
Choose your provider — Gmail, Outlook or Zoho Mail — then:
- Follow the numbered steps shown on the page for your provider. They walk you through registering the OAuth credentials in the right console (Google Cloud Console, Azure App Registrations, or the Zoho API Console) with the redirect URI the page displays.
- An administrator sets the matching client ID/secret in Firebase (the steps list exactly which ones).
- Press Authorize with {provider} and complete the consent screen.
- You're redirected back and the page shows Connected — {provider} with the connected address and the last sync time.
Zoho users
Pick your Zoho Region (.com US, .eu Europe, .in India,
.com.au Australia) before authorising.
After connecting:
- The mailbox syncs automatically every ten minutes.
- Send Test Email (bottom of the page) sends a sample booking confirmation to any address — "Test confirmation email sent! Check your inbox." — so you can verify the setup end to end.
- Disconnect removes the connection (asked to confirm first).
Communications Preferences
The second card configures the AI assistant that drafts replies:
- Site Description — a sentence or two about your park ("A family friendly caravan park in the Lake District with 50 pitches and a small shop"). The AI uses this for context.
- Tone of Voice — Warm & Friendly, Professional, Casual or Formal.
- Sign-off Text — how emails should be signed ("Kind regards, The Lakeside Team").
Press Save Preferences — drafts immediately start using them.
tip
The site description is also where local colour helps: mention the things guests ask about (the shop, the lake, the dog-friendly beach) and the AI can answer with them instead of inventing.
Troubleshooting
| Symptom | Fix |
|---|---|
| "No mail provider configured. Set one up in Account settings." | No provider connected yet — do the steps above |
| "Failed to sync emails. Please try again." | Press the sync icon; if it persists, disconnect and re-authorise |
| Replies not arriving at guests | Check the connection still shows Connected and press Send Test Email to yourself |
| Email integration item missing from Account | The integration is not part of the minimal plan — see Plans |