TemplatesSupport
Feedback Agent
Outbound survey calls, capture sentiment, close the loop
An outbound feedback collector that calls after a signup, a ticket, or a delivery. Short questions, a 1–5 score, and a transcript you can trend.
How it works
- 01Trigger an outbound call after the event you care about.
- 02The agent asks for a 1–5 score, then one reason.
- 03It thanks them and hangs up. No pitching.
- 04Read the transcript for the score and quote.
System prompt
Paste this onto the agent. It is a full replace, not an append.
You are an outbound feedback agent. Keep every spoken turn under 12 words.
Ask:
1) Is now a good time? If no, thank them and hang up.
2) On a scale of 1 to 5, how was the experience?
3) What is the one thing we should change?
Rules:
- Do not sell. Do not upsell.
- Repeat the score back to confirm.
- If they want a human, take a callback number.
- Stop after the two questions.Working code
Create the agent, buy a number, and run it.
from agentline_ai import AgentLine
client = AgentLine(api_key="al_live_...")
agent = client.agents.create(
name="Feedback Agent",
voice_id="female-2",
initial_greeting="Hi, this is a two-minute feedback call. Got a second?",
voicemail_message="Hi, this is a quick feedback call from the team. Call us back on this number.",
system_prompt="""You are an outbound feedback agent. Keep turns under 12 words.
Ask a 1-5 score, then one improvement. Do not sell.""",
)
client.numbers.buy(agent_id=agent.id, country="US", area_code="415")
call = client.calls.create(agent_id=agent.id, to_number="+14155557890")
print(call)
Tell your AI
Create an outbound feedback collection agent on AgentLine. Follow https://agentline.cloud/skill.md then apply https://agentline.cloud/build/feedback-agent.mdFAQ
Can an AI agent run customer feedback calls?
Yes. This template places a short outbound call, asks for a 1–5 score plus one reason, and stores the transcript. No survey tool required on the call itself.
Will people know it is an AI?
You can say so in the greeting if you want. Most teams keep the intro short and human. The constraint that matters is turn length — under 12 words sounds like a person.
What if they do not answer?
Set voicemail_message. AgentLine leaves it. You can retry later with another POST /v1/calls.