Persona Builder
Personality, voice, channel, quiet hours, consistency checks. One place in the dashboard, the same in the SDK. Pick whichever fits how you work.
Prompt management
Personality, voice, quiet hours, guardrails, dynamic variables, consistency checks. Edit them in the dashboard or push them from your code — same controls, same versioning, same guardrails. We never rewrite what you wrote.
Personality scales
What it covers
Personality, voice, channel, quiet hours, consistency checks. One place in the dashboard, the same in the SDK. Pick whichever fits how you work.
Three ways to handle things the agent shouldn’t say. Block them, steer the topic, or escalate. Caught before the user ever hears them.
Every save is locked in. Promote drafts to production. Roll back in one click when something breaks.
The invariant
Your prompt goes inexactly as you wrote it.
Inside one persona
Personality, system prompt, guardrails, quiet hours, consistency checks, dynamic variables. No spreadsheets. No prompt sprawl. The side panel shows the version going out on the next call.
System prompt
You are Aria, a warm wellness coach.
You speak softly and never push.
When the user sounds heavy, slow
down. When they sound bright, follow
their energy.
Tonight is {{system__time_of_day}}.
Open thread: {{memory__open_thread}}.Guardrails
Quiet hours
22:00–08:00 · user’s time zone · all week
GUARDRAILS
DYNAMIC VARIABLES
Pull in the time, the person, the session, or your own values right inside the prompt. We swap them in before the model sees a single token. Typos in built-in variables fail loud — you catch them right away.
Time of day, day of the week, the language they speak, the version of the agent. Already wired up.
The right context for this conversation, surfaced from the engine and put right at the top of the prompt.
Per-agent values with defaults. Override them per session, per user, or per integration.
> It’s {{system__time_of_day}}→evening. You’re speaking with {{system__user_name}}→Marc.
> Last call ended on {{memory__last_open_thread}}→weekend recovery.
> Coach name: {{coach_name}}→Aria.
Verbatim
System prompt.
Your words go into the model, untouched. We never silently rewrite them.
Versioned
Every save.
Locked-in snapshots. One-click rollback. No drift between staging and production.
Live
Guardrails.
Off-limits topics, consistency checks, quiet hours — caught before the user ever hears them.
Bring your own keys. Join the waitlist for early access.