wallet_automation.submitted after an automation creates a wallet action and submits it for processing.
This event marks the handoff from automation matching to the wallet action lifecycle. It does not mean the generated action succeeded.
Setup
Subscribe towallet_automation.submitted from the Configuration > Webhooks page in the Privy Dashboard.
For signature verification, retries, and endpoint setup, see the webhooks overview.
Webhooks can be tested at no cost in development environments. Production webhooks require an
Enterprise plan.
Payload
See the webhook API reference for the complete schema.
Track the final outcome
Useaction_id to correlate this event with the generated swap. The app can either fetch the wallet action status or subscribe to its terminal webhooks:
The initial automation webhook surface does not include separate completed, skipped, or failed events. Automation failures that occur before a wallet action exists are available through the execution list API.
Treat the execution list as the source of truth. Webhooks are delivery notifications and should not be the only record of automation activity.

