Email commands

Mailboxes forwarded to the owner and staff on WhatsApp or Telegram; replies and new emails written by you or by the AI, always confirmed.

Run each as one terminal line starting with $ , with real values instead of the examples. Plain text version.

Common tasks

Answer an email: the person's exact words, or "with ai:" and what the AI should write (always shown first, sent on yes):

reply to email M7K2Q: Thank you, we received it
reply to email M7K2Q with ai: thank them and say we deliver on Monday
reply all to M7K2Q: noted

Answer the newest email forwarded to this chat ("ai: …" without quoting it answers the newest one of the last 12 hours, and says which):

reply to this email with a short thank-you
reply to this email: Received, thank you
ai: thank them and say we deliver on Monday

A new email (subject after "subject:" and " | "; otherwise the AI suggests one):

email john@example.com: subject: Visit | We will visit on Monday at 10
send email to john@example.com and tell them thanks

Forward, mark read or unread, see an email whole:

forward email M7K2Q to accounts@example.com: please handle this
mark email M7K2Q as read
show email M7K2Q

Lists and status:

recent emails
unanswered emails
email status
check mailboxes

Never fetch some emails again: a sender, its name on any domain (cwp@*), a whole domain, or a subject (any sender). Replying "ignore" to a forwarded email lists these choices; the number saves it:

ignore emails from news@shop.example
ignore emails from cwp@*
ignore emails from @spam.example
ignore emails with subject "Automatic Backup created"
stop ignoring cwp@*
stop ignoring subject "Automatic Backup created"
ignored senders

All commands

$ reply to email M7K2Q: thank you, we received it
Answer an email (your words, or the AI writes it) (changes something)
Form: reply to email M7K2Q: <text>
Details: email code (like M7K2Q), text (optional), with ai (the AI writes it) (optional), all (everyone the email went to) (optional)
Also: reply to M7K2Q with ai: tell him we deliver on Monday, reply all to M7K2Q: noted, thanks
$ ai: thank them, we deliver on Monday
Answer the newest email of this chat with the AI ("ai: …", without quoting it) (changes something)
Form: ai: <what the AI should write>
Details: what the AI should write
Also: ai tell them a short bedtime story, ai: write a small story for him
$ reply to this email with a success message and make it professional
Answer the email this chat just received (changes something)
Form: reply to this email <what the AI should write>
Details: text (optional), what the AI should write (optional), all (everyone the email went to) (optional)
Also: reply to this email: Thank you, received, answer the last email saying we will call tomorrow
$ email john@example.com: the meeting moved to 3 pm
Send a new email (your words, or the AI writes it) (changes something)
Form: email john@example.com: <text>
Details: email address(es), mailbox (optional), with ai (the AI writes it) (optional), text (optional), what the AI should write (optional)
Also: email it to john@example.com: here is the signed contract, send email to john@example.com and tell them thanks
$ mark email M7K2Q as read
Mark an email read or unread in the mailbox (changes something)
Form: mark email <email code (like M7K2Q)> as <read or unread>
Details: email code (like M7K2Q), read or unread
Also: mark M7K2Q unread
$ forward email M7K2Q to accounts@example.com
Forward an email (with its attachments) to another address (changes something)
Form: forward email <email code (like M7K2Q)> to <email address to forward to>
Details: email code (like M7K2Q), email address to forward to, text (optional)
Also: forward M7K2Q to hadi@example.com: please handle this
$ ignore emails from news@shop.example
Ignore every future email from a sender (or a domain) (changes something)
Form: ignore emails from <person or people>
Details: person or people, mailbox (optional)
Also: ignore all emails from spam.example, ignore sender news@shop.example
$ ignore emails with subject "Automatic Backup created"
Ignore every future email whose subject contains some words (any sender) (changes something)
Form: ignore emails with subject <text>
Details: text, mailbox (optional)
Also: ignore emails whose subject contains weekly newsletter, ignore subject Automatic Backup created
$ stop ignoring subject "Automatic Backup created"
Stop ignoring a subject (changes something)
Form: stop ignoring subject <text>
Details: text
Also: unignore subject weekly newsletter
$ stop ignoring news@shop.example
Stop ignoring a sender (changes something)
Form: stop ignoring <person or people>
Details: person or people
Also: unblock @spam.example
$ ignored senders
Ignored senders of my mailboxes (changes something)
Also: show blocked senders
$ show email M7K2Q
Show an email in full, with its attachments (changes something)
Form: show email <email code (like M7K2Q)>
Details: email code (like M7K2Q)
Also: open email M7K2Q
$ recent emails
Recent emails of my mailboxes (or only the unanswered ones) (changes something)
Details: unanswered (optional)
Also: any new emails?, inbox
$ check mailboxes
Check the mailboxes for new email now (changes something)
Also: check for new emails, fetch emails now
$ email status
Mailboxes: connected or not, and who gets each (changes something)
Also: connected mailboxes, who gets which mailbox
$ assign mailbox sales to Hadi, group Ops
Choose who gets a mailbox (changes something)
Form: assign mailbox <mailbox> to <person or people>
Details: mailbox, person or people
Also: give the mailbox support to owner, staff