Spaces

What your agent can do on Email

Connect your Email account once and your AI agent can use 25 tools on it, through one MCP server or the REST API. Every action stays inside the Email limits that keep the account safe.

In plain words

Every tool

Some tools work on every channel where the platform supports them. If Email does not support an action, Spaces returns an error and nothing is sent. Writes need an Idempotency-Key, so a retry never sends twice.

Email

What it doesMCP toolREST
Your emails, newest first. Filter by folder, by address or by date.list_emailsGET …/emails
The contacts saved in your mailbox.list_email_contactsGET …/email-contacts
One email, with its text and attachments.get_emailGET …/emails/{email_id}
Send one email to one person, or reply on a thread. Never a bulk send.send_emailPOST …/emails
Move an email to the trash.delete_emailDELETE …/emails/{email_id}
Mark an email read or unread, or move it to another folder.update_emailPATCH …/emails/{email_id}
A file attached to an email.get_email_attachmentGET …/emails/{email_id}/attachments/{attachment_id}
Your mail folders, such as the inbox and sent mail.list_email_foldersGET …/email-folders
One mail folder.get_email_folderGET …/email-folders/{folder_id}
Save an email as a draft for you to check and send yourself.create_email_draftPOST …/email-drafts

Pause and approvals

What it doesMCP toolREST
Stop every message, post, comment, invitation, scheduled message and routine at once. Reading keeps working.pause_all_sendingPOST /v1/messaging/pause
Start sending again after a pause. Waiting scheduled messages and routines carry on.resume_all_sendingPOST /v1/messaging/resume

Accounts

What it doesMCP toolREST
The accounts you have connected, with their status and when each last had activity. Search by name, filter by channel or status, sort and page.list_messaging_accountsGET /v1/messaging/accounts
A link to connect a new account, or to reconnect one.create_messaging_connect_linkPOST /v1/messaging/accounts/connect-link
Disconnect an account.disconnect_messaging_accountDELETE …
Status of one connected account.get_connected_accountGET …
Start reconnecting an account that needs a sign-in.reconnect_accountPOST …/reconnect
Enter a sign-in or verification code the platform asked for. The code is not stored.solve_checkpointPOST …/checkpoint
Ask the platform to send the verification code again.resend_checkpointPOST …/checkpoint/resend
Restart an account that has stopped syncing.restart_accountPOST …/restart
Fetch an account’s messages again from the platform.resync_accountPOST …/sync

Usage and billing

What it doesMCP toolREST
Messages sent today and this week, and how much room is left on each account.get_messaging_usageGET /v1/messaging/usage
Usage by day for each account, as a spreadsheet or JSON: messages sent, new conversations and other actions. No message text.export_messaging_usageGET /v1/messaging/usage/export
Your plan and billing status.get_messaging_billingGET /v1/messaging/billing
A checkout link to choose a plan.create_messaging_billing_checkoutPOST /v1/messaging/billing/checkout

Connect it

Use https://api.spacesos.com/mcp/email for an MCP server with only the Email tools, or https://api.spacesos.com/mcp for every channel. Setup steps for each AI client. An overview for Email: Email API for AI agents.

Other channels: WhatsApp, Instagram, LinkedIn, Messenger, X.