← All experiences
VoicePatio

Give your product a way to listen and speak.

Connect transcription, spoken responses and conversation turns to your application. VoicePatio is a proposed service for voice experiences with explicit recording and action permissions.

The Patio atlas

Inside VoicePatio.

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

61items

Explore by topic

VoicePatio

Browse all items 61

1–18 of 61 items
Page 1 of 4

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

VoicePatio / Workflow

Take one traceable action out of a meeting

Keep transcript timing honest, confirm the action owner and pass a selected task instead of an entire recording.

Recipient permissionSelected meeting action in MailPatio
Current resultOne cited action, ready for a reviewed handoff
1local records2source relationships
VoicePatio. Timing and owner confirmed. One cited action, ready for a reviewed handoff. Selected projection available. 5 Fields received.
01

Source records

What arrived, with its context

Recorder transcript segment
meeting-recorder.transcript-segment
meetingRef
meeting:42
segmentRef
segment:42:3
channel
speaker_1
All fields & provenance6
startMs
12,400
endMs
18,900
text
I will send the revised plan tomorrow.

Fictional normalized recorder output. Provider timing may be absent; absent values remain null.

Selected review context
meeting.review-context
calendarRef
event:launch-review
inviteeRefs
person:avery, person:blair
confirmedActionOwner
person:avery
All fields & provenance5
selectedDueDate
2026-11-02
exactTimestampRequired
true

Invitees are context, not proof of attendance or speaker identity.

02

Mapping & decisions

What changes, what stays separate

01Retained
segment.startMs12,400
citation.offsetMs12,400
Mapping rule

Keep the normalized recorder timing exactly; absent timing stays null.

02Retained
review.confirmedActionOwnerperson:avery
action.ownerRefperson:avery
Mapping rule

Use the person’s explicit review choice, never a channel-to-invitee guess.

03Retained
review.selectedDueDate2026-11-02
action.dueDate2026-11-02
Mapping rule

Keep the reviewed date; do not infer a date without context.

One cited action, ready for a reviewed handoff
Why this decision?

This recipe requires a timed source citation and a confirmed owner before preparing the recipient’s action summary.

Pass the action; keep the recording local
Why this decision?

The receiving MailPatio context gets the selected task and a citation reference, not the full transcript, recording or invitee list.

03

Resulting records

What this product keeps

Reviewed action candidate
meeting.action-candidate
actionRef
action:meeting-42:1
title
Send the revised plan
ownerRef
person:avery
All fields & provenance7
dueDate
2026-11-02
sourceSegment
segment:42:3
timestampMs
12,400
reviewState
confirmed_by_person

The selected owner and due date are human-confirmed sample fields, not guesses from an invitee list or the word “tomorrow”.

Typed handoff

VoicePatioMailPatio

meeting.action-summary.v1
Selected projection available
Fields received
actionRef
action:meeting-42:1
title
Send the revised plan
ownerAlias
mail:avery
dueDate
2026-11-02
citationRef
meeting:42/segment:3@12400ms
Remain outside this handoff
recordingfullTranscriptinviteeListvoiceprint

Only these selected fields cross into the receiving product.

Sample grantdemo-grant:voicepatio:mailpatio:meeting.action-summary.v1
Inspect the rules and source foundations3

A chosen meeting and reviewed action; invitees do not prove attendance or speaker identity.

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.