POST
/
v0
/
chatbots
/
{chatbotId}
/
message
curl --request POST \
  --url https://sitegpt.ai/api/v0/chatbots/{chatbotId}/message \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "message": "What can you do ?",
  "from": "USER"
}'
{
  "success": true,
  "message": "Sent the message successfully",
  "data": {
    "message": {
      "id": "376290410396385873",
      "question": {
        "text": "This is user!!",
        "timestamp": "2023-08-03T11:43:52.037718Z"
      },
      "answer": {
        "text": "This is agent!!",
        "timestamp": "2023-08-03T11:19:19.041469Z"
      },
      "sources": [],
      "gptModel": "gpt-3.5-turbo",
      "reaction": "NEUTRAL",
      "threadId": "06b3b43c-5651-49a2-b618-d7f24667c1b6",
      "messageType": "AGENT_MESSAGE",
      "iconUrl": "https://avatars.githubusercontent.com/u/17903466?s=48&v=4",
      "agentName": "Test Agent",
      "prompts": [
        {
          "id": "17e23880-386e-492f-960c-4394baec2977",
          "title": "Prompt 1",
          "description": "This is the prompt1 description"
        },
        {
          "id": "ab0ba301-90c9-4ef2-8ca8-fa579a104386",
          "title": "Prompt 2",
          "description": "This is the prompt2 description"
        }
      ],
      "smartPrompts": [
        "First smart prompt",
        "Second smart prompt",
        "Third smart prompt"
      ],
      "chatbotId": "365062873485935184"
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

chatbotId
string
required

Id of the chatbot

Body

application/json

Request body to send a message to a particular thread or start a new thread

Request Body

Response

200
application/json

OK

Sucess Response