- Integrations
- /
- AgencyHandy
- /
- Triggers
- /
- Service Created
TriggerAgencyHandyReal-timeUpdated May 2026
When does AgencyHandy fire on new service definitions?
Short answer: Drop the "AgencyHandy → Service Created" trigger on your workflow canvas, add filters if you want them, and publish. It fires within seconds of the event in AgencyHandy, not on a polling schedule.
Anatomy
What this trigger looks like in a workflow.
Drop it on the canvas. Configure a couple of fields. Publish.
In the builder
Trigger
Service Created
When the matching event happens
service createdagencyhandy service created
What this trigger returns
for the curiousYou don’t need to read this. Tiny Command auto-maps every field into the visual picker so downstream nodes can pull values by clicking. We show it here for power users who want to know what’s on the wire.
{"data": {"_id": "abc123","timestamp": "2026-04-18T10:00:00Z"},"event": "service.created"}
Output shape
Fields available to downstream nodes.
Every field below can be referenced by name in any action or filter that comes after this trigger.
| Field | Type | Example |
|---|---|---|
| data | object | { … } |
| data._id | string | "abc123" |
| data.timestamp | string | "2026-04-18T10:00:00Z" |
| event | string | "service.created" |
Pairs with
Drop these actions after Service Created.
FAQ
Questions about Service Created.
How does the Service Created trigger work in AgencyHandy?
Fires when a new service offering is added to the AgencyHandy storefront — your agency's catalog grew. Rare hook compared to client/order events, but useful for syncing the service catalog to an external storefront or for auditing changes to your service mix over time.
Is the Service Created trigger real-time?
Yes. Service Created uses webhooks or push subscriptions, not polling. Your workflow fires within seconds of the event happening in AgencyHandy.
What data does Service Created return?
The full event payload from AgencyHandy. The output shape table on this page lists every field, its type, and an example value so you can map fields into downstream nodes.
Can I filter Service Created so only some events start a workflow?
Yes. Add a Filter node right after the trigger and match on any field, whether that's subject, sender, status, or anything else in the payload. Workflows only continue when the filter passes.
Do I need AgencyHandy admin permissions to use Service Created?
For most AgencyHandy accounts a standard user can authorize the trigger. Some AgencyHandy plans require an admin to enable third-party webhooks. Check AgencyHandy's docs if the trigger fails to register.
More triggers
Other AgencyHandy triggers.
Trigger
Client Created
Fires when a new client is added to AgencyHandy — manually by the agency owner, via API, or through the public client-portal signup. The base hook for agency onboarding automations: kick off the welcome sequence, provision the client portal, create the kick-off project in PM tooling.
TriggerInvoice Status Changed
Fires whenever an invoice transitions state — draft to sent, sent to viewed, sent to paid, or to overdue. Payload includes the old and new status. The hook for dunning workflows (auto-nudge on overdue), revenue-recognition workflows (sync paid invoices to accounting), and client-state automations.
TriggerOrder Created
Fires when a client places a new order through the AgencyHandy storefront or portal. Payload includes the line items, the client, the total, and any custom fields the order form captured. Use it to kick off fulfillment workflows — auto-create the project, assign to the right team, send the kick-off questionnaire.
TriggerOrder Updated
Fires on any change to an existing order — status transition, scope edit, line-item change, or assignee swap. For workflows that only care about specific transitions (e.g., moved to "Ready for Delivery"), inspect the status field in the payload and short-circuit when it doesn't match.
TriggerPayment Failed
Fires when a client's payment attempt fails — card declined, insufficient funds, expired card, or gateway error. Payload includes the failure reason where available. The standard dunning hook: trigger the friendly reminder email, mark the project as at-risk, page the account owner if it's a large account.
Build a workflow on this trigger.
One trigger. 27+ downstream actions. Zero glue.