EMAIL is a P1 module currently in design phase. This page describes the designed functionality from the user perspective. Refer to the platform roadmap for GA availability details.
Core features
Unified inbox
Read and respond to all your email from within CyberOS. Threads from tracked-domain contacts surface alongside their CRM context — account name, open deals, recent activities — so you never need to switch to a separate email client for client correspondence.
CRM auto-logging
Inbound and outbound emails to and from tracked domains are automatically logged as CRM activities on the matching Contact and Deal. No manual entry — the activity timeline updates the moment the email is sent or received.
Threaded conversations
Email threads are organised like CHAT threads. Replies, forwards, and inline quotes are collapsed into a single conversation view. You can @mention a CyberOS member within a thread to loop them in via CHAT without leaving the email.
AI drafting
CUO drafts outbound replies grounded in the sanitised email thread, the CRM account and deal context, and relevant KB documents. The draft is always a proposal — you review, edit, and send. CUO never sends email autonomously.
CRM activity auto-logging
When an email arrives from a tracked domain, EMAIL identifies the matching CRM Contact and Account by the sender’s email address and domain. The email is logged as an activity with kindemail on the Contact and any open Deals linked to that Contact.
1
Email arrives
An inbound email arrives from
buyer@acme.com. EMAIL checks whether acme.com is in your tenant’s tracked-domain list.2
Contact and Deal matched
CRM looks up the Contact matching
buyer@acme.com and any open Deals where that Contact is the primary contact.3
Activity logged
An activity row is inserted with
kind = email, source = email, and the source event ID as the idempotency key. If a retry delivers the same email event twice, the deduplication constraint ensures only one activity appears on the timeline.4
Deal timeline updated
The Deal’s activity timeline shows the email with subject, timestamp, and direction (inbound or outbound). The Account Manager sees it the next time they open the deal — no notification unless they are mentioned.
Configuration
Connecting your email account
- Gmail / Google Workspace
- IMAP / SMTP
1
Open Email settings
Go to Settings → EMAIL → Connect account.
2
Authorise with Google OAuth
Click Connect Google account and complete the OAuth flow. CyberOS requests the minimum required scopes: read, send, and modify (for archiving).
3
Select the inbox to sync
Choose which labels or folders to sync. CyberOS recommends syncing your primary inbox and Sent folder at minimum.
4
Confirm
Your email account is now connected. Existing threads from tracked domains will appear in the unified inbox within minutes.
Setting up domain tracking for CRM auto-log
Domain tracking controls which email domains trigger automatic CRM activity logging.1
Open domain tracking settings
Go to Settings → CRM → Tracked domains.
2
Add domains
Enter the client or partner domain (for example,
acme.com). You can add multiple domains. Only emails to or from addresses at tracked domains will auto-log to CRM.3
Review and save
Review the list carefully. Every change to tracked-domain configuration is audited. Confirm and save.
Tracked-domain configuration is itself audited — every add, change, or removal writes a memory row. The CSO can review the full configuration history at any time.
Email templates
Create reusable email templates for common outbound scenarios (for example, proposal follow-up, meeting confirmation, payment request). Templates support merge fields that pull from CRM context:{{contact.salutation}}, {{deal.name}}, {{deal.amount_vnd}}, and {{account.name}}.
Access templates at EMAIL → Templates → New template. Templates are available to all members in your workspace and can be scoped to specific pipelines or deal stages.
Integration with CRM
The EMAIL → CRM integration is bidirectional:- Inbound emails from tracked domains appear as
emailactivities on the matching Contact and Deal within seconds of arrival. - Outbound emails you send from the CyberOS unified inbox are logged immediately on send.
- Thread history is available from the Deal timeline — click any email activity to expand the full thread without leaving the deal view.
Integration with CHAT (AI drafting via @genie)
From any email thread, type@genie in the reply composer to ask CUO to draft a response. Genie has access to:
- The sanitised email thread (CaMeL quarantine prevents prompt-injection from inbound message content)
- The CRM account and deal context for the matched Contact
- Relevant KB documents (for example, pricing references, service descriptions, policy pages)