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

# Webhook Functions

## Call Outgoing Webhook

**Function name:** `CallOutgoingWebhookFunction`
**Category:** Write
**Destination:** Webhook

Calls an outgoing webhook using the specified payload. It will also use m3ter's webhook signature mechanism to sign the request (M3TER\_SIGNED\_REQUEST).

### Parameters

| Name                    | Label           | Required | Description                                                                  |
| ----------------------- | --------------- | :------: | ---------------------------------------------------------------------------- |
| `outgoingWebhookId`     | OutgoingWebhook |    Yes   | The UUID of the webhook to call                                              |
| `webhookPayload`        | Webhook payload |    Yes   | Name of variable by which the webhook payload should be retrieved from state |
| `responseStateVariable` | Output data     |    No    | State variable to store the response from the webhook call                   |

### Exits

| Exit    | Description |
| ------- | ----------- |
| `NEXT`  | -           |
| `ERROR` | -           |
