# 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
```