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

# WebhookEnvelope

> The body sendEvent posts to Tappify, and the body the signature covers.

The body `sendEvent` posts to Tappify, and the body the signature covers.

## Properties

### build?

```ts theme={null}
optional build?: string;
```

The build the event belongs to, when it belongs to one.

***

### dedupeKey

```ts theme={null}
dedupeKey: string;
```

The key Tappify deduplicates on, so a retry is not counted twice.

***

### event

```ts theme={null}
event: string;
```

The declared webhook name.

***

### occurredAt

```ts theme={null}
occurredAt: string;
```

When the event happened, as an ISO timestamp.

***

### payload

```ts theme={null}
payload: Record<string, unknown>;
```

***

### source

```ts theme={null}
source: string;
```

The extension id the event came from.
