Skip to content

Martini Triggers

Triggers let you start services and workflows automatically—via API calls, events, schedules, received messages, etc. This flexibility makes it easy to automate business processes, integrate external systems, and respond to real-time events without manual intervention.

Trigger Types

Message Broker Triggers

Start services and workflows when a message arrives from a broker or queue:

Directory Triggers

Start services and workflows when files or directories change:

HTTP Triggers

Start services and workflows on HTTP requests:

Communication Triggers

Start services and workflows on incoming emails or instant messages:

Data Change & Subscription Triggers

Start services and workflows on new data or subscription updates:

Scheduled Triggers

Start services and workflows on a schedule:

Tracker Resubmit Trigger

Starts services and workflows to retry failed transactions or address errors by resubmitting Tracker documents based on their type and state.

Using Triggers in Workflows

To learn how to use triggers in workflows, see Martini Workflows Trigger Nodes

Using Triggers in Services

To learn how to use triggers in services, see Invoking Services via a Trigger

Helpful Resources