1
Create an Action
Actions define the work your platform performs. Create one on the New Action page with the variant
orders.created.2
Add an SDK destination
Create an SDK destination on the Destinations page: set Destination Type to SDK and enter the namespace
quickstart. Other destination types deliver over HTTP or to Pub/Sub.3
Link them
Open the action’s Flow tab and use Link destination to attach the newly created SDK Destination.
4
Start a listener
The listener claims deliveries for its namespace and hands each one to your handler.
- TypeScript
- Python
ack() settles the action as succeeded. A handler that returns without settling acks; an unhandled error nacks, and the attempt is redelivered.5
6
Acknowledge the Action
When your handler finishes its work, it automatically acknowledges. If the work should be handled asynchronously, see Deferring work.
Next steps
SDK
Listener options, settlement, leases, and external work.
How Arklow works
The path work takes from source to settlement.