---
url: https://docs.corbitaltech.dev/products/whatsmark/pusher.md
description: >-
  Learn how to integrate Pusher in WhatsMark to enable real-time notifications,
  desktop alerts, and instant updates for seamless user interaction.
---

# Pusher

Pusher is a real-time messaging service that enables instant notifications, live updates, and seamless data synchronization in Whatsmark. It is primarily used for real-time notifications and desktop alerts, ensuring users receive instant updates about important activities.

![pusher](./images/system-settings/pusher.png)

* Create your account in [pusher](https://pusher.com/)

* Set up a new app in the Pusher dashboard.

* Copy the App ID, App Key, App Secret, and Cluster from the app keys option.

* Paste them into the Pusher settings in Whatsmark.

* Enable real-time and desktop notifications as needed.

* Set auto-dismiss time for desktop notifications.

## Usage

* **App ID:** A unique identifier for the Pusher application.

* **App Key:** The public key used to authenticate the connection.

* **App Secret:** A private key used for securing Pusher communications.

* **Cluster:** Defines the geographical region for Pusher servers (e.g., `ap2` for Asia-Pacific). for more details of cluster configurations you can visit [cluster](https://pusher.com/docs/channels/miscellaneous/clusters/)

* **Auto Dismiss Desktop Notifications:** Sets the duration (in seconds) before desktop notifications disappear (0 = never dismiss).
