Macha

Editing AI Agents Through Conversation with Macha's AI Editor

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 26, 2026

Updated July 26, 2026

Most AI agent platforms make you build an agent in plain language once — a single magic prompt that spins up instructions, tools, and triggers — and then drop you into a forms-and-tabs config screen the moment you want to change anything. The fun, conversational part is the first five minutes. Everything after is clicking through dropdowns, hunting for the right tab, and remembering exactly where the "model" setting lives.

Editing AI Agents Through Conversation with Macha's AI Editor

Macha's AI Editor removes that cliff. You can open it from any agent's configuration page and change anything about that agent — its instructions, the tools it can call, the triggers that wake it up, the sub-agents it delegates to, even which model it runs on — by typing what you want in plain English. It's the same conversational surface you used to build the agent, pointed at an agent that already exists. Tell it "stop auto-replying to angry customers and tag them for a human instead," and it rewrites the instruction, adds the tag tool if needed, and shows you exactly what it changed.

This post is a hands-on look at how the AI Editor actually works, what it can and can't touch, where it fits next to manual editing, and the guardrails that keep a conversational editor from quietly breaking a production agent. One thing to keep front of mind throughout: Macha agents run on top of the helpdesk you already use — Zendesk, Freshdesk, Gorgias, or Front — so editing an agent here changes how automation behaves on your existing queue, not the helpdesk itself.

Build with AI, then keep editing with AI

Macha has two sides to its conversational agent surface, and they're deliberately symmetric:

  • Build agents through conversation — describe what you need and the AI assembles a fully configured agent: instructions, tools, triggers, sub-agents, and a model. This is available on all plans.
  • Edit with AI — open the AI Editor from any agent's configuration page and modify any aspect of that agent through conversation.

The important word is symmetric. The thing that builds your agent is the thing that maintains it. You're never handed a finished artifact and then told "now go learn the settings." Whatever you could say to create the agent, you can say again to change it.

A populated agent configuration page in Macha — the surface the AI Editor opens from, showing instructions, tools, triggers, and model.
A populated agent configuration page in Macha — the surface the AI Editor opens from, showing instructions, tools, triggers, and model.

That matters because real support agents are never "done." A returns agent that worked in March needs a new edge case in April. A triage agent built for two ticket categories needs a third when you launch a product line. The cost of those changes — how fast and how confidently you can make them — is what actually determines whether an agent stays useful or quietly rots. The AI Editor is Macha's answer to keeping that cost near zero.

Opening the editor and making a change

From an agent's config page, you open the AI Editor and just describe the change. A few examples of the kinds of requests it handles:

  • "Add a Stripe tool so this agent can look up the customer's last payment before replying."
  • "Set up a trigger that runs this agent whenever a ticket is tagged billing."
  • "Rewrite the instructions so it always asks for an order number before offering a refund."
  • "Create a sub-agent that handles shipping questions and let this one delegate to it."
  • "Switch the model to something cheaper for this low-stakes auto-tagger."

You type the request the way you'd describe it to a teammate. The editor interprets it against the agent's current configuration and your connected integrations, then makes the edit.

The AI Editor with a plain-language edit request typed against an existing agent.
The AI Editor with a plain-language edit request typed against an existing agent.

Because the editor is context-aware, it already knows which integrations you've connected — so when you say "add a refund tool," it reaches for the Stripe or Shopify tools you actually have wired up rather than inventing a generic one. Macha also surfaces suggestion pills for relevant configurations; hovering a pill previews the prompt it would send, so you can see what a suggestion will do before you commit to it.

Artifact cards: see exactly what changed

The risk with any "just tell the AI what to do" interface is that you lose track of what it actually did. Macha's answer is artifact cards. Every created or updated agent, trigger, and tool shows up as an interactive card right in the chat. The card isn't decorative — it's clickable. Click an agent card and you jump straight to that agent's configuration; click a trigger or tool card and you land on the thing it just changed.

The AI Editor previews the exact change before applying it — a field-by-field diff of the proposed instruction update, awaiting your 'yes' to confirm.
The AI Editor previews the exact change before applying it — a field-by-field diff of the proposed instruction update, awaiting your 'yes' to confirm.

This turns the conversation into an auditable changelog. Instead of a wall of prose claiming "I've updated your agent," you get a concrete object you can open, inspect, and verify. If the editor added a trigger you didn't expect, the card is right there to click into and adjust — or undo by hand.

It's the same pattern on the build side, which keeps the mental model consistent: whether the AI is creating an agent from scratch or editing an existing one, the output is a set of cards you can drill into.

Artifact cards from the build flow — the same interactive-card pattern the editor uses for updates.
Artifact cards from the build flow — the same interactive-card pattern the editor uses for updates.

What the AI Editor can actually touch

The editor isn't limited to instructions — that's the part worth being precise about, because plenty of "AI assistants" in other tools only rewrite a system prompt. Macha's AI Editor can modify the full surface of an agent:

FacetWhat you can change by conversation
InstructionsRewrite, tighten, add edge cases, change tone or escalation rules
ToolsAdd or remove tools across your connected integrations (Zendesk, Stripe, Shopify, Slack, Notion, and more)
TriggersSet up webhook, scheduled, or tag-based triggers that decide when the agent runs
Sub-agentsWire up delegation to specialist sub-agents, with automatic circular-dependency checks
ModelSwitch which model the agent runs on to trade cost against capability

That last column on sub-agents is worth a beat. Macha agents can delegate to specialist sub-agents up to three levels deep, and the obvious failure mode of letting an AI wire those connections is creating a loop — agent A delegates to B which delegates back to A. The AI Builder runs automatic circular-dependency checks when it assigns sub-agents, so a conversational request to "let this agent hand off to the shipping agent" can't quietly create an infinite delegation chain.

On model choice: switching models changes what each run costs, because Macha bills credits per AI action and the rate varies by model (0.5–9 credits depending on the model, with the default GPT-5.4 Mini at 1 credit). Telling the editor to move a high-volume auto-tagger to a cheaper model is a legitimate cost lever, and it's one sentence. See the pricing page for how credits map to plans.

The guardrails that make conversational editing safe

A conversational editor pointed at a production agent is only as good as the safety rails around it. Macha shipped the editor alongside a set of agent-configuration improvements that exist precisely so an edit can't silently go wrong:

  • Save guard — the save button is grayed out when there are no changes, so you always know whether you have unsaved edits pending.
  • Navigate-away protection — a confirmation modal appears if you try to leave a config page with unsaved changes, so an in-progress edit doesn't evaporate.
  • camelCase handles — agent handles auto-generate from the agent's name as you type (for example @ticketTriageAgent), keeping references consistent when the editor renames or creates agents.
  • Inline management — you can delete agents directly from the agents table without opening each one, which keeps cleanup fast after experimenting.
The agents list in Macha — where you manage, open, and clean up the agents the AI Editor maintains.
The agents list in Macha — where you manage, open, and clean up the agents the AI Editor maintains.

The combination — artifact cards for what changed, plus a save guard and navigate-away modal for when it commits — is what separates a conversational editor you'd trust on a live queue from a novelty. You see the change as a clickable object, and nothing persists until you deliberately save.

Where the AI Editor fits — and when to edit by hand

The AI Editor is the fastest path for most changes, but it isn't the only path, and pretending it is would be dishonest. Here's the honest split.

Reach for the AI Editor when:

  • You're making a described change — "add this tool," "handle this new case," "route these tickets here." Natural language is genuinely faster than hunting through tabs.
  • You're not sure exactly where a setting lives. The editor knows the config surface, so you don't have to.
  • You want a record of the change. Artifact cards give you that for free.

Edit by hand when:

  • You need surgical, character-level control over instruction wording and want to see the exact diff yourself. Typing the edit directly is more precise than describing it.
  • You're doing fine-grained tool-permission or trigger-condition work where the exact field values matter and you'd rather set them explicitly than interpret a model's interpretation.
  • You're reviewing or auditing — reading the config straight is clearer than re-deriving it from a chat transcript.

In practice the two aren't rivals. Most teams use the editor to get 90% of the way there in one sentence, then nudge a field by hand. Because both write to the same agent configuration, there's no "AI version" versus "manual version" to reconcile — it's one agent, edited two ways.

A couple of real watch-outs worth stating plainly: a conversational editor will always interpret intent, so a vague request ("make it better") gets a vague edit — be specific, and check the artifact card. And every edit that involves the AI doing work draws on your credit balance like any other AI action, so iterating ten times on phrasing isn't free. The save guard and cards exist to keep you in control, but they don't remove the need to read what changed.

How this compares to the broader "build agents in natural language" wave

Conversational agent building isn't unique to Macha — Microsoft's Copilot Studio authors topics and agents from natural-language descriptions, and Google's Gemini Enterprise Agent Designer offers a chat pane to refine an agent through prompts. Those are capable general-purpose platforms. The distinction that matters for support teams is what the agent is wired into. Macha's agents — and therefore the edits you make to them — operate as a layer on top of your existing helpdesk and the commerce, knowledge, and comms tools around it, so "add a refund tool" means a real Stripe action on the ticket in front of a customer, not a hypothetical capability in a sandbox. The conversational editing is the interface; the helpdesk-native execution is the point.

If you want the wider picture of how Macha sits on top of your stack, the features overview and the Macha on Zendesk page walk through it, and the docs cover agent configuration in depth.

FAQ

What is Macha's AI Editor? It's a conversational interface for editing an existing AI agent. Open it from any agent's configuration page and describe the change you want in plain language — Macha modifies the agent's instructions, tools, triggers, sub-agents, or model and shows the result as clickable artifact cards.

What can I change with the AI Editor? Any facet of the agent: its instructions, the tools it can call across your connected integrations, the triggers that run it, the sub-agents it delegates to, and the model it uses. It's not limited to rewriting the prompt.

Is conversational editing safe on a live agent? There are guardrails: every change appears as an artifact card you can inspect, the save button stays grayed out until there's an actual change, and a confirmation modal warns you before you navigate away with unsaved edits. Nothing commits until you save.

Can I still edit agents manually? Yes. The AI Editor and the manual configuration screen write to the same agent, so you can describe a change and then fine-tune a field by hand. Use the editor for speed, manual editing for surgical precision.

Does building agents with AI cost extra, or is it plan-gated? Building agents through conversation is available on all plans. Edits use AI actions, which draw on your credit balance like any other action; rates vary by model. See the pricing page for details.

Which helpdesks does this work with? Macha agents run on top of Zendesk, Freshdesk, Gorgias, and Front. The AI Editor changes how those agents behave on your existing queue — it doesn't replace your helpdesk.

Try it

If you've ever built an AI agent and then dreaded the idea of maintaining it, the AI Editor is the part to try. Start a 7-day free trial, no credit card required, connect your helpdesk, build an agent in a sentence — then change it in another. Or read the agent configuration docs for the full walkthrough.


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

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use — Zendesk, Freshdesk, Gorgias, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. 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

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

500 free credits · no time limit, no credit card