Skip to content

Email from the Conversation ​

At a glance ​

LocationConversation channel picker, and Settings for the connection
PlanAll plans, including the free tier
Related features3

Send email to a contact from inside their conversation, using your own Gmail address, and see the replies in the same timeline as the WhatsApp messages. To send an email later, choose Schedule in the composer's + menu and pick a time with the same picker used for scheduled WhatsApp messages; until it goes out, the scheduled email is shown in a banner above the email composer with Edit and Cancel, and Retry if sending failed. The channel picker beside the conversation name is also the view control: choosing a channel name switches the composer to that channel and shows only that channel's messages in the conversation, and the tick box beside each of the other channels keeps its messages in view alongside. When the chat list is pinned to SMS or Email and most of the loaded chats have nothing on that channel (so they are greyed at the bottom of the list), one line above the list says "Most chats are hidden because the list is pinned to SMS" (or Email) with a Show WhatsApp link that removes the pin and goes back to WhatsApp; the line never appears on the Groups tab, chats that cannot have that channel at all (groups, newsletters and chats with no phone number for SMS) are not greyed, and the line can be dismissed for the rest of the session. While more than one channel is in view, every WhatsApp and Spun message carries a small "via WhatsApp" or "via Spun" marker beside its time, with the same colour dot the picker uses, so you can tell which channel it came from; SMS, email and Human Support rows already name their channel in their own header. Those ticks are remembered separately for each channel, and by default a channel shows only its own messages, WhatsApp included. Replying from an SMS or email row always answers on that row's channel, whichever channel is currently chosen. The composer opens at whatever size you last left it; choosing Email does not open it full-size on its own. Connect Gmail once in Settings; this is a separate connection from Google Meet, and connecting one does not connect the other. Only the person who connected a mailbox can send from it, because a shared team inbox is not a shared mail identity. The To address is always the one on the contact record. When Cc is turned on for your organization, a Cc field in the email composer lets you copy people in: pick one of your contacts, or type a full email address to add someone new, which Spun checks and keeps as a saved recipient you can pick again later. Spun checks every person in Cc again when the email is sent and, if someone cannot receive it, stops and names them instead of quietly leaving them out. Up to 10 people can be in Cc on one email. There is no BCC, ever, which is what keeps this a conversation tool rather than a bulk-mail tool. If the contact has no address, or the wrong one, you can add or change it from the channel picker or from a line above the composer, and Spun then re-checks whether the email can be sent; what you are editing is the contact, never the recipient of one message. Addresses that came from an enrichment lookup rather than from a real relationship can never be emailed at all. An address you type or pick yourself needs no further confirmation, whether you entered it in the composer or on the contact card: entering it is itself the record, kept with who entered it and when. For an address that arrived some other way and has never been confirmed, Spun still asks in one screen how you know them and why you are writing, and records that against the address. Where a contact has more than one address on file, the line above the composer shows which one is in use and where each came from, so a silent change of address is visible. A new email opens on free text, with the subject for you to write, and nothing pre-selected. Above the body are chips for a meeting link, a task assignment and a reminder: each one does what it names and then writes its own specific subject from what it is about. The Meeting link chip asks which meeting you want: a Spun meeting, which needs no Google account, or a Google Meet link, which is offered once your Google account is connected and otherwise points you to Settings to connect it. A Spun meeting is put on your Spun calendar as an event, so you start it from the calendar or from the Start meeting button the composer shows, and your contact opens the link without an account; a Google Meet link creates an event on your Google calendar. An email whose subject promises a meeting link cannot be sent until the body holds one. If you have no tasks yet, the task and reminder chips say so and offer to open Tasks. A "+" button beside the composer opens the same shortcut menu the WhatsApp composer uses, carrying the items email can honour today: Meeting link, Quick Replies and AI Compose. Quick Replies opens your saved replies and message templates, and typing "/" at the start of an empty message body opens the same panel; the subject box ignores "/" entirely. On a reply Spun also suggests the saved replies that best fit the last message the other person sent. Picking a quick reply fills the message body and never the subject, and the reply may use {{name}} and the other saved-reply variables plus {{subject}}, which fills in on a reply or on a subject you typed yourself and stays empty when the subject was written for you by a template chip, because a machine-made subject is not something you said. A meeting link is available on a reply as well as on a new email, with the same choice of a Spun meeting or Google Meet: it creates the link and adds it to the end of what you have already written rather than replacing it, and using it twice does not paste the same link again. On a reply where Spun knows the thread has other people on it, a line above the composer names who you are replying to and offers a Reply all switch that copies the rest of the thread; the switch records the intent and the actual addresses are worked out from the thread at send time, and the line is absent rather than guessed when Spun does not know who else is on the thread. Once you change the Cc field (where Cc is turned on), the email is copied to exactly the people the field shows, and anyone Reply all would have copied who is not in it is listed under "Not copied on this email". Any email in the conversation can be forwarded to another contact. Forward on the message opens a picker of your contacts that have an email address, never a typed address and never the person the conversation is with, and the composer opens for that contact with the original shown read-only under a Forwarded message heading, exactly as it arrived. The subject becomes Fwd: plus the original subject. You write your note above the original; the original itself cannot be edited, because those are someone else's words, and Spun re-reads it from the mailbox when sending. An email you send from a conversation cannot carry a file today: an outgoing email has no attachments, so anything that has to travel as a file from you goes by another channel. That is also why, if your message mentions an attachment, the composer says so above the send button and waits for you to confirm with "Send anyway"; the send button itself never skips that check, and the wording is recognised in English, Hebrew, Spanish, French, German, Arabic and Russian. Files coming the other way are different: a file someone attaches to a reply is kept, within a size limit and your storage quota, and listed under that reply with its name and size, but there is no way to open or download it from Spun yet. A file that was too large to store, that reached your storage quota, or whose type is not safe to open is listed with that reason on its line. When the AI panel has written a version of the message, the send row offers both, so sending what the AI wrote is a separate deliberate press from sending what you wrote. The same AI writing panel the WhatsApp composer has is available here too: switch it on and it can draft the email for you, using the earlier messages in that thread as context when you are replying, with the tone, length, perspective and language controls you already know. What it writes goes into the message body when you choose to put it there, never into the subject and never straight out as an email: you read it, change it, and press send yourself. The composer can also be expanded to fill the conversation area when you are writing something long, and collapsed again when you would rather see the recent messages while you type. An email you started but did not send is kept for that contact and that thread, and comes back in the composer next time you open it, with a note saying so and a way to discard it; it is kept only in the browser you were using, and it is cleared when you send, when you sign out, or after 30 days without being touched. The composer says when that draft was last saved. Spun tells you when Gmail accepted a message and when the person replied, and it never claims a message was delivered: bounces go back to Gmail and never reach Spun, so a delivery claim would be a guess. There is no read tracking, no tracking pixel and no rewritten links on this path. Marketing email cannot be sent this way. Each mailbox has a daily and an hourly sending limit, shown in the composer before you send. A send can also be refused for repeating a message you have already sent to that person, or for writing to the same person again and again, and the refusal says which of those limits stopped it. The panel above the send button also shows the route the replies will really take, and says plainly when they will land in your own mailbox rather than coming back into this conversation. When someone replies, the reply comes back to Spun on a receive-only address and appears in the same conversation. Spun checks that the reply really came from the address it claims, and a reply from an address that is not part of the thread is held aside rather than shown in the conversation. An incoming reply never triggers an automated action on its own. Held mail has its own short list in the conversation, which shows only who wrote, the subject and why it was held - never the message itself, because the sender is exactly the one you have not vouched for yet. Accepting is a single tap with a few seconds to undo it, and it lets that sender into that conversation from then on; it changes nothing about the saved address on the contact record. A message you accept then behaves like any other incoming message: the conversation moves up your chat list with the reply as its preview, the unread count goes up, and the notification you would have had if it had never been held is delivered on accept, following your normal setting for email reply notifications. That happens on accept and never while a message is still held, so a message you have not vouched for cannot move anything in your list. Rejecting is final for that message. If your organization has replies going to your own mailbox as well as to Spun, a held message says so, because Spun holding it did not stop it reaching you. Once a sender is part of the thread you see each message in the conversation on its own, in the right direction, rather than one line per thread: the text is shown in an isolated frame that cannot load anything from the internet, remote images stay blocked until you choose to load them, and quoted history from earlier replies is folded away behind a toggle. Automatic replies such as out-of-office are marked as such. You can ask Spun to summarize an email thread, and to draft a reply for you. A draft always opens in the composer for you to read, change and decide on - Spun never sends it, and a drafted reply goes through exactly the same checks and sending limits as one you typed yourself. Neither the summary nor the draft is allowed to do anything else: reading an email cannot create a task, send a message, change a contact or put something in your calendar, no matter what the email asks for, because the part of Spun that reads email has no ability to take those actions at all. Held-aside mail and automatic replies are never read by these features, so a message you have not vouched for cannot influence a summary or a draft. The Email section of the contact panel lists the threads you have with that contact, each with how many messages it holds and when the last reply came, a way to jump straight into the conversation, and a New email button. An email you began and did not send is shown there too, with Continue writing and Discard. Email is one of the channels of a single conversation per person: the same thread holds their WhatsApp, SMS, Spun Chat and email messages, each keyed on its own identifier, so a contact who only ever emailed you still has a conversation of their own. When a reply arrives for a contact who has no WhatsApp conversation but does have a Spun Chat with you, that Spun conversation is the one that moves up the list and carries the reply, rather than a second row being created. The one-line confirmation Spun asks the first time you email through an unconfirmed contact link is asked in the same way for the first SMS and the first Spun message. The email composer has a Formatting switch beside the expand button. It is off by default, and it appears only once formatting has been switched on for your organization. With it on, the message box keeps bold, italic, underline, headings, bulleted and numbered lists, quotes and links, and the email goes out with that formatting plus a plain text copy for mail apps that cannot show it. Pasting from a formatted document such as Google Docs or Word keeps its headings, bold, lists and links and leaves the rest of its styling behind. The switch is remembered on the device you use it on. Turning it off turns the message into plain text, and asks first when the message has formatting that would be lost. Files attach exactly as they did before, and images cannot be placed inside the text. Quick replies, templates, task lines, meeting links and AI drafts go in as ordinary paragraphs, and Send AI version always sends the AI draft as plain text. Contact Info also has a Channels card on its Main tab for one-to-one conversations: it lists every channel the person can be reached on (each WhatsApp number, Spun, Human Support, SMS and Email) with the number or address, the last activity where known, an archived marker, the reason when a channel is unavailable, and which channel the conversation is on. Clicking a row switches the conversation to that channel exactly as the header dropdown does, while the pin and the show-in-timeline ticks stay in the dropdown. The Email row is listed on every one-to-one conversation, like SMS, even when the contact has no saved email: it is greyed and says the next step, Connect Gmail when no Gmail account is connected yet, or No email address saved, and opening it shows the same information dialog with the Connect Gmail card or the address options.

How to use ​

  1. Go to Settings, open Email, and use the "Connect Gmail for sending" card to connect your Gmail account.
  2. Open a one-to-one WhatsApp conversation with a contact who has an email address on their record.
  3. Open the channel picker beside the conversation name and choose Email. If Email is greyed out, the picker says why and, where something can be done about it, offers the action right there: adding an email address for a contact who has none, or connecting Gmail. Choosing Email also narrows the conversation to the email messages; tick WhatsApp in the same picker to see the WhatsApp messages alongside them, and choose WhatsApp again to go back.
  4. The first time you email someone, confirm how you know them.
  5. Write the subject and the message, or press a chip: Meeting link asks whether you want a Spun meeting or a Google Meet link and then writes the subject for you; Task assignment and Reminder let you pick a task.
  6. The preview above the send button shows which of your connected accounts it is sent from, the exact address it will go to, the address replies come back to, and how many sends you have left today and this hour.
  7. Send. The row appears in the conversation with "Sent via Gmail", and changes to "Replied" when they answer.
  8. While you are writing, the "+" button beside the message box adds a meeting link (a Spun meeting, or Google Meet once connected), opens your saved replies, or switches on the AI writer. After a Spun meeting is added, a Start meeting button appears under the chips; the meeting is also on your calendar.
  9. For a saved reply you can also type "/" at the start of an empty message body. What you pick goes into the body only, never into the subject.
  10. On a reply to a thread with other people on it, the line above the composer shows who you are replying to and a Reply all switch that copies them in.
  11. If the message mentions an attachment, confirm with "Send anyway" or reword it: an email you send from a conversation cannot carry a file today, so send the file on WhatsApp instead. A file on a reply coming back to you is listed under that reply with its name and size, but it cannot be opened from Spun yet.
  12. To format a message, press Formatting beside the expand button above the message box (shown only when formatting is on for your organization), then use the toolbar for bold, italic, underline, lists and links, or paste from a formatted document to bring its headings in too. Press it again to go back to plain text.
  13. To copy someone in (shown only when Cc is turned on for your organization), use the Cc field in the email composer: pick one of your contacts, or type a full email address and choose "Add as a saved recipient and Cc them". If someone in Cc cannot receive the email, Spun names them when you send; remove them and send again.

FAQ ​

  • Can I send email from Spun?
  • How do I connect my Gmail?
  • Why is Email greyed out for this contact?
  • How do I Cc someone on an email?
  • Does Spun tell me if my email was delivered?
  • Can I see if someone opened my email?
  • Why do I have to confirm the relationship before emailing?
  • Can someone else on my team send from my Gmail?
  • How many emails can I send in a day?
  • What happens when someone replies to my email?
  • Why was my email refused as a duplicate?
  • Where do I see all my email threads with a contact?
  • What happened to the email I started and did not finish?
  • How long is an unsent email kept?
  • Will replies come back into the conversation or go to my own mailbox?
  • How do I know if a message came by email, Spun or WhatsApp when several channels are shown together?
  • How do I add a Google Meet link to an email reply?
  • Can I forward an email to someone else?
  • Why can I not type an address when forwarding an email?
  • Can I email a meeting link without a Google account?
  • What is the difference between a Spun meeting and Google Meet in the email composer?
  • How do I start the Spun meeting I emailed?
  • Why can I not send my meeting link email?
  • Why did the Meet link not replace what I had already written?
  • Where are my saved replies in the email composer?
  • How do I insert a quick reply into an email?
  • Why does typing a slash in the subject box do nothing?
  • Why did {{subject}} come out empty in my quick reply?
  • How do I reply to everyone on an email thread?
  • Why is there no Reply all option on this email?
  • Why did Spun stop my email because of someone in Cc?
  • Why is Spun asking me about a missing attachment?
  • Why does the email composer show two send buttons?
  • Can I send an email with bold text, headings or bullet points?
  • Why did my formatting disappear when I turned Formatting off?
Was this page helpful?

Spun Docs - the documentation for Spun, the WhatsApp team inbox by Spun Life LLC.