Addis AI

GET /v1/studio/agents/{agent_id}/top-questions

The topics your customers ask one Studio agent about most, with how often they go unanswered.

Studio files every question a customer asks under a topic. This endpoint returns an agent's topics for a period, the most asked first, with how many conversations raised each one, how often the agent could not answer, and a few of the ways customers put it. These are the numbers on the Top questions card in Studio Analytics.

curl "https://api.addisassistant.com/v1/studio/agents/a1000000-0000-4000-8000-000000000010/top-questions?since=2026-10-01" \
  -H "x-api-key: $ADDIS_API_KEY"

Path parameters

Prop

Type

Query parameters

Prop

Type

Response

{
  "data": [
    {
      "topic": "Instalment payments",
      "topic_id": "70000000-0000-4000-8000-000000000002",
      "conversations": 12,
      "questions": 14,
      "unanswered_share": 0.0714,
      "examples": [
        "Can I pay for a solar kit in instalments?",
        "How many months can I pay over?"
      ]
    }
  ]
}

Prop

Type

Conversations from the agent test panel are not counted.

Errors

StatusCodeMeaning
400invalid_requestA query parameter is not valid; error.param names it.
400invalid_rangesince is not before until, or the period is longer than 366 days.
401unauthorized, invalid_api_keyThe x-api-key header is missing or not a valid key.
404agent_not_foundNo such agent in your account.
429risk_rate_limitedYour account is temporarily limited. See Rate Limits.

Errors use the error object.

Edit on GitHub

Last updated on

On this page