Macha

How Do You Build an AI Agent with Macha's AI Agent Builder (Sidekick)?

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published June 12, 2026

Updated September 24, 2026

Macha's AI Agent Builder is Sidekick, the assistant that opens when you click Build with AI on the Agents page. You describe the agent in plain language, and it proposes the name, instructions, tools and triggers from your connected tools, then builds the agent only after you confirm.

Key takeaways

  • Macha's AI Agent Builder is Sidekick: clicking Build with AI on the Agents page opens it, and a plain-language description returns a complete agent proposal.
  • Sidekick proposes the agent's instructions, specific tools such as zendesk_get_ticket and zendesk_update_ticket_tags, and a ticket.created trigger before creating anything.
  • A good brief for the AI Agent Builder names three things: the job, the trigger that starts the agent, and the actions it takes with the result.
  • Build with AI is one of three ways to create a Macha agent, alongside creating one manually from a blank configuration and starting from a template.
  • After Sidekick builds an agent, Edit with Sidekick refines it in plain language and Test run tries it on a real ticket before customers see it.
How Do You Build an AI Agent with Macha's AI Agent Builder (Sidekick)?

To build an agent with Macha's AI Agent Builder, click Build with AI on the Agents page, describe the job, the trigger and the actions in plain language, and Sidekick proposes the agent's name, instructions, tools, triggers and sub-agents, then creates it only after you confirm.

"AI Agent Builder" and Sidekick are the same thing: Build with AI opens Sidekick, Macha's built-in assistant, and it is available on every plan, including the trial. Build with AI is one of three ways to create an agent:

MethodHow you startBest for
Build with AIClick Build with AI and describe the agentFirst agents and standard workflows
Create manuallyClick Create Agent and fill a blank configurationPrecise control over every field
Start from templatePick a pre-built template such as ticket triageCommon workflows you want to adapt

What does building an agent look like?

Where do you start?

On the Agents page, click Build with AI. That opens the Sidekick panel with a prompt, and you describe the agent you want. You can also open Sidekick from the sidebar footer, or with ⌘K on Mac and Ctrl K on Windows or Linux, from any page.

On the Agents page, “⚡ Build with AI” opens Sidekick — describe the agent and it gets to work.
On the Agents page, “⚡ Build with AI” opens Sidekick — describe the agent and it gets to work.

Here's Sidekick after a real prompt: "Build an agent that triages incoming Zendesk tickets and tags them by topic and priority." It doesn't just acknowledge the request. It proposes the whole agent: the instructions, the exact tools (zendesk_get_ticket, zendesk_update_ticket_tags, zendesk_update_ticket_priority) and a ticket.created trigger, then says "If you approve, I'll create it."

Sidekick responding to a build prompt — the instructions, the tools and a “ticket.created” trigger, awaiting approval.
Sidekick responding to a build prompt — the instructions, the tools and a “ticket.created” trigger, awaiting approval.

How should you describe the agent?

The quality of what you get back depends on how clearly you brief it. A good description covers three things:

  1. The job: what the agent should do. "Create a voice-call transcription agent that transcribes the audio attached to a ticket."
  2. The trigger: when it should run. "Fire it whenever a new Zendesk ticket comes in."
  3. The actions: what it should do with the result. "Leave a summary of the transcription as an internal note."

The builder works from your connectors, so it knows what's possible. It recommends a ranked list of tools from the connectors you have connected, with a picker you can adjust. In the example above, ElevenLabs is connected for transcription and Zendesk for the trigger and the internal note, and the builder wires all of that together from the description.

Does it build anything before you approve?

No. This is the part that makes building with Sidekick safe to use: it proposes a plan and waits for your confirmation before building anything. After you describe the agent, it shows you what it intends to create:

  • the name and description it'll give the agent,
  • the full instructions,
  • and the tools and triggers it recommends, based on your connectors.

You review the plan at your own pace. Nothing is created until you say "yes." Confirm, and the builder assembles the agent with connectors filled in, tools wired and the trigger set.

How do you check and refine what it built?

Because the agent is AI-generated, treat it as a strong first draft, not a finished product. Open the new agent and read the instructions. Do they cover your edge cases? Are the tools scoped right? If you spot a gap, you don't start over: click Edit with Sidekick on the agent's configuration page, say what to change ("also capture the customer's name"), confirm, and it updates the agent. (This conversational build and edit is part of Sidekick.)

Then test it before it touches a customer. The Test run button on the same bar has Sidekick draft a realistic scenario, create a real ticket or message on the connected workspace, run the agent autonomously against it, and write a review with concrete tweaks. Sidekick also offers a test on its own right after it creates an agent.

How do you prompt it well?

  • Name the trigger and the actions, not just the goal. That's how it knows to wire a trigger and which tools to use.
  • Reference what you've connected. It builds from your connectors, so an agent that needs Shopify works best once Shopify is connected.
  • Be specific about behavior: when to escalate, what to ignore, what "done" looks like.
  • Iterate by asking. Get the first version, then refine in plain language rather than hunting through settings.

When should you build with Sidekick instead of manually?

  • Use it for your first agents, for anything standard, and any time describing is faster than configuring (which is most of the time).
  • Build manually when you want precise control over every field, or your workflow is unusual enough that adapting a proposal is slower than building from scratch. (See the full build walkthrough for both.)

What agents can you build just by describing them?

Here are three briefs you could paste straight into Build with AI:

  • "Create a triage agent: on every new Zendesk ticket, classify the topic, set priority from how urgent it sounds, tag it, and assign billing issues to the Billing group."
  • "Build a WISMO agent: when a customer asks where their order is, look it up in Shopify and reply with the status and tracking link; escalate to a human if the order looks lost."
  • "Make a summarizer: on every ticket, write a one-paragraph internal note summarizing the issue and what's been tried so far."

For each, the builder reads your connectors, proposes the name, instructions, tools and trigger, and once you confirm, assembles a working agent. You go from a sentence to something you can test in a couple of minutes.

Frequently asked questions

What is the AI Agent Builder? It's Sidekick, Macha's built-in assistant, building an agent from a plain-language description. Click "Build with AI," describe the agent, and Sidekick proposes the name, instructions, tools and triggers, then builds it after you confirm.

Does it set up triggers too, or just instructions? Both. If you mention when the agent should run, it proposes and wires the trigger.

Will it build something without my okay? No. It proposes a plan and always waits for your confirmation first.

Do I still need to review the result? Yes. It's AI-generated, so review the instructions and tools, and use Test run, before going live.

Is the AI agent builder the same as Sidekick? Yes. "Build with AI" opens Sidekick, and "the AI agent builder" is simply Sidekick building an agent for you.

Which plans include the AI Agent Builder? Every plan, including the trial. The trial gives you $50 of free usage with no credit card and no time limit.

Build by describing: open Agents, click Build with AI, and brief it. $50 of free usage, no credit card required. Start free.

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 30-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