Meet Macha Sidekick — Build and Run Your Whole Platform with AI
Most tools make you learn their interface. Macha gives you an AI that learns it for you. Sidekick is Macha's built-in assistant — the little mascot in the bottom-right corner of every page — and it can build your agents, wire up custom tools, schedule automations, and answer "how do I do X?" — all by chatting. Instead of clicking through configuration screens, you describe what you want and Sidekick sets it up.
It's worth being precise about what Sidekick is: it's the AI that helps you run Macha. That's different from the agents you build for your customers. Your agents resolve tickets and chat with visitors; Sidekick helps you create and manage those agents (and everything around them).
Where to find it
Sidekick lives as a floating button in the bottom-right of every Macha page, and it's context-aware — it knows which screen you're on, so the help it offers fits what you're doing. Click it and a panel opens with suggestions tailored to the moment.
You'll also notice Sidekick occasionally surfaces a small speech bubble on relevant pages — a nudge like "want me to build this for you?" on the Agents page, or an explainer on the Studies page. Those are dismissible, and they're there to point out the thing Sidekick can do on that screen.
What Sidekick can do
Think of Sidekick as a builder you talk to. The big things:
1. Build an agent by describing it. Tell Sidekick what you want — "Create a triage agent that reads new Zendesk tickets, tags them by topic, and assigns billing issues to the Billing group" — and it creates the agent, sets the instructions, and wires up the tools. You review and tweak from there. (This is the AI Agent Builder.)
2. Edit an existing agent. "Add a refund tool to my Order agent and tighten its instructions so it always confirms the order number first" — Sidekick updates the agent for you.
3. Connect an API as a custom tool. This is the one most people don't expect: "Help me connect Postmark so my agents can send email." Sidekick walks through the method, URL, auth, parameters, and body, tests it against the live API, and saves it as a custom tool any agent can use. (More in how to connect a custom tool.)
4. Schedule an automation. "Run my daily-summary agent every morning at 9am" — Sidekick sets up the scheduled trigger.
5. Answer "how do I…?" Sidekick is grounded in Macha's own documentation, so you can ask it product questions — "What's the difference between a tool and a knowledge source?" — and get a real answer with sources, without leaving the app.
Here's Sidekick on the receiving end of a real instruction. Asked to build a chatbot that drafts replies from your Help Center, it doesn't just say "ok" — it plans the whole thing: which tools it'll use and why, the Help Center as the knowledge source, a sensible trigger default, and then offers to create it.
Why "describe it" beats "click through it"
The usual way to set up an automation platform is to learn where every setting lives. Sidekick flips that: you state the outcome, it assembles the configuration, and you refine. Two benefits fall out of that:
- Faster setup. Your first agent — or your tenth — goes from idea to working in a couple of messages.
- A lower learning curve. You don't need to know that tools live in one place and triggers in another; Sidekick knows the layout and does the navigation.
It's especially useful for the fiddly stuff. Wiring an external API into an agent by hand means getting the auth, headers, and response mapping exactly right — Sidekick's Tool Builder captures those from a successful test, so you skip the trial-and-error.
A few example prompts to try
- "What agents do I have set up?"
- "Create a WISMO agent that looks up orders in Shopify and replies with the status."
- "Connect our internal shipping API as a custom tool."
- "How do I write good agent instructions?"
- "Schedule my SLA-monitor agent to run every hour."
What it looks like in practice
Here's a typical exchange — building a triage agent without touching a config screen:
You: Create a triage agent for our Zendesk. On every new ticket, classify the topic, set priority from how urgent it sounds, tag it, and assign billing issues to the Billing group. Sidekick: Done — I've created @ticketTriage with a Ticket Created trigger and the Zendesk tools it needs (read ticket, update tags/priority, assign). I've written instructions to classify by topic, set priority from sentiment, and route billing tickets to Billing. Want me to add a fallback so anything it's unsure about goes to your General queue? You: Yes, and only run it on tickets taggedsupport. Sidekick: Updated — it now skips non-supporttickets and routes anything ambiguous to General.
From there you open the agent, read its instructions, run a test, and go live. Sidekick did the assembly; you kept the control.
Editing works the same way, and it's context-aware: open an agent and Sidekick scopes itself to it (notice the "this agent" chip on its composer). Ask for a change and it proposes the exact edit — then waits for your "yes" before touching anything.
What Sidekick won't do
Sidekick is a builder and a guide, not an autopilot for everything — a couple of honest boundaries:
- It can explain Studies (AI Analysis) and walk you through it, but it won't create or run a Study for you; that's a deliberate, cost-bearing job you set up yourself.
- It builds the first version, but you still review and approve. Before an agent goes live — especially one that sends public replies or moves money — open it, read the instructions, and run a test. Sidekick speeds up setup; it doesn't remove the human check.
Plan availability
- Sidekick chat + the agent builder/editor are available on all plans — including Trial — so you can build and edit agents conversationally from day one.
- The AI Tool Builder (connecting custom APIs by chat) is on Professional and Enterprise.
Tips for getting the most out of it
- Be specific about the outcome. "Tag and route billing tickets to the Billing group" beats "make a support agent."
- Build, then refine. Let Sidekick create the first version, then open the agent and adjust instructions/tools — the config it produces is a fast starting point, not a black box.
- Use it to learn the product. Ask it "how do I…" questions instead of digging through docs; it's grounded in Macha's documentation.
- Lean on the Tool Builder for APIs. It's the fastest way to give agents a new capability without backend work.
Frequently asked questions
What is Macha Sidekick? Macha's built-in AI assistant for managing Macha itself — it builds and edits your agents, connects custom tools, schedules automations, and answers product questions, all by chat. It's distinct from the agents you build for your customers.
How is Sidekick different from my agents? Your agents do work for your customers (resolve tickets, answer visitors). Sidekick helps you build and run those agents and the rest of your workspace.
Can it really build an agent for me? Yes — describe what you want and it creates the agent with instructions and tools; you review and adjust. Available on all plans.
Can it connect an external API? Yes, via the AI Tool Builder (Professional and Enterprise) — it walks through and tests the connection, then saves it as a custom tool.
Where is it? The floating button in the bottom-right of every Macha page; it's context-aware to the screen you're on.
The bottom line
Sidekick turns "learn the platform" into "describe what you want." It builds your agents, wires up your tools, schedules your automations, and answers your questions — from any page, by chat. It's the fastest way to go from idea to a working setup in Macha, whether it's your first agent or your fiftieth.
Let Sidekick build it for you: open Macha, click the mascot, and describe your first agent. 7-day free trial, no credit card required. Start free.