Documentation de la plateforme

Email configuration

Transactional emails (invitations, password resets, workshop reminders, verification codes, and notifications) can be sent three ways. Configure under Email in the Reseller Dashboard.

Three provider options

  • Default (Send as Elevale): Elevale delivers mail through shared infrastructure. Your branding (app name, email logo, colours, footer social links) is applied. No DNS setup required. Best for quick launch.

  • Webhooks: Elevale POSTs JSON payloads to your endpoints; you send email through your own system (CRM, SendGrid, Customer.io, etc.). Best when you already operate email infrastructure.

  • Dedicated sending domain: mail still routes through Elevale infrastructure but sends From your subdomain (e.g. [email protected]). Requires DNS verification. Does not change Gmail/Outlook inbox settings for users.

Default provider details

  • Active out of the box for new reseller organisations.

  • Uses branding from Identity & Branding (email logo, app name, social footer links).

  • Preview sample templates in the Email tab before saving.

  • Reply-to behaviour follows your configured support and sending-domain settings.

Webhook provider

When Webhooks is selected, configure per-event endpoints below the provider selector.

  • Email events: invitation, password_reset, quarterly_workshop, notification, verification.

  • Workshop events: submitted, ready reminders, overdue, and expiry notifications (expandable list in admin).

  • Each event has its own URL, optional secret, enable toggle, Save, and Test buttons.

  • Secrets are used for HMAC-SHA256 signatures in the X-Webhook-Signature header.

  • Enable an event only after its endpoint is live, disabled events are not delivered.

Dedicated sending domain

  • Select Dedicated Sending Domain, then complete DNS in the Sending Domain section.

  • Enter your root domain; Elevale provisions mail.{yourdomain} (or use the suggested subdomain).

  • Add the CNAME, TXT, and DKIM records shown in the admin UI at your DNS provider.

  • Run Verify DNS until status is active; send a test email to confirm delivery.

  • Set From local part (e.g. noreply) and optional Reply-To before saving the provider.

  • You cannot save Dedicated until verification succeeds.

Custom app domain vs sending domain

  • App custom domain (app.youragency.com), where users log in. See Custom domain setup.

  • Sending domain (mail.youragency.com), only the From address on outbound email. Separate DNS records.

  • You can use one without the other, or both for full white-label.

Operational checklist

  • After changing provider, send test invitations and password resets to yourself.

  • If using webhooks, monitor your endpoint logs for failed deliveries.

  • If using dedicated domain, allow 24–48 hours for DNS propagation before go-live.

  • Keep support email in Branding → Help Center current so replies reach your team.