Responses are generated using AI and may contain mistakes.
Bland is getting a major upgrade. We're working on updating our docs as users transition in the coming weeks. Reach out to support@bland.ai with questions.
{ "data": [ { "key": "callback_number", "prompt": "The phone number the caller wants us to call back.", "accurateSpelling": true, "outputSchema": { "kind": "string", "description": "The phone number the caller wants us to call back. Preserve exact character-by-character spelling." } }, { "key": "party_size", "prompt": "How many people the reservation is for.", "accurateSpelling": false, "outputSchema": { "kind": "number", "description": "How many people the reservation is for." } }, { "key": "wants_followup", "prompt": "Whether the caller asked for a follow-up call.", "accurateSpelling": false, "outputSchema": { "kind": "boolean", "description": "Whether the caller asked for a follow-up call." } } ], "errors": null}
Dispositions are enabled per organization. If your organization does not have access, these endpoints return 404.
Lists the variables the agent extracts during calls that a disposition value can re-extract from the corrected post-call transcript, read from the agent’s most recently saved version. Only string, number, and boolean variables are included; json variables, and variables defined with conflicting prompts or types in different scenarios, are omitted. Entries are sorted by key, and the list is empty if the agent has no saved version.
The schema a disposition value should use for this variable. kind mirrors the variable’s type (string, number, or boolean). description is the prompt, with the sentence Preserve exact character-by-character spelling. appended when accurateSpelling is true; it is omitted when both are empty.
null on success, or a list of error objects if the request failed.
{ "data": [ { "key": "callback_number", "prompt": "The phone number the caller wants us to call back.", "accurateSpelling": true, "outputSchema": { "kind": "string", "description": "The phone number the caller wants us to call back. Preserve exact character-by-character spelling." } }, { "key": "party_size", "prompt": "How many people the reservation is for.", "accurateSpelling": false, "outputSchema": { "kind": "number", "description": "How many people the reservation is for." } }, { "key": "wants_followup", "prompt": "Whether the caller asked for a follow-up call.", "accurateSpelling": false, "outputSchema": { "kind": "boolean", "description": "Whether the caller asked for a follow-up call." } } ], "errors": null}
{ "data": [ { "key": "callback_number", "prompt": "The phone number the caller wants us to call back.", "accurateSpelling": true, "outputSchema": { "kind": "string", "description": "The phone number the caller wants us to call back. Preserve exact character-by-character spelling." } }, { "key": "party_size", "prompt": "How many people the reservation is for.", "accurateSpelling": false, "outputSchema": { "kind": "number", "description": "How many people the reservation is for." } }, { "key": "wants_followup", "prompt": "Whether the caller asked for a follow-up call.", "accurateSpelling": false, "outputSchema": { "kind": "boolean", "description": "Whether the caller asked for a follow-up call." } } ], "errors": null}