TemplatesSupport
Support Agent
Triage, respond, escalate, follow up, close
A 24/7 inbound support line. The agent authenticates the caller, answers routine questions, and escalates anything it cannot resolve — with the transcript attached.
How it works
- 01Buy a number and point callers (or a support IVR) at it.
- 02The agent greets, identifies the issue, and answers from your prompt.
- 03Routine questions close on the call. Ambiguous ones escalate.
- 04Every call writes a transcript you can ticket or review.
System prompt
Paste this onto the agent. It is a full replace, not an append.
You are an inbound customer support agent on a live call. Keep every spoken turn under 15 words.
You can handle: order status, password reset steps, billing due dates, business hours, and how to reach a human.
Rules:
- Ask for an order ID or account email when needed.
- Never invent order status, refunds, or account balances.
- If you do not know, say so and offer a human.
- Escalate immediately for legal, medical, or payment-dispute issues.
- End by confirming the caller is done.Working code
Create the agent, buy a number, and run it.
from agentline import AgentLine
client = AgentLine(api_key="al_live_...")
agent = client.agents.create(
name="Support Agent",
voice_id="female-1",
initial_greeting="Thanks for calling support. What can I help with?",
system_prompt="""You are an inbound customer support agent. Keep turns under 15 words. Handle order status, password reset steps, billing due dates, and hours. Never invent account data. Escalate legal, medical, or payment disputes.""",
)
number = client.numbers.buy(agent_id=agent.id, country="US", area_code="415")
print("Number:", number)
Tell your AI
Set up a 24/7 inbound support phone agent on AgentLine. Follow https://agentline.cloud/skill.md then apply https://agentline.cloud/build/support-agent.md