Skip to content
Back to AI Glossary
AI Definition

Autonomous Agent

"Autonomous Agent is an AI agent that pursues a goal across many steps and conversations, deciding when to act, which tools to use and when to stop."

In short

What is an Autonomous Agent?

Autonomous Agent is an AI agent that pursues a goal across many steps and conversations, deciding when to act, which tools to use and when to stop. Related product: Chat Agents.

Reviewed by , Co-Founder · Last reviewed

Deep Dive

An autonomous agent is given an objective rather than a script. "Re-engage every lead that went quiet last month and book the interested ones" is an objective; "say this, then ask that" is a script. The agent decides which leads to contact, which channel to use, what to say based on the record, and when to stop. In a voice or chat deployment it sits at the top of the stack, above the agentic workflows that complete individual tasks.

How it works. The agent starts with a goal, a set of permitted tools (dialer, WhatsApp sender, CRM reader and writer, calendar) and a budget: how many attempts, which hours, how much spend. It plans a first action, runs it, reads the outcome (no answer, callback requested, booked, not interested) and updates the plan. Each cycle writes to the CRM so a person can see what was tried. The loop ends when the goal is met, the budget is spent or a stop condition fires, such as a do-not-contact request.

Why it matters for sales and operations. Autonomy is what lets one configuration cover a thousand leads without a person scheduling each touch. It also raises the stakes: a scripted agent can only say the wrong thing, while an autonomous one can call the wrong people at the wrong hour. The business case depends on bounding it well.

Example. A real-estate brokerage has 400 inquiries from the past quarter that never booked a viewing. The agent is told to reach each one, confirm whether they are still looking, and book viewings for those who are. It calls during permitted hours, leaves a WhatsApp message when a call goes unanswered, waits a day, tries once more, and books viewings into the agents' calendars. After five days it reports how many were attempted, reached and booked, and lists the ones who asked not to be contacted, which it has flagged in the CRM.

Autonomous agent vs AI agent. Every autonomous agent is an AI agent, but most AI agents are not autonomous. A support agent that answers inbound questions responds to each message and waits; it has no goal beyond the current turn. An autonomous agent initiates contact, carries a plan across days and judges its own progress.

Common pitfalls. No attempt cap, so a lead gets six calls in a week. No calling-hours rule, so calls land at 7 am. Goals written as vague intentions ("improve pipeline") rather than measurable states ("booked or marked not interested"). Letting the agent change its own tool permissions. Each of these is fixed in configuration, not in the prompt.

Botcadence chat agents and voice agents run bounded campaigns of this kind, with every attempt and outcome written back to the CRM; see the lead reactivation voice agent.

See Autonomous Agent in a Botcadence agent

Start on the Free plan and configure an agent that uses Autonomous Agent on your own website chat or WhatsApp number. No card needed.

Get Started Free

Website chat live in about 5 minutes

Common Questions

Autonomous Agent FAQs

Set a hard cap on attempts per lead and per day, a calling window in the lead's time zone, and a global stop on any opt-out phrase. The cap lives in configuration, where the model cannot change it.

Timestamp, channel, outcome code (no answer, voicemail, reached, booked, declined, opt-out), a two-line summary and the transcript link. Without the outcome code the next attempt cannot be planned.

Rules differ by country and by whether the number is a mobile; in the United States, consent and do-not-call rules apply to automated calls. Check consent for each list before loading it and keep the opt-out log.

Define the end as a state: every lead reached, booked or marked declined, or a fixed window such as 7 days. Open-ended goals keep spending minutes with falling returns.

Ask AI about this page