1. Clarity
Be specific about the agent’s role and objective. If the prompt is vague, the output will be vague. A generic instruction produces generic behaviour. A precise instruction gives the agent something concrete to follow. Compare:- Weak: “You are a friendly assistant.”
- Strong: “You are a recruitment consultant at AutoSkills UK calling candidates who previously registered interest in automotive roles in order to book a callback with a senior recruiter.”
2. Constraints
Define what the agent must not do. Constraints reduce failure points and help keep the conversation within safe and useful boundaries. They are especially important in production environments where the cost of going off-script is real. Examples of useful constraints include:- do not discuss pricing,
- do not offer discounts,
- do not schedule outside business hours,
- do not guess when information is unavailable,
- do not engage in off-topic conversation.
3. Direction
Every part of the prompt should move the conversation toward the intended outcome. If the goal is to book an appointment, the conversation should consistently work toward that booking. If the goal is to qualify a lead, the prompt should keep steering toward qualification. If the goal is to collect missing information, the agent should stay focused on gathering it. This applies not only to the main script, but also to objection handling, fallback responses, and edge cases. Every response should support the purpose of the call.4. Control
Do not give the agent more freedom than the use case requires. The more room the agent has to improvise, the more likely it is to drift, hallucinate, or go off-script. In most business workflows, tighter prompts perform better than loose ones. Give the agent a structured conversation flow. Define what it should say at each stage. Tell it how to respond when the contact says yes, when they say no, and when they say something unexpected. The goal is not to make the conversation robotic. The goal is to give the agent enough structure to stay effective while still sounding natural.Best practice
A strong production prompt should do four things clearly:- define the agent’s role,
- set clear boundaries,
- point every response toward the desired outcome,
- and tightly control how the conversation is handled.
