Diska
Concepts

Prompt Builder

Drive an agent with a single system instruction instead of a visual Flow.

Diska agents run in one of two editing modes. The Flow Builder models the conversation as a graph of nodes; the Prompt Builder drives the whole conversation from a single system instruction. A blank agent (created without a template) opens in the Prompt Builder — it is the fastest way to get a working agent.

What you configure

SettingEffect on the call
System instructionThe persona, objective, tone and limits — the model follows it for the entire call.
GreetingHow the call opens: the agent speaks your configured message first, or waits for the caller to speak.
VoiceThe voice the agent speaks with, resolved server-side from the published version.
LanguageThe language the agent speaks and is transcribed in.
Personality and objectionsAppended to the instruction as dedicated sections.
Knowledge basesAttached bases are searchable mid-call; see Knowledge Base.
ActionsBookings, SMS and custom API calls the model may trigger during or after the call.

The prompt editor autosaves as you type. Changes accumulate in a draft; live calls always use the published version, so nothing you edit affects callers until you publish.

Writing a good instruction

  • State who the agent is, what it must achieve on this call, and what it must never do.
  • Keep it in the language the agent speaks.
  • Prefer short, imperative rules over long prose — the model follows lists better than paragraphs.
  • Do not paste knowledge documents into the prompt; attach a knowledge base instead, so retrieval stays scoped and up to date.

Testing

Use the Test panel for a real browser voice call (draft or published version), or the Chat tab for a quick text exchange. See Test the agent.

If the conversation needs branching, data collection with validation, or different behavior per step, switch to the Flow Builder — the Prompt Builder trades that control for speed.
Copyright © 2026