How to Build an AI Agent with the AI Agent Builder on Macha
The fastest way to build an agent on Macha isn't to configure it — it's to describe it. And the thing that builds it for you has a name: Sidekick, Macha's built-in assistant. When you click Build with AI, you're talking to Sidekick — that's what "the AI agent builder" actually is. You give it a plain-language description, it looks at the tools your connectors make available, and it proposes a complete agent — name, instructions, tools, and triggers — which it builds the moment you say yes. It's the difference between filling in a form and briefing a colleague.
Watch it build an agent
Where to start
On the Agents page, click Build with AI — this opens the Sidekick panel — and a prompt appears. That's it — now you just describe the agent you want.
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; 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."
How to describe the agent
The quality of what you get back depends on how clearly you brief it. A good description covers three things:
- The job — what the agent should do. "Create a voice-call transcription agent that transcribes the audio attached to a ticket."
- The trigger — when it should run. "Fire it whenever a new Zendesk ticket comes in."
- 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. 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.
It proposes before it builds
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 — connectors filled in, tools wired, trigger set.
Always review 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 — does it cover your edge cases? Are the tools scoped right? If you spot a gap, you don't start over: just tell the editor what to change ("also capture the customer's name"), confirm, and it updates the agent. (This conversational build/edit is part of Sidekick.)
How to 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 to build with Sidekick
- 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.)
Three agents you can build just by describing them
To make it concrete, 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 before going live.
Is the AI agent builder the same as Sidekick? Yes — they're the same thing. "Build with AI" opens Sidekick, and "the AI agent builder" is simply Sidekick building an agent for you.
The bottom line
Describe the job, the trigger, and the actions, and Sidekick proposes a complete agent — then builds it on your confirmation. Review what it made, refine by asking, and you've gone from idea to working agent in a couple of messages. It's the quickest path to your first (or fiftieth) agent on Macha.
Build by describing: open Agents, click Build with AI, and brief it. 7-day free trial, no credit card required. Start free.