---
title: "Kore Webhook"
method: POST
path: "/v1/kore-webhook/{agent_id}"
tags: ["HTTP Text Agent"]
---

# Kore Webhook

`POST /v1/kore-webhook/{agent_id}`

Inbound webhook endpoint for Kore.ai bots.

The customer pastes this URL into Kore's Webhook Channel Post URL field along with
the Bluejay-provisioned access token. The token authenticates Kore→Bluejay calls;
`to` carries the simulation_result_id (round-tripped from `from.id` on the way out).

## Path parameters

- `agent_id` integer, required

## Headers

- `authorization` string, nullable
- `X-API-Key` string, required

## Response `200`

Successful Response

- HttpTextMessageResponse — Response model for HTTP text message
  - `simulation_result_id` string, required — Simulation result ID
  - `status` string — Status of the response
  - `end_conversation` boolean — Whether the conversation has ended

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/getbluejay/apis/bluejay-api.md) · [All operations](https://skmtc.net/getbluejay/apis/bluejay-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbluejay/bluejay-api/revisions/f48cef80963f/schema)
