Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Mail - Email Client

Your intelligent inbox

Mail Interface Screen

Overview

Mail is the email application in General Bots Suite. Read, compose, and organize your emails with AI assistance. Mail helps you write better emails, find important messages, and stay on top of your inbox without the clutter.


Features

Folders

FolderDescription
πŸ“₯ InboxIncoming messages
⭐ StarredImportant emails
πŸ“€ SentSent messages
πŸ“ DraftsUnsent drafts
πŸ—‘οΈ TrashDeleted emails

Labels

LabelIconUse For
UrgentπŸ”΄Time-sensitive
Personal🟒Private emails
WorkπŸ”΅Professional
Finance🟑Bills & money
Custom🟣Create your own

Email Actions

ActionDescription
ReplyRespond to sender
Reply AllRespond to all recipients
ForwardSend to someone else
ArchiveRemove from inbox
StarMark as important
LabelOrganize with labels
DeleteMove to trash

Keyboard Shortcuts

ShortcutAction
CCompose new email
RReply
AReply all
FForward
EArchive
SStar/unstar
DeleteMove to trash
Ctrl+EnterSend email
EscapeClose/cancel
↑ / ↓Navigate emails

Email via Chat

Checking Your Inbox

Reading an Email

Composing an Email

AI-Assisted Writing

Searching Emails


API Endpoints

EndpointMethodDescription
/api/email/inboxGETList inbox messages
/api/email/sendPOSTSend email
/api/email/draftPOSTSave draft
/api/email/:idGETRead email
/api/email/:idDELETEDelete email
/api/email/:id/starPOSTToggle star
/api/email/:id/labelPOSTAdd label
/api/email/searchGETSearch emails

Query Parameters

ParameterValuesDefault
folderinbox, sent, drafts, trash, starredinbox
labelLabel namenone
unreadtrue, falsenone
limit1-10025
offsetNumber0

Send Email Request

{
    "to": ["john@company.com"],
    "cc": [],
    "bcc": [],
    "subject": "Project Update",
    "body": "Hi John,\n\nHere's the latest update...",
    "attachments": ["file-id-123"]
}

Email Response

{
    "id": "msg-456",
    "from": "sarah@company.com",
    "to": ["you@company.com"],
    "subject": "Q2 Report Review",
    "body": "Hi,\n\nPlease review the attached...",
    "date": "2025-05-15T10:32:00Z",
    "read": false,
    "starred": true,
    "labels": ["work"],
    "attachments": [
        {
            "id": "att-789",
            "name": "Q2-Report.pdf",
            "size": 2457600
        }
    ]
}

Configuration

Configure email in config.csv:

key,value
smtp-server,smtp.gmail.com
smtp-port,587
imap-server,imap.gmail.com
imap-port,993
email-from,Your Name <you@gmail.com>

Note: Use app-specific passwords for Gmail, not your main password.


Troubleshooting

Emails Not Loading

  1. Check internet connection
  2. Verify email credentials
  3. Check IMAP settings
  4. Refresh the page

Send Fails

  1. Check recipient address
  2. Verify SMTP settings
  3. Check attachment size (max 25MB)
  4. Try again in a moment

Missing Emails

  1. Check spam/junk folder
  2. Verify filters aren’t hiding emails
  3. Check trash folder
  4. Sync may take a few minutes

See Also