Macha

How Does Macha Billing Work? One Charge per Ticket, Whatever the Model

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 27, 2026

Updated October 13, 2026

Macha bills per ticket: one conversation with one person is one charge, however many messages, tool calls or follow-ups it takes, and the AI model you choose doesn't change the price. Plans run from $299 a month for 750 tickets, with top-ups that never expire and no overages.

Key takeaways

  • Macha bills per ticket, one conversation with one person charged once regardless of messages, tool calls or follow-ups, rather than per resolution.
  • The AI model behind a Macha agent, from GPT-5.6 Terra to Claude Sonnet 5 or the Groq models, does not change the price of a ticket.
  • Macha's single plan runs from $299 a month for 750 tickets up to $3,999 a month for 10,000 tickets, about $0.40 a ticket, with custom pricing above.
  • Macha top-ups never expire and roll over month to month, spent automatically only after the monthly ticket allowance runs out.
  • Macha sends usage alerts at 50%, 80% and 90% of an organization's monthly allowance, deduplicated so a deploy cannot resend them.
How Does Macha Billing Work? One Charge per Ticket, Whatever the Model

Macha bills per ticket: one conversation with one person is one charge, whichever model answers it and however many messages, tool calls or follow-ups it takes, on one plan that runs from $299 a month for 750 tickets to $3,999 for 10,000 (about $0.40 a ticket). The model you pick changes quality and speed, not the price.

QuestionAnswer
What is billed?One ticket per conversation, charged once
Does the model change the price?No
PlansOne plan, $299 to $3,999 a month by ticket volume, custom above 10,000
Running outNo overages; agents pause, or you add a top-up or move up a tier
Top-upsNever expire, spent after the monthly allowance
AlertsAt 50%, 80% and 90% of the monthly allowance

That distinction matters more than it sounds, because most of the AI-support market prices the other way. Below: what a ticket is, why the model you pick doesn't change the price, how the plan and top-ups fit together, and how to forecast a monthly bill without guessing.

Macha is the AI agent layer on top of the helpdesk you already run (Zendesk, Freshdesk, Gorgias, Front, HubSpot or Intercom), so the meter counts the conversations your agents handle across your stack.

What counts as one Macha ticket?

Every thread between Macha and one person is one ticket, charged once. Drafting a reply, triaging, calling a tool, deciding a route, then handling the customer's follow-up two days later: all of it sits inside that one ticket. Three things count: an email ticket and every follow-up on it, a whole live chat, and a whole Copilot session. A ticket runs up to 50 messages under fair use. It is deliberately not a "resolution" or a "deflection."

Why does Macha refuse to bill per resolution? Because Macha is automation and orchestration, not a black box that promises a fixed success rate. An agent might read a ticket, check Stripe, post an internal note, and hand off to a human: genuine work that moved the ticket forward, and zero "resolutions" by a strict definition. Billing per ticket keeps the meter honest and, crucially, countable: the only lever that changes your bill is how many conversations you point the agents at, and that's a number your helpdesk already reports.

Macha's Billing page — the Usage card shows your monthly allowance and how much of it you've used.
Macha's Billing page — the Usage card shows your monthly allowance and how much of it you've used.

There's one free exception worth knowing: the welcome chat a new org lands in after onboarding is on the house, with a free-chat badge right next to the model picker. One per organization, so you can try it before the meter moves at all.

Does the AI model change what a ticket costs?

Here's the part people expect to be complicated, and isn't. The model behind an agent has no effect on what you pay. Neither does the number of tools it calls, nor how long the conversation runs. So you match the model to the job on quality and speed alone. The picker as of September 2026:

ModelBest for
GPT-5.6 TerraMacha's flagship since July 2026: multi-step reasoning and tool selection, roughly 1M-token context
GPT-5.6 LunaThe mid-tier: faster than Terra, a small step down in quality, for high-volume conversations
GPT-5.4 (default)Strict "do this exactly once" rules and complex branching
GPT-5 and GPT-5.4 MiniPrevious-generation options, still in the picker for triage, routing and FAQ-style replies
Claude Sonnet 5 and Claude Sonnet 4.5Nuanced writing and following long, detailed instructions
GPT OSS 120B and GPT OSS 20B (Groq)Very low latency for simple, high-volume tasks

The same rule holds for every row: one charge per ticket, whichever model answers it. Pick Terra where answer quality matters most and a faster model where latency does; the invoice doesn't move either way.

An agent's Model field, where you pick the model that runs it — here GPT-5.
An agent's Model field, where you pick the model that runs it — here GPT-5.

You set the model per agent, with an org-wide default for new agents in Settings. In a chat you can switch it from the top-right dropdown, and Macha shows a toast reminding you the switch applies only to the current conversation; to move the whole org, it points you to Settings. Existing agents keep their model until you change it. The agents table also shows each agent's model in its own column, so you can scan model selection across your full fleet at a glance and spot anywhere a high-volume queue is sitting on a slower model than it needs.

A quick worked estimate

Say a triage agent reads 4,000 tickets a month, and a resolution agent then answers 1,500 of those, some in one reply, some in five. That's 4,000 tickets, not 5,500: the same thread is one ticket however many agents touch it and however many messages it takes. 4,000 sits inside the 5,000-ticket tier at $1,999 a month. The point isn't the precise figures; it's that you can do this arithmetic before you commit, from a number your helpdesk already reports.

How do Macha's plan tiers work?

There's one plan, priced on the number of tickets a month, and the allowance resets every billing cycle:

Monthly priceTickets included
$299750
$5991,500
$1,1993,000
$1,9995,000
$2,9997,500
$3,99910,000
CustomAbove 10,000

That works out at about $0.40 a ticket. The tier is the only thing that changes between steps: every feature is on every one of them, including unlimited agents, unlimited seats, every channel, every integration and knowledge source, custom API tools, scheduled triggers and Studies, plus setup and monitoring by the Macha team. Billing is monthly only. The current numbers live on the pricing page.

What happens when you run out of tickets in a month?

Monthly allowances reset each cycle. So what happens on a spiky month, like a product launch, a holiday rush or Black Friday? There are no overages: agents pause until the next billing date rather than quietly running up a bill, and you either move up a tier or buy a top-up.

A top-up is a one-time purchase from the billing page, through an in-page Chargebee checkout. Two properties make it useful:

  • A top-up doesn't expire. Unlike your monthly allowance, it rolls over month to month until you spend it.
  • It's spent automatically, second. Macha always uses your monthly allowance first, then dips into the top-up, so you never have to think about which bucket you're spending from, and you never lose a top-up to a reset.
The Billing page shows live usage and your plan tier — allowance and resource limits at a glance.
The Billing page shows live usage and your plan tier — allowance and resource limits at a glance.

On the Billing Usage card, the two buckets are shown separately: monthly usage gets a bar that resets each cycle, and a green +N top-up chip sits above it when you're carrying a top-up balance, with a hover that explains the persistence rule. Top-ups are available to any active paid subscription; trial users move onto a plan first.

This is a real, quiet differentiator. Some credit-based competitors reset unused credits to zero each month: HubSpot's help center says unused credits "expire at the end of each usage period and do not roll over." Buy for a busy month that never comes and the credits are simply gone. A Macha top-up doesn't evaporate.

How does Macha warn you before the allowance runs out?

You shouldn't discover you've used the month's tickets from a stalled agent. Macha fires usage alerts at 50%, 80%, and 90% of your monthly allowance. The alerts are deduplicated in the database (so a deploy can't re-send them) and fire once per threshold crossing. When you cross 80%, that's your cue to narrow which queues the agents take, move up a tier, or buy a top-up before month-end.

How does per-ticket billing compare with per-resolution pricing?

It's worth being honest about the trade-off, because per-ticket billing isn't automatically "cheaper" than the alternatives. It's different, and the difference cuts both ways.

The rest of the market mostly meters per resolution: Fin (now owned by Salesforce) bills $0.99 per outcome; Zendesk's pricing page says AI agents are billed per automated resolution and lists $1.50 committed or $2.00 pay-as-you-go; Gorgias charges $0.90 per resolved interaction on most plans ($1 on Starter; $1.00 on monthly and $0.90 on annual billing, per its pricing FAQ in October 2026). You pay only when the AI "resolves" something. HubSpot bills in credits but still meters an outcome (50 credits, $0.50 at list, per resolved conversation) and resets unused credits monthly. (Figures checked 24 September 2026 and exclude platform and seat fees.)

When per-ticket billing is the better deal: when your conversations take more than one turn, or when your agents do a lot of non-resolution work (triage, routing, internal notes, tool calls, summarization) that a per-resolution vendor either can't bill for or bills as a full resolution anyway. And when you want a predictable, forecastable bill you can size from your own ticket volume, instead of one that floats with a "resolution rate" you can't know on day one.

Where it's less flattering, the honest watch-outs:

  • A ticket is billed whether or not the agent resolves it. A conversation that ends in a human handoff still counts. Per-resolution pricing would charge nothing there. So the number to watch isn't your step count; it's your resolution rate.
  • You have to choose which queues the agents take. Pointing an agent at a queue it can't actually help with spends tickets for nothing. The agents table and Agent Analytics exist precisely so you can catch this.
  • Studies and bulk runs draw from the same allowance. A large Studies analysis is metered too, which is why Studies shows a cost estimate and a confirm gate before any run. Plan for it.

If your support is almost entirely simple, one-touch deflections with a high resolution rate, a flat per-resolution tool may work out cheaper. Macha's model rewards teams who want to know the number before the month starts.

FAQ

What is one Macha ticket? One thread between Macha and one person, charged once: an email ticket and its follow-ups, a whole live chat, or a whole Copilot session. It is billed per conversation, not per resolved or deflected ticket.

Does the model change what a ticket costs? No. GPT-5.6 Terra, GPT-5.4, Claude Sonnet 5 and the Groq models all cost the same per ticket. You choose the model per agent, with an org default in Settings, on quality and speed alone.

Does an unused allowance roll over? Your monthly allowance resets each billing cycle. A top-up doesn't expire: it rolls over until spent, and is used automatically after your monthly allowance runs out.

What happens if I use up the month's tickets? Agents pause until the next billing date; there are no overages. You'll have seen alerts at 50%, 80%, and 90% first. Buy a top-up from the billing page (it applies immediately) or move up a tier.

Does Macha charge per resolution like Intercom Fin? No. Macha bills per ticket, which keeps cost tied to a conversation you can count in your own helpdesk, rather than to a "resolution" definition the vendor sets.

How do I estimate my monthly usage? Count the conversations you want the agents to handle, not the steps they'll take, and pick the tier above that number. The pricing page and the Billing Usage card help you sanity-check against real usage.

How do you try Macha's billing on your own tickets?

The fastest way to understand Macha's billing is to watch the Usage card move on your own tickets. Start a free trial ($50 of usage, about 125 tickets, no credit card, no time limit), connect your helpdesk, and the welcome chat is free. See the billing docs for the full breakdown, or read how Studies draws on the same allowance to analyze your back-catalog of tickets.


Written by Abbas (Customer Support & AI, Macha) · Reviewed by Ankeet Guha (Co-founder & CTO) · Published 2026-06-24 · Last updated 2026-09-24.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Get your AI agents set up for you.

Book a 20-minute call with our team. We'll show you where we would start on your help desk and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket