Macha

What Is a Trigger on Macha? How AI Agents Start Themselves

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published June 12, 2026

Updated September 24, 2026

A trigger is an event in a connected app that automatically starts one of your Macha agents. It is the piece that turns an agent you chat with into one that works on its own.

Key takeaways

  • A trigger on Macha is an event in a connected app, such as a new Zendesk ticket, a Slack mention or a webhook, that starts an agent with no confirmation step.
  • Without a trigger a Macha agent only runs when someone chats with it; adding a trigger makes the agent run autonomously whenever the event fires.
  • Macha's Zendesk trigger events include New Ticket, Customer Reply, Status Changed, Priority Changed, Ticket Assigned, Ticket Closed and Messaging.
  • A Macha custom webhook trigger generates a unique URL and a signing secret, so a system without a built-in connector can still start an agent.
  • Scheduled triggers start a Macha agent on a cron schedule that fires at most once an hour and are included on paid plans, not the $50 free trial.
What Is a Trigger on Macha? How AI Agents Start Themselves

A trigger on Macha is an event in a connected app, such as a new Zendesk ticket, a Slack mention or an incoming webhook, that automatically starts one of your agents with no one asking it to. Without a trigger an agent only runs when someone chats with it; with one, it works in the background the moment the event fires.

What does a trigger look like in 30 seconds?

How does a trigger work?

An event happens somewhere, and your agent starts. When you add a trigger to an agent, you're saying "when this happens, run." The agent receives the event's data as context and acts on its instructions.

An agent’s Triggers menu — the events that can start it automatically: a new ticket, a status change, a customer message.
An agent’s Triggers menu — the events that can start it automatically: a new ticket, a status change, a customer message.

The triggers available come from your connected apps. The main types:

Trigger typeExamplesFires when
Help-desk eventZendesk New Ticket, Customer Reply, Status Changed, Priority Changed, Ticket Assigned, Ticket Closed, MessagingSomething changes on a ticket or conversation
Chat eventSlack App Mention, Direct MessageSomeone mentions or messages the Macha bot
Custom webhookAny system that sends outgoing webhooksThat system calls the unique URL Macha generates
ScheduledA daily summary or periodic checkIts cron schedule comes due (at most once an hour)
  • A new Zendesk ticket. When a ticket is created, the agent reads it and processes it automatically. This is the core of support automation, and the same kind of event exists on the other help desks Macha runs on: Zendesk, Freshdesk, Gorgias, Front, HubSpot or Intercom.
  • A Slack mention. When someone mentions your agent in Slack, or sends it a direct message, that starts it.
  • A custom webhook. For a system that isn't a built-in connector, Macha generates a URL and a signing secret, and any external event sent to that URL reaches your agent.

What changes when an agent has a trigger?

An agent without a trigger only runs when you chat with it. Add a trigger and it runs on its own when the event fires. That's the whole difference between an agent you operate by hand and one that works in the background:

  • No trigger → interactive: you start it (chat).
  • Trigger → autonomous: the event starts it.

(For the full comparison, see autonomous mode vs. interactive chat.)

Why do triggers matter for support automation?

Instructions tell an agent what to do and tools let it act, but a trigger decides when. "When a new ticket arrives, automatically" is the reason to put an AI agent on your help desk. Without a trigger you have a capable assistant you have to summon; with one you have a teammate that picks up work as it lands. A debounce window batches bursts of events so the agent runs once.

Frequently asked questions

What is a trigger in Macha? An event in a connected app (a new ticket, a Slack mention, a webhook) that automatically starts one of your agents.

Do I need a trigger to use an agent? No. Without one, the agent runs when you chat with it. A trigger makes it run automatically.

What can trigger an agent? Events from your connected apps, such as Zendesk ticket events and Slack mentions, custom webhooks for anything else, and schedules for time-based runs.

Can one agent have more than one trigger? Yes. You can send several different events to the same agent.

What happens when a trigger fires? The agent runs autonomously: it reads the event's data and acts according to its instructions, with no confirmation step.

Are scheduled triggers on the free trial? No. Event triggers work during the $50 trial; scheduled triggers are included on every paid plan.

Next: how to set one up.

Make an agent autonomous: add a trigger and let it run on every new ticket. $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 20-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