---
title: "Assistant Chat (BETA)"
method: POST
path: "/ai/assistants/{assistant_id}/chat"
tags: ["Assistants"]
---

# Assistant Chat (BETA)

`POST /ai/assistants/{assistant_id}/chat`

This endpoint allows a client to send a chat message to a specific AI Assistant. The assistant processes the message and returns a relevant reply based on the current conversation context. Refer to the Conversation API to [create a conversation](https://developers.telnyx.com/api-reference/conversations/create-a-conversation), [filter existing conversations](https://developers.telnyx.com/api-reference/conversations/list-conversations), [fetch messages for a conversation](https://developers.telnyx.com/api-reference/conversations/get-conversation-messages), and [manually add messages to a conversation](https://developers.telnyx.com/api-reference/conversations/create-message).

## Path parameters

- `assistant_id` string, required

## Request body

- AssistantChatReq
  - `content` string, required — The message content sent by the client to the assistant
  - `name` string — The optional display name of the user sending the message
  - `conversation_id` string, required — A unique identifier for the conversation thread, used to maintain context

## Response `200`

Successful Response

- AssistantChatResponse
  - `content` string, required — The assistant's generated response based on the input message and context.

## Other responses

- `422` — Validation Error

---

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