# Webhooks & connections overview Wallet-as-a-Service (Palisade) provides multiple ways to integrate with external systems and third-party applications, including real-time event notifications and connections to decentralized applications. In this section - [Webhooks overview](/products/wallet/user-interface/integrations/overview) – Payload formats and event types - [Manage webhooks](/products/wallet/user-interface/integrations/manage-webhooks) – Setup and signature verification - [Connections (WalletConnect)](/products/wallet/user-interface/integrations/open-a-connection) – Connect to dApps For programmatic API access, see the [API documentation](/products/wallet/user-interface/api/getting-started). ## Webhooks Webhooks deliver real-time notifications to your backend systems when events occur in Palisade. Instead of polling the API, your server receives automatic updates for: - **Transactions**: Status changes from creation to confirmation - **Wallets**: Provisioning status updates - **Approvals**: Approval request creation and resolution See: - [Webhooks overview](/products/wallet/user-interface/integrations/overview) for payload formats and event types - [Manage webhooks](/products/wallet/user-interface/integrations/manage-webhooks) for setup and signature verification ## WalletConnect (Connections) Connect your Palisade wallets to decentralized applications (dApps) using WalletConnect. This enables: - Interaction with DeFi protocols - NFT marketplaces - Other Web3 applications All WalletConnect transactions require approval before execution, ensuring you maintain control over your assets. See [Connections](/products/wallet/user-interface/integrations/open-a-connection) for setup instructions. ## Integration architecture ```mermaid flowchart LR subgraph your["Your Systems"] API["API Client"] WH["Webhook Receiver"] end subgraph palisade["Palisade"] PAPI["Palisade API"] WHE["Webhook Engine"] end subgraph dapps["dApps"] DAPP["DeFi / NFT / Web3"] end API -->|"OAuth + REST"| PAPI WHE -->|"POST Events"| WH DAPP <-->|"WalletConnect"| palisade ```