Macha
Meet Sidekick

Macha Sidekick

Your in-dashboard copilot

Ask anything about your workspace…

Press ⌘K anywhere in Macha

Instructions preview Ticket Triage
  1. 1 Read the new ticket with zendesk_get_ticket and pull customer context.
  2. 2 Classify the request — billing, shipping, technical, or other.
  3. 3 If it's a refund, hand off to the Refund sub-agent.
  4. 4 Post a triage summary with zendesk_add_internal_note and assign the right group.
Drafted from your description · editable before you approve

Build an agent from a description.

  • A complete proposed config

    Describe the goal — Sidekick drafts the whole config: name, connector, trigger, and sub-agents.

  • Real tools, with reasons

    Every suggested tool comes with a "Why," so you see what the agent can do before it exists.

  • Nothing happens until you say yes

    It pauses for approval — review the instructions and tools, then it builds.

Evaluate on real conversations.

  • Pick an agent and a window

    Choose any agent and a time range — last 7 days, today, or yesterday — and Sidekick audits the runs that actually happened.

  • Scored on instruction-following

    It grades how closely each response followed the agent's instructions — not a vanity metric, but whether the agent did what you told it to.

  • Failure patterns, called out

    Recurring problems surface in plain language — so you know exactly which instruction to tighten next.

@supportAgent · Last 7 days 68 runs audited

Instruction-following

82/100

Failure patterns

9 runs skipped the knowledge-base search before replying.

4 runs closed tickets without the required sign-off line.

New custom tool Configuring
GET https://api.example.com/orders/{{id}}
Auth method Bearer token
Credential Bearer ••••42
Test ID ORD-10293

Sample response

{
  "id": "ORD-10293",
  "status": "shipped",
  "eta": "2026-06-30"
}

Connect any API as a tool.

  • From endpoint to agent tool

    Point Sidekick at any HTTP endpoint and it turns it into a tool your agents can call — your order system, your CRM, your internal service.

  • It asks the right questions

    Auth method, a credential, a test ID, and a sample response — Sidekick walks through each one so the tool is wired up correctly.

  • Templated and tested

    It builds a parameterized URL like GET /orders/{{id}} and verifies it against your test ID before agents ever use it.

Macha works on top of your help desk — it doesn't replace it.

Sidekick is the admin copilot inside Macha, the AI agent layer for the help desk you already run (Zendesk, Freshdesk, Gorgias, Front, and more).

See how it thinks.

Sidekick shows its work. Watch it reason in real time, and check every fact it grounds against a source.

Macha Sidekick
Reasoning
Low Medium High

Understanding the request

The user wants a triage agent that reads new tickets and routes them. I'll check which connector is active first.

Choosing tools

Zendesk is connected, so zendesk_get_ticket covers reads. For routing I'll add an internal-note tool rather than a public reply.

Drafting the proposed configuration…

Transparent reasoning, on demand.

  • A Reasoning pill on every message

    Open the drawer and its chain-of-thought streams in — readable notes, not log noise.

  • Dial the depth

    A Low / Medium / High selector — quick answers, or deeper analysis when it matters.

  • No black box

    Always see why it picked a tool, trigger, or verdict — before you act on it.

Web search with inline citations.

  • Answers grounded in real sources

    Sidekick searches the live web and answers with what it actually finds.

  • Every claim is clickable

    Each fact carries an inline citation — verify the source in one click.

  • Trust, but verify

    When it states something from the web, you see exactly where it came from.

Macha Sidekick
Searched the web · 3 sources

Zendesk's Trigger API fires on ticket.created events and can call an external webhookzendesk.com. Rate limits depend on your plan tierdeveloper.zendesk.com, so high-volume triage agents should batch their reads.

zendesk.com developer.zendesk.com support.zendesk.com

Feels like Claude Code.

A keyboard-first workflow built for people who move fast. Familiar from the first keystroke.

⌘ K Ctrl K

Launch from anywhere

Hit Cmd+K on any page and Sidekick opens as a focused overlay — 75% wide, 85% tall, with a soft backdrop blur.

1 2 3

Numbered pickers

When Sidekick offers choices, press 1, 2, or 3 to pick. No mouse, no hunting — just answer.

Today

Yesterday

Collapsible history rail

Auto-titled sessions grouped Today / Yesterday / Older, plus a "+ New chat" to start fresh anytime.

PDF CSV JSON

File uploads

Attach images, PDF, txt, md, csv, json, or docx with the paperclip and Sidekick reads them into context.

Voice input

Tap the microphone and talk — a live waveform shows it's listening while you describe what you need.

New chat

Always one keystroke in

Pick up an old thread or start a clean one — the whole copilot is keyboard-driven, end to end.

Start free trial

7-day free trial · no credit card required

Macha Sidekick
This action will write data

I'm about to create @ticketTriage and connect 2 tools to your Zendesk workspace.

Reply yes to proceed, or tell me what to change.

Yes, create it Cancel

Safe by design.

  • Write actions pause for approval

    Anything that creates, edits, or deletes waits for your explicit yes.

  • Read first, act on confirmation

    Inspecting agents, runs, and config is free — the gate only kicks in on changes.

  • Chat vs. autonomous, clearly split

    In chat, writes wait for your yes; your live trigger-run agents act on their own.

Questions about Sidekick.

Everything you need to know about Macha's in-dashboard copilot.

Sidekick is Macha's in-dashboard AI copilot — a Claude-Code-style assistant you open with Cmd+K from anywhere in your workspace. It helps you build agents from a description, evaluate how your agents are performing on real conversations, and connect any API as a custom tool, all without leaving Macha. Macha itself is the AI agent layer on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, and more); Sidekick is the admin copilot inside it.
No — Sidekick is included free on every plan, including trials. Building agents, evaluating them, and wiring up tools with Sidekick doesn't cost any credits. You only spend credits when an agent you've built actually runs — when it works a ticket or fires on a trigger. In short: planning and building with Sidekick is free; you pay only for the work your agents do.
No. You describe what you want in plain language and Sidekick handles the configuration — instructions, tools, triggers, and sub-agents. Even connecting a custom API is conversational: Sidekick asks for the auth method, a credential, a test ID, and a sample response, then builds the templated request for you. If you do read code, you'll appreciate that it shows its work — but you never have to write any.
No. Any write or destructive action pauses for your explicit approval first. Sidekick proposes a configuration — "reply yes and I'll create it" — and only acts once you confirm. Reading and inspecting your workspace happens freely, but nothing is created, edited, or deleted until you say so. (Your live agents running on their own triggers act immediately, exactly as you set them up — that's separate from chatting with Sidekick.)
Sidekick works within your Macha workspace: your agents and their configs, your connected integrations, and the run history it audits when you ask it to evaluate performance. It can also search the live web to answer real-time questions, and it grounds those answers with inline citations showing each source domain. When you connect a custom API, it uses the credential you provide to call that endpoint on your agents' behalf.

Your AI copilot is one Cmd + K away.

Build agents, evaluate them, and connect APIs — without leaving your dashboard.

7-day free trial · no credit card required