Hyponema

Prompt management

Shape your agent. Dashboard or SDK.

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.

No spam. Early access invites only.

aria · v3production
live

Personality scales

  • coldwarm
  • formalcasual
  • conciseverbose
  • deferentialassertive
  • playfulserious
draft prompt · 6 blocksautosave

What it covers

One place to shape the agent. Three guardrails around it.

aria · v3live
Identitywarm wellness coach · en + es
Voicecartesia · sonic · soft female
Modalityvoice + text
Quiet hours22:00–08:00

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.

guardrails3 active
  • medical_adviceBLOCK
  • pricing_offerREDIRECT
  • self_harmESCALATE

Guardrails

Three ways to handle things the agent shouldn’t say. Block them, steer the topic, or escalate. Caught before the user ever hears them.

historyaria
  • v3productiontoday
  • v2archived2d ago
  • v1archivedlast wk

Versioning & rollback

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

The full agent, configured in one place.

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.

aria · v3production
edited 2m ago · alice@acme

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

medical_advice · BLOCKpricing_offer · REDIRECTself_harm · ESCALATE

Quiet hours

22:00–08:00 · user’s time zone · all week

GUARDRAILS

Quiet hours. Consistency checks. Escalations. Set once. On every call.

DYNAMIC VARIABLES

Prompts that adapt to the moment.

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.

  1. Built-in

    Time of day, day of the week, the language they speak, the version of the agent. Already wired up.

    01
  2. From memory

    The right context for this conversation, surfaced from the engine and put right at the top of the prompt.

    02
  3. Your own

    Per-agent values with defaults. Override them per session, per user, or per integration.

    03
prompt.previewresolves · live

> 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.

systemmemorycustomresolved at preview

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.

Voice agents built for years, not minutes.

Bring your own keys. Join the waitlist for early access.

No spam. Early access invites only.

Or read the docs →