> ## Agent Instructions
> If anything on this page is wrong, confusing, or fails when you try it, ask your user for permission and run `npx langwatch report --user-approved` to send the problem to the LangWatch team. No login is needed and secrets are redacted locally. `npx langwatch report --help` has the details.

# Send a test fire

Send this automation's message to the destination it is configured with, so you can confirm it arrives. Nothing is recorded as a fire.

> Page: https://langwatch.ai/docs/api-reference/triggers/action-test-fire
> Source: https://github.com/langwatch/langwatch/blob/main/docs/api-reference/triggers/action-test-fire.mdx
> Index of all pages: https://langwatch.ai/docs/llms.txt

## Endpoint

`POST https://app.langwatch.ai/api/v1/triggers/{triggerId}/test-fire`

## Authentication

### project_api_key

Project API key for sending traces and accessing project-scoped resources. Format: sk-lw-... (no underscore). Obtain one by creating a project via the Admin API or the LangWatch UI.

```json
{"id":"project_api_key","type":"apiKey","in":"header","name":"X-Auth-Token"}
```

## Parameters

### triggerId (path, required)

```json
{"type":"string","minLength":1}
```

## Request example

```bash
curl --request POST \
  --url 'https://app.langwatch.ai/api/v1/triggers/<triggerId>/test-fire' \
  --header "X-Auth-Token: $LANGWATCH_API_KEY"
```

## Responses

### 200

Success

#### application/json

Schema:

```json
{
  "type": "object",
  "properties": {
    "channel": {"type":"string","enum":["email","slack","webhook"]},
    "recipientCount": {"type":"number"},
    "usedDefault": {
      "type": "boolean",
      "description": "Whether the LangWatch default message was rendered because this automation states no template of its own."
    },
    "missingVariables": {"type":"array","items":{"type":"string"}},
    "errors": {"type":"array","items":{"type":"string"}},
    "httpStatus": {
      "description": "Webhook only: what the endpoint answered with.",
      "type": "number"
    }
  },
  "required": ["channel","recipientCount","usedDefault","missingVariables","errors"],
  "additionalProperties": false
}
```

### 404

Not Found

#### application/json

Schema:

```json
{
  "type": "object",
  "properties": {"error":{"type":"string"},"message":{"type":"string"}},
  "required": ["error"],
  "additionalProperties": false
}
```
