Deciders

Get a decider

Returns a decider with its current question set and version.

get/v1/projects/{project_id}/deciders/{decider_id}

Request

  • Base URL: https://api.naturali.ai
  • URL: https://api.naturali.ai/v1/projects/{project_id}/deciders/{decider_id}
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://api.naturali.ai/authorize, token URL https://api.naturali.ai/token, scopes: mcp:access)

Path parameters

decider_idstring required
Example:dcd_V1StGXR8Z5jdHi6B

The decider ID

Response

The decider

idstring
project_idstring
namestring
descriptionstring nullable
agent_idstring nullable

The tool-less agent that answers; null when a tool does

tool_idstring nullable

The http or pipeline tool that answers; null when an agent does

versioninteger

The question set's version. Bumped only by a write that changes questions.

created_atstring date-time
updated_atstring date-time

Example response

{
  "id": "dcd_V1StGXR8Z5jdHi6B",
  "project_id": "proj_V1StGXR8Z5jdHi6B",
  "name": "support-triage",
  "agent_id": "agent_V1StGXR8Z5jdHi6B",
  "tool_id": "tool_V1StGXR8Z5jdHi6B",
  "version": 1,
  "questions": [
    {
      "type": "choice",
      "name": "department",
      "instructions": "Which department should handle this complaint?",
      "choices": [
        {
          "value": "billing",
          "description": "Payments, invoices and refunds."
        },
        {
          "value": "technical",
          "description": "Problems using the product."
        }
      ]
    },
    {
      "type": "predicate",
      "name": "needs_human",
      "instructions": "Must a person read this before any automated reply?"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.