How email works in Yaplet
Every email sent to a Yaplet-connected address creates a conversation in your inbox. Agents reply from inside Yaplet, and their replies go out as email to the original sender. Threading is automatic — the visitor's next reply comes back into the same conversation.
You have two kinds of address:
- A yaplet.io address — ready immediately, no DNS setup. Emails arrive at
[email protected]. Good for testing, or for internal use. - An address on your own domain — email arrives at and is sent from your own domain (for example
[email protected]). It needs DNS verification, but it looks entirely like you.
Option 1 — create a yaplet.io email address
- Go to Settings → Organization settings → Emailing. The Yaplet Emails tab opens by default.
- Click Create email address.
- Enter the part that comes before
@yaplet.io— for examplesupport-mycompanymakes[email protected]. - Pick the Widget this address should deliver into. Incoming emails to the address are routed to that chat widget's inbox.
- Click Create.
That's it. Share the new address with customers, or use it as the forwarding target for an address you already have (see below).
Option 2 — use your own domain
To send and receive as [email protected], verify your domain first.
- Go to Settings → Organization settings → Emailing → Custom Domains.
- Click Add domain and enter the domain name.
- Add the DNS records Yaplet shows you to your domain's DNS provider. The list is generated for your domain and marks which records are optional — one of them is an MX record on the domain itself, and you only need that one if you want to receive email at that domain inside Yaplet. Then only the addresses you add in Yaplet get their mail there — mail to any other address on that domain is dropped, and its sender gets no bounce.
- Click Verify DNS once the records have propagated. That is usually one to two hours, occasionally up to 48.
- Once the domain is verified, use Add email on it to create
[email protected]and choose the widget it delivers into.
Option 3 — forward an address you already have
If customers already write to [email protected], you can keep that address and route it through Yaplet without anyone noticing:
- Create a yaplet.io address (option 1 above).
- Verify your own domain and create a sender address on it (option 2 above).
- In your email provider (Gmail, Outlook, Zoho, cPanel and so on), forward
[email protected]to your yaplet.io address.
Forwarded email reaches Yaplet, and agents reply from [email protected] through your verified domain. Customers see no difference.
Vex answers email conversations
An email address belongs to a chat widget, and that widget belongs to a brand. If that brand has an active Vex AI agent, Vex answers incoming email by itself, using everything on the brand's Knowledge screen — knowledge bases, documentation, uploaded files, website pages Yaplet has read and question-and-answer entries. Nothing has to be attached to the widget. The customer gets the reply by email within moments and can simply reply to carry on.
- Clearly marked as AI — every AI email carries a small footer saying the AI assistant wrote it.
- A "Talk to a human" link — one click plus a confirmation moves the conversation to your team's queue for a human reply.
- Vex steps back for humans — once an agent replies, or a human has been asked for, Vex stays silent on that conversation.
- No robot loops — out-of-office replies, mailing lists and other machine-generated mail are recognised and never answered, and daily caps stop two systems replying to each other forever.
When Vex offers a human is set on Brand → Vex → Personality → Agent Handoff — see Control when Vex hands off to a human.
Filter what gets in — and what Vex answers
Two settings on Brand → Settings → Email keep junk out of your inbox. Both apply to every address of that brand — yaplet.io and your own domain alike.
- Spam filter — on by default. Email flagged as spam, or coming from a provably forged sender, is discarded before it ever becomes a conversation: nothing appears in the inbox and nobody is notified. Emails carrying a virus are always discarded, whether this filter is on or off. Only definite spam verdicts are filtered — borderline emails always get through. Turn it off if you want everything to arrive.
- AI answer filter — off by default. When on, a quick AI check reads each incoming email before Vex replies and decides whether it deserves an answer at all — customer questions do; newsletters, receipts and cold sales pitches don't. A filtered email stays visible in your inbox, but Vex stays silent and your team gets no notification about it. In the Filter instructions field you can add your own rules in plain language — for example "Never reply to invoices. Always reply to guest post offers."
A discarded spam email leaves no trace, so if a customer says their message never arrived, ask them to resend it — or switch the spam filter off while you investigate.
Email threading and the Email badge
Every outgoing email carries a unique reply-to address, so replies come back to the same conversation, and they go out as "Re: {the customer's subject}" so they thread into the customer's own mailbox. In your inbox the email subject becomes the conversation title, conversations that started from email carry an Email badge, and emailed replies appear as a single bubble with an email marker. Other conversations from the same email address are reachable from the sidebar.
What's next
Ready to connect social channels? See Connect Instagram DMs or Connect Facebook Messenger.