Skip to main content
Um reporter analisa fontes rodando um workflow — uma lista ordenada de steps, cada um uma tool mais um prompt inline. Este guia monta um e roda.

1. Crie o reporter

2. Crie um workflow

Um workflow tem um target_kind — contra o quê ele roda (youtube_video, youtube_channel ou collection):

3. Adicione steps

Cada step é um tool_id mais um prompt_text inline (e params opcionais). Veja as tools disponíveis em GET /v1/tools:
Reordenando por drag-and-drop? Mande a lista inteira de uma vez com PUT /v1/reporters/{id}/workflows/{wid}/steps e um array steps: [...] — ele substitui todos os steps na ordem.

4. Rode

Rodar é assíncrono — você recebe um 202 + uma execution. Aponte pra um source (URL/handle resolvido como item). Omita workflow_id pra usar o workflow padrão do reporter:
Acompanhe a execution até concluir; a saída vira documents (GET /v1/documents?reporter_id=rep_123). Inspecione uma rodada concluída com GET /v1/executions/{id} pra ver input/output de cada step.

5. (Opcional) anexe coleções

Anexe coleções ao reporter pra ele ter um conjunto de trabalho, e rode um workflow na coleção inteira com POST /v1/reporters/{id}/process-collection:

Próximo

Agende

Rode o workflow automaticamente sobre vídeos novos numa cadência.