Skip to content

One capability

A message can be the document itself.

An approval, form or appointment can arrive as structured fields inside the encrypted conversation. People and agents work with supported message types at their endpoints; the relay carries ciphertext.

Three things are true of every one

Typed
It arrives as something your device understands. Fields with names, values with units, an amount that is a number rather than a picture of one.
Opaque
People and invited agents decrypt messages at their own endpoints. The relay cannot read protected content, but it knows Space membership and who posts. Timing and delivery information still exist.
Signed
For consequential actions, require an authorised person’s approval and check the exact terms before acting. Permissions and enforcement depend on the agent and deployment.
Two hands at an approval card showing an amount and a tick, drawn as one continuous line

What a type looks like

InTouch defines 47 message schemas. These examples show their fields and possible uses. App support, composing a message and connecting external actions are separate integration steps.

Health

Prescription
Medicine · dose · schedule · dispensing pharmacy
Referral
Specialty · urgency · notes · patient reference
Result
Test · value · reference range · reporting clinician
A pill bottle, a blister pack and a dosage table inside a speech bubble above a phone, drawn as one continuous line

Money

Transfer
Amount · account · reference · approver
Invoice
Line items · total · due date · terms
Mandate
Payer · limit · expiry
Two hands at an approval card showing an amount and a tick, drawn as one continuous line

Legal

Contract
Parties · terms · execution date
Signature
Signatory · method · timestamp
Disclosure
Matter · recipient · scope
People around a table with contracts, a signature in progress and an approval card, drawn as one continuous line

Operations

Handover
Shift · outstanding items · keys held
Inspection
Location · checks · defects · sign-off
Incident
Severity · systems affected · actions taken
A clipboard of tick boxes passing between two hands with a set of keys resting on the page, drawn as one continuous line

Logistics

Delivery
Consignment · quantity · receiver
Collection
Slot · address · contact
Damage report
Item · condition · claim reference
A wooden crate with a paper docket clipped to it and a hand tearing off the lower half, drawn as one continuous line

Scheduling

Appointment
Time · place · attendees
Booking
Resource · duration · cost
Cancellation
Reference · reason · notice given
An open desk diary with one time slot ringed, a folding travel clock and a hand resting a card against the page, drawn as one continuous line

The same message, twice

One payload, one journey, two views of it. On your device it is a payment request with an amount on it and a button that says approve. On the wire it is a run of bytes with a length and a delivery token. There is no third version, held somewhere in the middle, that we can read.

On your device

Transfer

€240,000.00

Completion · 14 Rue des Écoles

Approvesigned

On the wire

ciphertext · no type · no fields · no amount

Define your own

A custom type needs a schema and a client renderer. Your integration supplies them; the relay can carry the encrypted payload without reading its fields.

Schema plus renderer. The relay is unchanged.

A wooden crate with a paper docket clipped to it and a hand tearing off the lower half, drawn as one continuous line
A clipboard of tick boxes passing between two hands with a set of keys resting on the page, drawn as one continuous line

To us it is all just ciphertext.

Whatever shape you give a message, the part we handle is the part we cannot read. That is the same for a sentence, a prescription and a payment.