Skip to main content
Acepeak

Home / CPaaS / Agent guardrails & monitoring

Feature · Agent guardrails & monitoring

Let AI agents work. Keep them in bounds.

Set limits per enterprise, hand over to a person when needed, and watch every conversation live.

GuardrailsSandboxHandoverLive monitoring
One agent, watched
LiveResolved 129Escalated 7
Can I reschedule my delivery?
Done. It is moved to Friday.
Within guardrails · orders.update()
Refund me £500 right now.
Outside guardrails
Refunds over the limit go to a person.
Handed to a person
Summary attached, they pick up mid-task.

Illustrative

An AI agent that answers customers needs a clear job and clear limits. Set them once, test them, then watch it work.

The limits

What it may do, and what it may not.

Guardrails are set per enterprise, so each business gets its own rules.

Inside the limits
  • Reschedule a deliveryUses the order tool it was given.
  • Check an orderReads the status and replies.
  • Answer from the knowledge baseSticks to what the enterprise has written.
Outside the limits
  • Refund over the limitGoes to a person with a summary.
  • Share another customer’s detailsStopped by the guardrails.
  • Anything it has no tool forHanded over instead of guessed.
Set alongside:VoiceToneGreetingPersona

Illustrative examples

One API call

Voice, tone, greeting and guardrails.

Set them together, per enterprise, through one API call.

  • Write the agent’s instructions and persona
  • Choose the tools it may call
  • Attach it to a number or campaign by API
POST /v1/agents/:id
{
"persona": "Friendly support agent",
"tone": "calm",
"greeting": "Hi, how can I help?",
"guardrails": ["Refunds over the limit go to a person"],
"tools": ["orders.update"]
}
Test first

Try it in the sandbox before launch.

Point the agent’s tools at the enterprise’s APIs and run sample conversations before it goes live.

Sandbox run4/4
  • Reschedule a deliveryPassed
  • Refund over the limitEscalated
  • Ask about another customerBlocked
  • Change the delivery addressPassed
01
Define

Instructions, persona and tools.

02
Connect

Tools point at the enterprise’s APIs.

03
Test

Sample conversations in the sandbox.

04
Go live

Assign to a number or campaign.

Grounded answers

It answers from the enterprise’s own knowledge.

Agents are grounded in each enterprise’s own knowledge, so answers match what the business actually says.

  • Returns policy
  • Delivery guide
  • Warranty terms
Can I return this?
Yes, as set out in the returns policy.
Source: Returns policy

Illustrative

Smart escalation

When it can’t help, a person can.

The agent transfers with a summary, so the human picks up mid-task.

AI agent

Sees the request is outside its limits.

Summary

Writes what was asked and what was done.

Human agent

Picks up mid-task, nothing repeated.

Chat agents hand over tooShared agent inboxNo repeated questions
Live monitoring

Watch it as it happens.

Follow resolutions and escalations in real time, then tune prompts as you learn.

ResolvedEscalated
TodayLive
9am12pm3pm
ResolutionsEscalationsPrompt tuning
After every conversation

A record of what happened.

The call outcomes webhook sends structured results, transcripts and the actions taken.

call_4821Webhook sent
Outcome
Resolved
Transcript
Attached
Actions taken
orders.update()

Illustrative

Outbound agents log every outcome too, so reminder, collection and survey calls leave the same trail.

FAQ

Agent guardrails, answered.

Launch agents you can trust.

Talk to partnerships about guardrails and monitoring for AI agents.

Contact Us