Reference
Igniter
Overview

Igniter

Event-driven trigger management service for schedule, webhook, and event-based automation.

Overview

Igniter is the event layer of AionixOne, providing AWS EventBridge-like capabilities for triggering workflows and functions based on schedules, webhooks, or custom events.

TRN Pattern

trn:igniter:{tenant}:trigger/{name}

Key Features

  • Schedule Triggers — Cron-based scheduling with timezone support
  • Webhook Triggers — HTTP endpoints that trigger workflows
  • Event Triggers — React to internal or external events
  • Target Routing — Route to StepFlow workflows or AionixFn functions
  • Enable/Disable — Pause triggers without deletion

Quick Example

# Create schedule trigger
aio tr create daily-report \
  --type schedule \
  --cron "0 9 * * *" \
  --target "trn:stepflow:default:template/generate-report"
 
# Create webhook trigger
aio tr create order-webhook \
  --type webhook \
  --target "trn:stepflow:default:template/process-order"
 
# Enable/disable
aio tr enable daily-report
aio tr disable daily-report

Trigger Types

TypeDescriptionConfiguration
scheduleTime-based executioncron, timezone
webhookHTTP endpoint triggerpath, method
eventEvent pattern matchingpattern, source

API Endpoints

MethodEndpointDescription
POST/api/v1/triggersCreate trigger
GET/api/v1/triggersList triggers
PUT/api/v1/triggers/{name}/enableEnable trigger
PUT/api/v1/triggers/{name}/disableDisable trigger
POST/api/v1/webhooks/{path}Webhook endpoint

Reference Pages


Documentation in progress. Content will be expanded.