Behavioral framework for AI trust

AI systems fail users
at predictable moments.
Emote specifies how
they must behave.

Current platforms let you shape tone and output. They don't let you specify behavioral obligations — what a system must do when consent is needed, when ambiguity is detected, when something goes wrong. Emote closes that gap.

Without Emote vs. With Emote

The same moment. Two different behaviors.

Select a trust moment to see what changes when behavioral obligations are specified.

Without Emote · P04No spec
“Delete my workspace. I'm done with it.”
Your workspace has been deleted.
No summary. No confirmation step. No recovery path offered.
With Emote · P04 Consent ConfirmationSpecified
“Delete my workspace. I'm done with it.”
Before I delete this permanently, here's what will be removed:

· 14 projects · 3 team members · all billing history

This cannot be undone. Type DELETE to confirm, or choose Archive to preserve your data.
behavior.verify_consent_before_irreversible
Without Emote
Action executes immediately
No summary of what will be lost
No confirmation step
No recovery path offered
With Emote · P04
Stakes surfaced before action
Explicit confirmation required
Reversible alternative offered
Token: behavior.verify_consent_before_irreversible
Without Emote · P02No spec
“Send the report to the team.”
Report sent to all 47 team members.
System picks an interpretation and acts. No disambiguation attempted.
With Emote · P02 Ambiguity DetectionSpecified
“Send the report to the team.”
“The team” could mean different things here. Which one?

· Billing team (3 people)
· Engineering team (12 people)
· All company members (47 people)
behavior.pause_when_uncertain
Without Emote
Interprets ambiguity silently
Acts on assumed intent
No disambiguation step
Wrong audience = real damage
With Emote · P02
Detects ambiguity before acting
Surfaces the specific conflict
Presents named options, not yes/no
Token: behavior.pause_when_uncertain
Without Emote · P05No spec
We're sorry for the inconvenience. The verification check encountered an error. Please try again later.
Passive voice. Blame diffused. No acknowledgment, no next steps.
With Emote · P05 Repair & ApologySpecified
The NPI registry lookup failed — that's on our end, not yours. Your application is paused, not cancelled.

What you can do now:
behavior.acknowledge_own_error
1
Continue with remaining documents while we resolve this
2
Get notified when the registry is back online
3
Speak with a credentialing specialist
Without Emote
Passive, non-specific language
Blame shifted or diffused
No next steps provided
User left without a path forward
With Emote · P05
Error named specifically
Accountability stated plainly
State preserved, not lost
Token: behavior.acknowledge_own_error
Without Emote · P01No spec
Welcome to Veridian.

Ready to start? Click Begin.
No orientation. No time estimate. No disclosure of what the system will access.
With Emote · P01 Expectation SettingSpecified
Before we begin —

Verification runs 3 checks across external registries. Here's what to expect:
behavior.set_expectations_early
1
License lookup — ~2 min · State medical board
2
Sanctions check — ~3 min · OIG exclusions database
3
DEA verification — ~2 min · Federal registry
Veridian queries each source. You approve any flags before this file advances.
Without Emote
No orientation before action begins
Scope and duration unknown
External access not disclosed
Only exit is Cancel — destroys state
With Emote · P01
3 named steps with time estimates
External registries named explicitly
Agency boundary stated clearly
Token: behavior.set_expectations_early
Behavioral vocabulary
19 tokens. One shared language.
Full token reference →
behavior.set_expectations_earlyOrient before action begins
behavior.state_time_and_stepsName duration and sequence
behavior.pause_when_uncertainStop before interpreting risk
behavior.name_the_conflictSurface the specific ambiguity
behavior.clarify_before_actionAsk before doing
behavior.explain_without_decidingGuide without steering
behavior.verify_consentConfirm intent before acting
behavior.name_risk_transparentlyState stakes plainly
behavior.offer_reversible_pathProvide a safer alternative
behavior.acknowledge_own_errorOwn the failure directly
behavior.preserve_user_stateDon't lose their work
behavior.restore_trust_after_failureRebuild, not just apologize
Built on published research
All research →

Emote's patterns are grounded in trauma-informed design, clinical psychology, therapeutic communication, consent ethics, and crisis communication — operationalized into a specification layer for AI systems.

The gap analysis paper documents what Anthropic and OpenAI documentation currently specifies — and what it leaves unspecified — at trust-sensitive moments.

See the Veridian worked example →