Nine Minds Logo

Navigation

15.2. Choose Workflow Triggers from the Event Catalog

Use the Workflow Event Catalog to choose business events that should start ticket, billing, scheduling, project, and communication automations.

15.2. Choose Workflow Triggers from the Event Catalog
Use the Workflow Event Catalog to choose business events that should start ticket, billing, scheduling, project, and communication automations.
15. Workflow AutomationUpdated: 5/3/2026

A trigger is the event that starts a workflow. In AlgaPSA, the Event Catalog is the library of business events that Workflow Automation can listen for.

Open Workflows > Event Catalog from the Workflow Control Panel to explore available events. Each event card shows its category, event name, status, schema access, attached workflows, and basic metrics.

Figure 1: The Event Catalog helps admins find business events that can start automations.

Common trigger categories

CategoryExample eventsMSP use case
TicketsTicket created, assigned, closed, updated, time entry added, SLA stage entered or breached.Triage, escalation, manager notification, VIP handling, internal notes.
BillingInvoice generated, finalized, sent, overdue, payment received, credit note issued.Dunning reminders, account manager alerts, post-invoice client communication.
SchedulingAppointment created, rescheduled, canceled, completed, no-show, schedule block assigned.Technician reminders, client notifications, dispatch follow-up.
Email and communicationsInbound email reply received, outbound email sent or failed, feedback received.Failed-message follow-up, ticket response automation, email bounce handling.
ProjectsProject created, task created, task completed, task status changed.Onboarding checklists, project closeout reminders, client update tasks.
CRMCRM interaction note created.Sales or QBR follow-up, account manager notifications.
Assets and documentsAsset created or updated, warranty expiring, document events.Warranty renewal reminders, device onboarding, compliance document review.
IntegrationsWebhook and sync-related events.Automations that respond to connected monitoring or integration activity.

How to choose the right trigger

Use the event that represents the business moment you care about.

If your process starts when...Choose this kind of trigger
a client submits a new support requestTicket Created
an urgent ticket moves into an escalation pathTicket Priority Changed or Ticket SLA Stage Breached
billing finalizes an invoiceInvoice Finalized
a client invoice becomes lateInvoice Overdue
dispatch reschedules a visitAppointment Rescheduled
a project task is finishedProject Task Completed
a new asset is added for a clientAsset Created

Trigger selection checklist

Before building the workflow, confirm:

  • the event happens at the correct point in your business process;
  • the event includes the data your workflow needs, such as ticket, client, invoice, or appointment information;
  • the workflow should run every time the event happens, or only when conditions are met;
  • the event does not create a loop, such as a workflow updating a ticket and then triggering itself repeatedly;
  • the workflow owner knows how to monitor runs after publishing.

Example: urgent ticket triage

For a service desk escalation workflow, Ticket Created is usually the right trigger. The workflow can then check the ticket priority or client, assign the ticket, notify the service manager, and add an internal note.

For an SLA warning process, Ticket SLA Stage Entered or Ticket SLA Stage Breached may be better because the workflow should start only when the SLA risk changes.