← All experiences
MailPatio

A dedicated inbox for your workflow.

Give each person, project or process a place for the email that belongs there. Define what your application may read, draft and send while keeping personal correspondence separate.

The Patio atlas

Inside MailPatio.

Choose a topic or browse every data resource, capability and integration. Open an item to see what connects to it.

52items

Explore by topic

MailPatio

Browse all items 52

1–18 of 52 items
Page 1 of 3

The catalog distinguishes upstream building blocks from proposed Patio connections. These are not live account bindings.

Inspect item

The workflow lab

See the records change.

Choose an incoming case and a recipient permission. Inspect the field mapping, the records kept and the exact handoff.

Fictional sample data

MailPatio / Workflow

Turn an invoice email into a cited reply

Keep the original attachment, extract a precise source fragment and prepare a draft tied to its conversation.

Recipient permissionDocument review in LetterPatio
Current resultOriginal → cited fragment → reviewable draft
3local records1immutable originals1source relationships
MailPatio. Readable original. Original → cited fragment → reviewable draft. Selected projection available. 4 Fields received.
01

Source records

What arrived, with its context

Invoice attachment
email.attachment
fileName
invoice-42.txt
content
Invoice INV-42 · EUR 84.00 Due: 2026-11-15
mediaType
text/plain; charset=utf-8
All fields & provenance7
sourceAccount
mailbox:studio-demo
sourceObject
message:m-104/attachment:a-1
contentIdentity
demo-content:c41
tenant
studio-demo

The acquired bytes and account-bound source relationship are separate evidence.

Message context
email.message
messageId
m-104
threadId
t-29
from
accounts@example.invalid
All fields & provenance5
subject
Invoice INV-42
receivedAt
2026-10-28T09:12:00Z

Sender, message identity and time stay tied to this mailbox.

02

Mapping & decisions

What changes, what stays separate

01Mapped
sourceObject + contentIdentitymessage:m-104/attachment:a-1
originalReforiginal:invoice-42
Mapping rule

Preserve content once; bind every source separately.

02Retained
content / lines 1–2Invoice INV-42 · EUR 84.00 Due: 2026-11-15
citation.quoteInvoice INV-42 · EUR 84.00 Due: 2026-11-15
Mapping rule

UTF-8 extraction preserves the exact quotation.

03Mapped
message.threadIdt-29
draft.contextRefthread:t-29
Mapping rule

Only a successful extraction can support a cited draft.

Retain one immutable original
Why this decision?

Content identity is scoped to the tenant. A matching filename would not be enough to deduplicate.

Cite before drafting
Why this decision?

The draft references a specific source fragment rather than presenting extracted text as an original fact without evidence.

03

Resulting records

What this product keeps

Preserved original
knowledge.original-document
originalRef
original:invoice-42
immutable
true
sourceRelationships
1
All fields & provenance5
contentIdentity
demo-content:c41
readable
true

Deduplication saves one original; it does not combine account permissions.

Exact source citation
knowledge.document-citation
quote
Invoice INV-42 · EUR 84.00 Due: 2026-11-15
location
lines:1-2
originalRef
original:invoice-42
All fields & provenance4
extractionRef
extract:utf8:42

The quotation points to the original and this extraction run.

Reply draft
communication.reply-draft
subject
Re: Invoice INV-42
body
Thank you. I have received invoice INV-42 for EUR 84.00, due 15 November 2026.
sourceCitation
citation-42
All fields & provenance7
draftId
draft-42:v1
contextRef
thread:t-29
reviewed
false
deliveryState
not_sent

A cited draft is prepared; sending still requires its own content and recipient approval.

Typed handoff

MailPatioLetterPatio

document.review-projection.v1
Selected projection available
Fields received
originalRef
original:invoice-42
citationRef
citation-42
excerpt
Invoice INV-42 · EUR 84.00
purpose
document_review
Remain outside this handoff
emailBodyallAttachmentsaccountCredentialsunrelatedDocuments

Only these selected fields cross into the receiving product.

Sample grantdemo-grant:mailpatio:letterpatio:document.review-projection.v1
Inspect the rules and source foundations6

One tenant, mailbox and document-review purpose. Draft preparation does not send email.

ContractSpec supplies the cited building blocks. This end-to-end recipe is a proposed Patio composition; its fixture decisions do not run those services.

A local simulation. No account is connected and no message, publication or deployment is sent.