Email notifications
Pelanggan selalu tahu kabar tiketnya tanpa harus login — Suppuo mengirim email otomatis di momen yang penting. Suppuo emails the requester (your customer) at the moments that matter, and every email carries their private status link so they can read the thread and reply without an account. They can also just hit Reply — see replying threads back in below.
What gets sent
Ticket received
Sent when a ticket is created with a requester email — whether the customer submitted your hosted form or an agent logged the inquiry via the API or portal.
- Subject:
[#42] We received your request — <ticket subject> - Body: confirmation with the ticket number and the status link.
Agent replied
Sent when an agent posts a public reply on a ticket that has a requester email.
- Subject:
[#42] New reply — <ticket subject> - Body: the reply text (with the agent's name when provided) and the status link to continue the conversation.
How did we do? (CSAT survey)
Sent once when the ticket is set to resolved — three one-click
emoji links (😞 😐 😊) onto the tokenized rating page. Skipped when
the requester already rated from the status page. Details in
Automation & CSAT.
Auto-reply (optional)
When your workspace has the auto-response enabled, a new email/form/widget ticket also gets the automatic acknowledgement, delivered like an agent reply.
All these emails link to the requester's private status page:
https://suppuo.com/t/<token>
What never gets sent
- Internal notes. Agent-only, by design — they're never emailed, never shown on the status page, never delivered to WhatsApp.
- Status-change notifications. Setting a ticket to
resolvedorcloseddoesn't email anyone; only actual replies do. - Emails to tickets without an email address. WhatsApp and
Telegram tickets identified only by phone or chat id
(
requesterEmail: null) skip email entirely — see WhatsApp.
Notifications are fire-and-forget: a mail delivery hiccup never blocks the ticket or the reply itself.
Replying threads back in
Every notification email sets Reply-To to your workspace's
inbound address (<accountId>@in.suppuo.com). A customer who simply
hits Reply in their mail app lands back on the same ticket — no
status link required. The status link remains the richer option
(full thread, attachments, the rating block), but plain email replies
just work. How the inbound side operates — including forwarding your
own support@ — is covered in
Email-to-ticket.
Sender address
By default, notifications come from
Suppuo <noreply@suppuo.forjio.com>. Ask your customers to whitelist
it if their inbox is aggressive about new senders. Want them from
your own domain? Connect your own Resend account —
Channels → Email via your own Resend.
(Self-hosted/dev deployments: sending is env-gated — without a mail
key configured the backend logs the email instead of sending, so
nothing breaks in development.)
See also
- Email-to-ticket — the inbound half of the email channel.
- Automation & CSAT — the survey and auto-reply emails.
- Hosted support form — where the status link leads.
- WhatsApp (beta) — the channel for customers who don't do email.