Operating Protocols
What are operating protocols?
Section titled “What are operating protocols?”Operating protocols are multi-phase workflows that control how an agent responds, when it should use tools, and how it should move from one phase to the next.
Each protocol is made up of phases. A phase typically contains:
- A phase name or key — the label used in the editor.
- Instructions — what the agent should do during that phase.
- An optional attached tool — the tool the phase may call.
- Transitions — the conditions that determine the next phase.
The platform also applies built-in communication principles when the agent responds. Those are not configured manually in the current UI.
Creating a protocol manually
Section titled “Creating a protocol manually”-
Open the agent detail view and navigate to the Operating Protocol tab.
-
Click Add Phase to create a new phase in the workflow.
-
For each phase, configure:
- Phase name — a short label (e.g., “Greeting”, “Diagnosis”, “Resolution”).
- Instructions — what the agent should do during this phase.
- Attached tool — optionally connect one tool to that phase.
- Transitions — define which condition leads to which next phase.
-
Mark the correct start phase and connect each phase to the next relevant phase or output.
-
Click Save to apply the protocol to the agent.
Generate with AI
Section titled “Generate with AI”Instead of building a protocol by hand you can let the platform generate one from a natural-language prompt.
-
Open the agent detail view and navigate to the Operating Protocol tab.
-
Click Generate with AI.
-
Describe the behavior you want in plain language, for example: “Greet the customer, ask for their account number, run diagnostics on their line, and either resolve the issue or escalate to a human technician.”
-
Select a change intensity to control how the generator treats any existing protocol.
-
Review the generated phases and adjust as needed, then Save.
Change intensity
Section titled “Change intensity”When generating or regenerating a protocol, the change intensity determines how much of the existing protocol is preserved.
| Intensity | Behavior |
|---|---|
| PRESERVE | Minimal changes. Keeps the existing phase structure intact and only patches the sections affected by the prompt. Best when you want to tweak a working protocol. |
| BALANCE | Moderate rewrite. Merges the existing protocol with the new prompt, restructuring phases where necessary while retaining proven patterns. Good default for iterative refinement. |
| REWRITE | Full overhaul. Discards the current protocol and builds a new one entirely from the prompt. Use when the agent’s purpose has fundamentally changed. |