Creates a new task.
Your unique Avido API key
Your unique Avido Application ID
Request body for creating a new task
The title of the task
1"Credit Card Block"
A short description of the task
1"The user wants to block their credit card"
The type of task
STATIC, NORMAL "NORMAL"
ID of the topic this task belongs to
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"789e4567-e89b-12d3-a456-426614174000"
ID of the quickstart this task was generated from
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"789e4567-e89b-12d3-a456-426614174000"
Optional metadata to associate with the task when creating it (e.g., external identifiers).
{ "customerId": "1", "priority": "high" }JSON schema that defines the structure for user prompts that should be generated for tests
{
"type": "object",
"properties": {
"intent": { "type": "string" },
"urgency": {
"type": "string",
"enum": ["low", "medium", "high"]
}
},
"required": ["intent"]
}Static user prompts for the task. Required when type is STATIC.
1 - 10000 elements1 - 10000[
"I want to block my credit card",
"Please disable my card immediately"
]Successfully created task
Successful response containing the task data
A task that represents a specific job-to-be-done by the LLM in the user application.