AIDeed Criar conta grátis

Início › Desenvolvedores › Tarefas e aprovações

Tarefas e aprovações

Uma tarefa é assíncrona: o pedido volta na hora com o id, e o resultado chega quando o agente termina.

Pedir

{
  "input": "Envie o lembrete de vencimento da fatura 4821",
  "context": {"cliente": "4821", "valor": 1290.00, "vencimento": "2026-11-10"},
  "external_ref": "erp-4821"
}

Status

StatusSignifica
pending_approvalEspera alguém da empresa aprovar.
queuedNa fila para começar.
runningO agente está trabalhando.
completedConcluída; o resultado está em /result.
failedO agente não concluiu; error explica em palavras simples.
cancelledCancelada pela integração.
rejectedA empresa recusou.
expiredNinguém aprovou em 7 dias.

Acompanhar

O melhor caminho são os webhooks. Sem eles, consulte GET /tasks/{id} a cada poucos segundos e, quando terminar, GET /tasks/{id}/result. GET /tasks lista as tarefas da integração (filtros status, agent_id, since; paginação com before).

Cancelar

POST /tasks/{id}/cancel vale para pending_approval, queued e running. Uma tarefa já terminada responde 409 task_finished.

Aprovação

Mais do portal

Comece aqui: Visão geral · Primeiros passos

Guias: Autenticação · Conceitos · Tarefas e aprovações · Webhooks · Erros · Limites e cota · Ambiente de testes · MCP do Workforce

Referência: Referência da API · Exemplos de código · Versões e mudanças

Dados públicos: API pública do catálogo · MCP do catálogo público