Primitive 14 / Trigger

Flow trigger card

The entry point for a workflow. Webhooks, cron jobs, event-bus subscriptions and manual fires — each shows its config, a sample payload, last-fired metadata and an armed/disarmed status pill.

Production answer

Flow trigger card is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Flow trigger card states
Generative search brief

Flow trigger card: The entry point for a workflow. Webhooks, cron jobs, event-bus subscriptions and manual fires — each shows its config, a sample payload, last-fired metadata and an armed/disarmed status pill.

State A · webhook · Shopify quote-request
Trigger

Shopify · quote requested

Webhook
ConfigPOST https://hermes.mufflermen.com.au/hooks/shopify/quote
Last fired · 09:14 AEST1,246 fires / 7dArmed
Sample payload
JSON
{  "type": "shopify.order.requested",  "customer": {    "id": "cust_mick_davis_8821",    "firstName": "Mick",    "phone": "+61411xxx482"  },  "vehicle": {    "year": 2018,    "make": "Toyota",    "model": "Hilux N80",    "variantHints": ["long-range", "GD-6"]  },  "skuRequest": ["manta-cat-back-hc"],  "channel": "web-form",  "receivedAt": "2026-05-29T09:14:11+10:00"}
State B · event bus · inbound SMS
Trigger

SMS inbound

Event bus
Configbus:sms.inbound · pattern: vehicle-related
Last fired · 07:22 AEST3,812 fires / 7dArmed
Sample payload
JSON
{  "type": "sms.inbound",  "from": "+61411xxx482",  "to": "+61213000888",  "body": "How much for an N80 cat-back?",  "messageId": "sm_88420",  "receivedAt": "2026-05-29T07:22:48+10:00"}
State C · cron · Monday 06:00 AEST blog draft · disarmed
Trigger

Monday blog draft

Cron
Config0 6 * * MON · Australia/Sydney
Last fired · 22 May · 06:001 fires / 7dDisarmed
Sample payload
JSON
{  "type": "cron.fire",  "schedule": "0 6 * * MON",  "lastFire": "2026-05-22T06:00:00+10:00",  "nextFire": "2026-05-29T06:00:00+10:00",  "payload": {    "topic": "DPF cleaning vs replacement"  }}