---
title: "replies.preview"
method: POST
path: "/v1/replies/preview"
tags: ["replies"]
---

# replies.preview

`POST /v1/replies/preview`

## Request

- Base URL: `https://api.selda.ai`
- URL: `https://api.selda.ai/v1/replies/preview`
- Auth: HTTP bearer

Ask how Selda would answer an enquiry, from this workspace's Brain, without creating a lead or storing a draft. Same writer the real reply uses, so tuning against this tunes the real thing. Stores nothing and sends nothing.

Dispatched to `replies.preview` on `POST /mcp/run`. This route is a different URL for the same call: the request is answered by the same dispatcher, with the same authentication, the same scope check, the same organisation scoping and the same refusals.

- Scope: `pipeline`
- A free sandbox key may call it
- MCP tools that wrap the same function: `selda_preview_reply`
- Filled in from your API key, never sent by you: `orgId`

## Request body

- object
  - `projectId` string, required
  - `eventType` string, required: What kind of thing arrived: "quote_requested", "guide_downloaded", anything you use.
  - `payload` unknown
  - `who` string: Who it is from, for the greeting. Optional, an anonymous enquiry is a real case.
  - `company` string
  - `source` string
  - `language` string: Force a language instead of letting the enquiry decide. For checking one deliberately.

## Response `200`

The call succeeded.

- object
  - `value` unknown, required
  - `request_id` string, required: Echoed in the `X-Request-Id` header.

## Other responses

- `400`: Unknown route, or arguments the validator refused.
- `401`: Missing, expired or revoked key.
- `403`: The key lacks the scope, the plan entitlement, or is a sandbox key on a live-only function.
- `429`: Rate limited. Wait for the next minute window and retry.
- `500`: The function threw. The message says what, without leaking internals.

---

[API](https://skmtc.dev/selda/apis/selda-api.md) · [All operations](https://skmtc.dev/selda/apis/selda-api/llms.txt) · [OpenAPI document](https://skmtc.dev/selda/apis/selda-api/revisions/f0b115a94c0f?raw)
