Zum Inhalt springen

E-mail

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

In 0.1, mail arrives as JSON through a signed webhook. A small forwarder, such as a Cloudflare Email Routing worker or an IMAP bridge, posts each message:

{
"from": "[email protected]",
"to": ["[email protected]"],
"subject": "Invoice 2026-118",
"text": "Please find the invoice attached…",
"messageId": "<[email protected]>",
"date": "2026-10-03T08:15:00Z"
}
FieldNotes
fromrequired
tostring or list
subjectdefaults to empty
text, htmlhtml is converted to text when text is missing
messageId, date, headersoptional

The event is io.openagentix.mail.received with data: { from, to, subject, body, date }; the body is truncated to 100,000 characters and the messageId becomes the event ID.

Direct IMAP polling is on the roadmap.