This free AI agent cost calculator shows what an AI agent will cost you each month. Pick a task, enter how many times a day it runs, and compare the cost on AI model APIs like OpenAI and Claude, CRM agents like GoHighLevel, no-code builders like n8n and Make, chatbot builders like Botpress and voice platforms like Vapi and Retell AI. Every price comes from the tool's own pricing page, and we show the date we checked it.
How to use this AI agent cost calculator
To use this AI agent cost calculator, pick the job your agent will do and enter how many times it runs each day. You then see the monthly cost on three popular tools. It takes about a minute, and you do not need to know anything about tokens.
You do not need to know anything about tokens to get a useful number. The first two steps are all most people need:
- Pick a task type. Choose the job closest to yours, like customer support chat or voice receptionist. This fills in average usage for that job.
- Enter tasks per day. One task is one chat, one call, one email or one report. Use the slider or type a number.
- Check your currency and read the result. We guess your currency from your browser. You can switch between US, UK, Australian and Canadian dollars and pounds.
- Optional: choose other tools. Open Advanced mode to compare up to four tools side by side.
- Optional: fine-tune it. Advanced mode also lets you pick the AI model, tokens, call minutes, plans and the safety buffer. Cheaper models cost less but may handle hard questions less well.
The result shows the cost per task, per day, per month and per year. The cheapest option gets a green badge. In Advanced mode, a chart splits each total into the AI model, the platform fee and voice minutes, so you can see what drives the cost.
If a tool shows a yellow note, read it. It might say a voice tool has no call minutes, a chat tool does not include phone calls, or your usage is above the biggest listed plan. These notes tell you when a comparison is not apples to apples. When a price shows "Price not confirmed," we could not check it on the official page, so we leave it out instead of guessing.
What is an AI agent?
An AI agent is a program that uses an AI model to finish a job on its own, not just answer one question. It can read a message, look up a customer, book a time and send a confirmation. Each step usually calls the model once, and that drives the cost.
An AI agent is a program that uses an AI model to get a job done, not just answer one question. A normal chatbot replies to a message. An agent can take several steps on its own: read a message, look up a customer, check a calendar, book a time and send a confirmation.
Each of those steps usually means one call to an AI model. That is the key to cost. A one-step chatbot reply might cost a fraction of a cent. An agent that takes eight steps, and reads a lot of text at each step, can cost 20 or 50 times more for the same task.
Most AI agents have three parts:
- The brain: an AI model like GPT-6.1 Terra or Claude Sonnet 5.5. You pay per token.
- The body: the platform that runs the steps, like n8n, or your own code. You pay a plan fee or hosting cost.
- The voice (optional): for phone agents, a platform like Vapi turns speech into text and back. You pay per minute.
Common AI agents small businesses run
Here are the jobs we see most often. Each one is a task type in the calculator:
- Customer support chat: answers questions on your website, checks order status and passes hard cases to a person.
- Lead follow-up: writes a personal reply to every new lead within a minute, day or night.
- Voice receptionist: answers the phone, books appointments and takes messages when your team is busy.
- Appointment booking: finds a free time in your calendar and confirms it by text or email.
- Data entry: reads forms, emails or PDFs and copies the details into your CRM or spreadsheet.
- Content writing: drafts blog posts, product descriptions or social posts for a person to edit.
- Research agent: searches the web, reads pages and writes a short report.
- Coding agent: reads code, makes changes and runs tests. These read the most text, so they cost the most per task.
The more text an agent reads and the more steps it takes, the more it costs. That is why a coding agent can cost a hundred times more per task than a lead follow-up agent, even on the same model.
How much does an AI agent cost in 2026?
Most small business AI agents cost a few dollars to a few hundred dollars a month to run. A simple chat bot on a low-cost model can stay under $10. A phone agent costs more, since you pay for every call minute. A busy voice agent can pass $1,000 a month.
For a small business, an AI agent usually costs somewhere between a few dollars and a few hundred dollars a month to run. Big volume or voice calls can push it past $1,000. The table below shows real ranges from our calculator, using prices checked on November 3, 2026, 22 working days a month and no safety buffer.
| Agent type | Low end | High end |
|---|---|---|
| Simple chat bot Support chat, 3 model calls per chat | $0.48/mo 20 chats a day on GPT-6 Luna | $236/mo 500 chats a day on GPT-6.1 Sol |
| Voice agent 3-minute calls on Vapi | $52.31/mo 10 calls a day on GPT-6 Luna | $1,129/mo 200 calls a day on GPT-6.1 Sol |
| Multi-step agent Research agent with 8 steps, run in n8n | $41.53/mo 10 runs a day on GPT-6.1 Terra | $725/mo 100 runs a day on Claude Opus 5.5 |
Two things stand out. First, a chat bot on a small model is almost free to run. Second, voice is a different world: the per-minute fees for a phone agent are much bigger than the AI model cost. At 40 calls a day, the AI model is only about 4% of the Vapi bill in our example below.
A simple formula you can use
Every number in this calculator comes from one formula. You can do it on paper too:
Monthly cost = AI model cost + platform cost + voice and phone cost + extras, then add a safety buffer.
The AI model part is: tasks per month × steps per task × ((input tokens ÷ 1,000,000 × input price) + (output tokens ÷ 1,000,000 × output price)). Cached input tokens use the lower cached price. The platform part is your plan fee. The voice part is call minutes × the per-minute rate.
For example, one support chat on GPT-6.1 Terra with 3 steps, 3,000 input tokens (half cached) and 400 output tokens per step costs $0.0107. Times 2,200 chats a month, that is $23.60.
Costs this calculator does not include
To keep the estimate honest, here is what you should budget for separately:
- The time to build, test and fix the agent. This is often the biggest cost in the first month.
- Server or hosting fees if you run your own code or self-host a tool.
- Paid tools the agent uses, like web search, a vector database or a CRM seat.
- Phone numbers beyond the ones included in your voice plan, and text message (SMS) fees.
- A person to review the agent's work, at least in the first few weeks.
What affects AI agent cost?
Six things set your AI agent bill: tokens, steps per task, the model you pick, platform fees, voice minutes and hosting. For a chat agent, the model and the steps matter most. For a phone agent, call minutes matter most. Learn these six and you can predict your bill.
Six things decide almost all of your bill. If you know these, you can predict your cost and cut it.
1. Tokens
A token is a small chunk of text, about three quarters of a word. AI models charge per million tokens. They charge for input (what the model reads: your instructions, the chat history, any documents) and output (what it writes). Output costs more. For GPT-6.1 Terra, input is $1.00 and output is $5.00 per million tokens.
To get a feel for size: a short email is about 200 to 400 tokens. A page of a long document is about 600 to 800 tokens. Your agent's instructions, called the system prompt, are often 1,000 to 3,000 tokens on their own, and they are sent with every single step. That is why long instructions add up quickly, and why caching them saves so much.
2. Steps per task
An agent calls the model once per step. Each step re-reads the instructions and history, so input tokens pile up fast. Our support chat preset uses 3 steps with 3,000 input tokens each, which is 9,000 input tokens per chat. A research agent with 8 steps reads 64,000 tokens per run.
3. The model you pick
This is the biggest lever. The same support chat costs $0.0011 on GPT-6 Luna and $0.1095 on GPT-6 Astra. That is about 100 times more for the top model.
4. Platform fees
No-code tools charge a monthly plan. n8n charges by workflow executions: Starter is $24 a month for 2,500 executions, and Pro is $60 for 10,000. For small volumes the plan fee can be bigger than the AI cost.
5. Voice minutes
Phone agents pay per minute. On Vapi, the hosting fee is $0.05 per minute, plus speech-to-text, text-to-speech and the phone line. Using the middle of the ranges on Vapi's own calculator, that comes to about $0.079 a minute before the AI model.
6. Hosting and extras
If you write your own agent code or self-host n8n, you pay for a server. Some agents also use paid tools, like web search. OpenAI charges $10 per 1,000 web search calls, for example. Our calculator does not add these, so add them yourself if your agent uses them.