> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhook Events with Client Triggers

> Track actions like registration, updates, and password changes for clients.

This guide covers information on webhook events and client category triggers.

## Client category triggers descriptions

| **Client category triggers**                | **Description**                          |
| ------------------------------------------- | ---------------------------------------- |
| Client added two factor auth                | Client enables two-factor authentication |
| Client consolidation invoices dispatched    | Consolidated invoices sent               |
| Client deleted                              | Client account deleted                   |
| Client logged in                            | Client logged in                         |
| Client login email updated                  | Login email updated                      |
| Client login username updated               | Username updated                         |
| Client password changed                     | Password changed                         |
| Client password was reset                   | Password reset by staff                  |
| Client removed two factor auth              | Two-factor authentication disabled       |
| Client updated                              | Client details updated                   |
| Client was impersonated                     | Staff impersonated client                |
| New client support pin                      | New support PIN generated                |
| Staff created verified client               | Staff created verified client            |
| Client exceeded max incorrect logins        | Max login attempts exceeded              |
| Client login disabled                       | Login disabled                           |
| Client login enabled                        | Login enabled                            |
| Client notification emails disabled         | Notification emails disabled             |
| Client password setup required after import | Password setup required after import     |
| Client registered                           | Client registered                        |
| Client requested password reset             | Password reset requested by client       |
| Client verification required                | Verification required                    |
| Client wallet balance adjusted              | Wallet balance adjusted                  |
| Staff created unverified client             | Staff created unverified client          |

## Webhook client event triggers

### Adding or updating a client

**Category**: Client

**Triggers**:

* Client registered

* Staff created verified client

* Staff created unverified client

* Client updated

**Description**: Covers all scenarios where a client is added or updated, whether by self-registration or staff action.

### Client security and authentication

**Category**: Client

**Triggers**:

* Client added two\_factor auth

* Client removed two factor auth

* Client password changed

* Client password was reset

* Client requested password reset

* Client password setup required after import

* Client exceeded max incorrect logins

* Client login disabled

* Client login enabled

**Description**: Tracks all security-related actions for client authentication and access.

### Client login and account access

**Category**: Client

**Triggers**:

* Client logged in

* Client login email updated

* Client login username updated

* Client was impersonated

**Description**: Captures login activity, credential changes, and impersonation by staff.

### Client verification and communication

**Category**: Client

**Triggers**:

* Client verification required

* New client support pin

* Client notification emails disabled

**Description**: Monitors verification processes and communication preferences.

### Client account status and wallet

**Category**: Client

**Triggers**:

* Client deleted

* Client consolidation invoices dispatched

* Client wallet balance adjusted

**Description**: Handles account deletions, consolidated billing, and wallet adjustments.
