---
title: "Wallet automation submitted"
method: POST
path: "wallet_automation.submitted"
---

# Wallet automation submitted

`POST wallet_automation.submitted` (webhook)

Fired when a deposit automation has fired and its wallet action has been submitted for processing.

## Payload

- WalletAutomationSubmittedWebhookPayload: Payload for the wallet_automation.submitted webhook event.
  - `type` 'wallet_automation.submitted', required: The type of webhook event.
  - `trigger_id` string, required: The ID of the automation execution that fired.
  - `wallet_id` string, required: The ID of the wallet the automation fired for.
  - `action_id` string, required: The ID of the wallet action created to fulfill the automation.
  - `automation_id` string, required: The ID of the automation that fired.
  - `created_at` string, required: ISO 8601 timestamp of when the automation was submitted.
  - `trigger_caip2` string, required: CAIP-2 chain identifier of the triggering deposit (e.g., 'eip155:8453').
  - `trigger_asset_address` string, required: Contract address of the triggering deposit's asset, or 'native-token' for the native asset.
  - `trigger_tx_hash` string, nullable, required: Transaction hash of the triggering deposit, or null when triggered by a reindex.

## Acknowledgement `200`

Return a 200 status to indicate that the webhook was received successfully.

---

[API](https://skmtc.dev/privy-io/apis/privy-api.md) - [All operations](https://skmtc.dev/privy-io/apis/privy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/privy-io/apis/privy-api/revisions/3a2288470053?raw)
