Macha

Macha March 2026 Update: Triggers, Sub-Agents, Freshdesk & Shopify

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 29, 2026

Updated July 29, 2026

The Macha March 2026 update was the month Macha agents learned to act on their own. Up to this point, an agent waited for someone to message it. After this month's releases, an agent can wake up on a Zendesk ticket event, run on a schedule you set, hand part of a job to a specialist sub-agent, and reach into a second helpdesk (Freshdesk) or your store (Shopify) to actually resolve the request. This is the roundup of everything that shipped across the five dated releases — March 1, 8, 15, 22, and 30 — and why each one matters if you're building agents on top of the helpdesk you already run.

Macha March 2026 Update: Triggers, Sub-Agents, Freshdesk & Shopify

Quick reminder on what Macha is, because it frames every item below: Macha is an AI agent layer that sits on top of your existing helpdesk — Zendesk, Freshdesk, Gorgias, Front — and connects your commerce, knowledge, and comms tools so agents can resolve, triage, and route tickets while taking real actions through tools. March's theme was autonomy: less "answer when asked," more "do the work when the event happens."

The headline: agents that run themselves

Triggers — agents that fire on events (March 1)

The trigger system is the biggest shift of the month. An agent no longer needs a human in the loop to start working. You point a trigger at an external event and the agent runs autonomously when that event fires.

Out of the box, triggers support Zendesk ticket events, Freshdesk updates, Slack mentions, and custom webhooks — and the custom-webhook path means any system that can send an HTTP POST can wake an agent. When you create a custom webhook trigger, Macha generates a unique URL with a signing secret so you can verify the payload is genuinely from your source.

Adding a webhook trigger to a Macha agent — pick a Custom Webhook Trigger so the agent runs automatically on external events.
Adding a webhook trigger to a Macha agent — pick a Custom Webhook Trigger so the agent runs automatically on external events.

Two details make this production-safe rather than a foot-gun:

  • Debounce. Real systems emit bursts of events — a flurry of ticket updates in a few seconds. A configurable debounce interval batches rapid events so the agent fires once on the settled state instead of stampeding.
  • Scoped triggers per agent. Each trigger is attached to a specific agent, so the right specialist responds to the right event.

This is the foundation the rest of the month builds on. See the triggers documentation for the full event list and payload format, or the deeper walkthrough on automating agents with triggers.

Scheduled triggers — cron for your agents (March 22)

Event-driven is half the story; the other half is time-driven. Scheduled triggers let an agent run automatically on a recurring interval — think a 9am sweep of overnight tickets, an hourly stale-conversation check, or a nightly digest.

The Schedules view in Macha — set up recurring agent runs on autopilot for daily reports, hourly checks, and more.
The Schedules view in Macha — set up recurring agent runs on autopilot for daily reports, hourly checks, and more.

The guardrails here are deliberately conservative:

  • Minimum 1-hour intervals, with daily caps and concurrency limits so a schedule can't quietly burn through your credit balance.
  • Auto-disable on failure — a trigger that hits 5 consecutive errors disables itself, so a broken integration doesn't loop forever.
  • Plan limits: Professional includes 3 scheduled triggers; Enterprise includes 20. (See the pricing page for current plan details.)

Because every agent run consumes credits, the daily cap and concurrency limit aren't red tape — they're the difference between a useful nightly job and a runaway loop. Set the cap to the worst case you'd tolerate, not the best case you hope for. For cron patterns and recurring-run recipes, see running agents on a schedule.

Sub-agents — delegation between agents (March 8)

The third piece of the autonomy story is sub-agents: an agent can now call another agent as a tool. That enables hierarchical, specialist delegation — a front-line triage agent can hand a billing question to a billing specialist, or a refund flow to a Shopify-connected agent, instead of trying to be expert at everything itself.

The Sub-Agents panel on a Macha agent — delegate tasks to other specialist agents it can call as tools.
The Sub-Agents panel on a Macha agent — delegate tasks to other specialist agents it can call as tools.

In practice this keeps each agent's instructions and tool set tight. A lean orchestrator that knows who to delegate to beats one bloated agent with thirty tools and a 2,000-word prompt. Pair sub-agents with triggers and you get a clean pattern: a trigger wakes the orchestrator, the orchestrator routes to the right specialist, the specialist acts. The sub-agents docs cover how delegation and tool-name disambiguation work, and our guide to multi-agent delegation with sub-agents shows when the pattern pays off.

New connectors: Freshdesk and Shopify

Freshdesk connector — 15 tools (March 15)

Macha started Zendesk-first, but plenty of teams run Freshdesk. The March 15 connector brings full ticket management: get and search tickets, add replies and private notes, update priority / status / tags / custom fields, assign tickets, search contacts, and browse knowledge-base articles — 15 tools in all.

Two parts make it genuinely useful rather than a thin API wrapper:

  • Attachment extraction. Agents can read and extract text from PDF, DOCX, XLSX, CSV, and TXT attachments directly off Freshdesk tickets — so a customer's attached invoice or log file becomes context the agent can reason over.
  • Webhook triggers. Combined with March 1's trigger system, agents can respond automatically on ticket creation and updates.
The Macha connectors gallery — Freshdesk and Shopify alongside Zendesk and the rest of the integration library.
The Macha connectors gallery — Freshdesk and Shopify alongside Zendesk and the rest of the integration library.

If you run Freshdesk, this is the connector that makes Macha a same-day fit. Browse the full integrations library for the rest.

Shopify connector — commerce actions, including refunds (March 22)

For ecommerce support, the helpdesk is only half the context — the store is the other half. The Shopify connector connects via OAuth and gives agents 7 tools: search_products, get_order, lookup_customer, get_customer_orders, search_orders, get_discounts, and create_refund.

That last one matters: create_refund is a write action gated behind confirmation, consistent with how Macha treats every state-changing tool. The agent proposes the refund; a human (or an explicit confirmation step) approves before money moves.

This is squarely aimed at the highest-volume ecommerce tickets. A 2026 Shopify Plus merchant study cited across the industry found roughly 67% of high-volume DTC support tickets fall into three buckets — order tracking, returns, and exchanges (Fini Labs). With Shopify order lookups plus the helpdesk connector, a Macha agent can resolve those end-to-end. There's also a pre-configured Shopify support agent on a demo account so you can see the flow before connecting your own store.

A note on positioning: Macha isn't trying to be Gorgias or another Shopify-native helpdesk — those own the inbox. Macha is the agent layer that plugs into whichever helpdesk you already use and adds the Shopify context and actions on top.

Tooling, onboarding, and privacy

AI Tool Builder — connect any REST API by describing it (March 30)

The AI Tool Builder is the quiet power feature of the month. Instead of hand-defining endpoints, you describe the API you want to connect, paste your credentials, and the AI discovers endpoints, tests them, and creates the tools for you. It works with any REST API authenticated by API key, bearer token, or basic auth.

Building a custom tool in Macha by describing an API — the AI Tool Builder discovers and tests endpoints automatically.
Building a custom tool in Macha by describing an API — the AI Tool Builder discovers and tests endpoints automatically.

The thoughtful bits:

  • Auto-grouping — generated tools are bundled under a named connector with an emoji icon and brand color.
  • Smart auth handling — credentials captured from a successful test request are applied to every tool in the session.
  • Auto-detect write operationsPOST/PUT/PATCH/DELETE methods are automatically flagged as write operations requiring confirmation, so destructive calls don't run silently.

Custom Tools also got polish the same day: masked credential hints in the edit modal (verify which key is set without exposing the secret), inline delete from the tools list, and automatic stripping of empty optional parameters from request URLs (which quietly fixes errors from APIs that reject empty query values). Professional includes 5 custom API tools; Enterprise includes 20.

Onboarding — set up in under two minutes (March 8)

New workspaces now get a guided 3-step onboarding: select your tools, pick from recommended agent templates, and connect your integrations. The goal is a working agent in under two minutes instead of a blank canvas.

Macha's guided onboarding — pick the tools your team uses and it recommends agents tailored to your stack.
Macha's guided onboarding — pick the tools your team uses and it recommends agents tailored to your stack.

Multi-instance connectors (March 8)

Agencies and multi-brand teams asked for this: you can now connect multiple instances of the same connector — two Zendesk accounts, three Stripe accounts — each with its own credentials and name. When duplicate connector types exist, Macha auto-disambiguates by suffixing tool names and tagging descriptions with the account name, so the model always knows which instance to call.

Chat attachments (March 1)

Alongside triggers, March 1 added drag-and-drop attachments in chat: images, documents (PDF, DOCX, CSV, XLSX), and audio. Text is automatically extracted from documents into the conversation context, and images are sent as vision content for models that support it.

Attachment chips in a Macha chat — drag-and-drop files whose text is extracted into the conversation context.
Attachment chips in a Macha chat — drag-and-drop files whose text is extracted into the conversation context.

Privacy & data management (March 30)

The month closed with a privacy pass: a new Privacy settings page to download your data, manage account deletion, and reach every policy in one place. Data export produces a complete JSON copy of your conversations, agents, connectors, and tools. There's a cookie-consent banner on all pages, and automatic cleanup — conversations auto-delete after 45 days of inactivity, and chat attachments expire automatically.

Macha's Privacy settings page — data export, account deletion, and policy links in one place.
Macha's Privacy settings page — data export, account deletion, and policy links in one place.

A worked pattern that uses March end-to-end

Here's how the month's pieces compose into one workflow, which wasn't possible in February:

  1. A trigger fires on a new Freshdesk ticket (Mar 1 + Mar 15).
  2. A lean orchestrator agent reads the ticket and any attached files (Freshdesk attachment extraction).
  3. It delegates an order question to a Shopify sub-agent (Mar 8 + Mar 22).
  4. The sub-agent looks up the order, and if a refund is warranted, proposes create_refundgated behind confirmation (Mar 22).
  5. A separate scheduled trigger sweeps any still-open tickets each morning and posts a digest (Mar 22).

Every step is event- or time-driven, scoped to a specialist, and metered against credits with caps. That's the shape of "agents that run themselves."

Watch-outs and when not to lean on this

March added a lot of autonomy, and autonomy needs guardrails. A few honest caveats:

  • Scheduled triggers spend credits unattended. That's the whole point, but it also means a too-loose daily cap on a chatty agent can surprise you. Start with conservative caps and a low concurrency limit, then raise them once you've watched a few runs. Credits are charged per AI action (0.5–9 credits by model, default GPT-5.4 Mini = 1), not per resolution — outcomes vary, so meter the actions, not the hopes.
  • Triggers without good instructions are just faster mistakes. An agent that responds autonomously to every ticket needs tight scoping and a clear "when in doubt, hand off to a human" rule. Don't point a trigger at a brand-new, untested agent.
  • The AI Tool Builder is powerful, so confirmation gates matter. Auto-flagging write methods is a safety net, not a substitute for reviewing what the generated tools can do before you let an agent call them on live data.
  • Sub-agents add latency and cost. Each delegated call is another model run. Use them where specialization genuinely pays; a single well-scoped agent is cheaper for simple queues.
  • Shopify create_refund moves real money. Keep it behind confirmation. The convenience of one-click refunds is not worth an un-gated agent issuing them.

If your queue is small, simple, and well-served by reply-only agents, you may not need triggers or schedules yet — and that's fine. These features earn their keep at volume and with workflows that have clear hand-off rules.

FAQ

What are the headline features in Macha's March 2026 update? Autonomous triggers (agents fire on Zendesk/Freshdesk/Slack/custom-webhook events), scheduled triggers (cron-style recurring runs), sub-agents (agents delegating to other agents), a Freshdesk connector (15 tools), a Shopify connector (7 tools including gated refunds), an AI Tool Builder for any REST API, guided onboarding, multi-instance connectors, chat attachments, and a privacy/data-management page.

How often can scheduled triggers run? Minimum 1-hour intervals, with configurable daily caps and concurrency limits. A trigger auto-disables after 5 consecutive errors. Professional includes 3 scheduled triggers; Enterprise includes 20.

Does Macha now support Freshdesk as well as Zendesk? Yes. The March 15 Freshdesk connector adds 15 ticket-management tools plus attachment text extraction and webhook triggers — Macha remains an agent layer on top of your helpdesk, now supporting Freshdesk natively alongside Zendesk, Gorgias, and Front.

Can a Macha agent issue Shopify refunds? Yes, via the create_refund tool — but it's a write action gated behind confirmation, so a human approves before any refund is processed.

Do I need to write code to connect a custom API? No. The AI Tool Builder lets you describe the API and paste credentials; it discovers and tests endpoints and creates the tools, auto-flagging write operations for confirmation. Professional includes 5 custom API tools; Enterprise includes 20.

Try it

If you've been waiting for agents that act on their own — fire on events, run on a schedule, delegate, and reach into Freshdesk and Shopify — March is the release to start a 7-day free trial, no credit card required on. Connect your helpdesk, point a trigger at it, and watch an agent do the work. Read the triggers docs and sub-agents docs for setup, or browse the Macha blog for deeper walkthroughs of each feature.


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