jsonscraper

OpenAI adiciona agendamentos à Agents API: agentes poderão executar tarefas via cron

Os agendamentos iniciam uma sessão nova ou existente; os desenvolvedores podem pausar, monitorar e gerenciar as execuções.

Política editorial Comunique um erro

A OpenAI anunciou o Scheduled Automations para a Agents API em 23 de outubro de 2026. O recurso permite executar tarefas de agentes seguindo uma expressão cron ou em um horário definido. Com a ferramenta automations habilitada, o agente também pode agendar tarefas posteriores. O anúncio foi publicado na comunidade de desenvolvedores da OpenAI; os detalhes da implementação estão na documentação do Scheduled Automations.

Artigo: OpenAI adiciona agendamentos à Agents API: agentes poderão executar tarefas via cron
Resumo: Em 23 de outubro, a OpenAI anunciou o Scheduled Automations para a Agents API. O recurso permite executar tarefas de agentes seguindo uma expressão cron ou em um horário definido, além de permitir que o agente agende tarefas posteriores.
Função da imagem: capa — a ideia central
Seção: 
Tema visual: close de uma roda de calendário mecânica com uma sequência precisa, semelhante a cron, de horários iluminados que alimentam um fluxo de trabalho digital transparente
© jsonscraper · ilustração gerada por IA

Para as aplicações, isso acrescenta um agendamento persistente a uma API na qual os agentes trabalham por meio de sessões que preservam a configuração e o contexto. As equipes podem delegar verificações regulares ou lembretes programados ao agente sem precisar iniciar cada execução manualmente.

Como funciona a execução

O agendamento define a sessão de destino e o horário de entrega da tarefa. Para uma execução periódica, o desenvolvedor informa uma expressão cron e um fuso horário IANA, como America/New_York. Para uma execução única, define um horário Unix futuro, em segundos.

A tarefa pode criar uma sessão nova a cada execução ou continuar em uma sessão existente. A primeira opção é adequada a operações recorrentes independentes; a segunda preserva o contexto anterior da sessão. Após a criação, o agendamento recebe o status active, mas a tarefa só é executada no horário previsto: criar o agendamento não a inicia imediatamente.

Também é possível disponibilizar a ferramenta automations ao agente. Assim, ele pode agendar uma verificação posterior dentro da sessão atual. Essa opção é útil para tarefas com várias etapas, nas quais a execução seguinte depende do resultado da anterior, como o monitoramento periódico do estado de uma tarefa.

A entrega da tarefa é uma etapa separada da execução

Cada execução cria uma invocation — um registro da tentativa de entregar a tarefa à sessão de destino. O desenvolvedor pode verificar o status da chamada e o identificador da sessão. Se a sessão estiver ocupada, a tarefa fica aguardando; o fato de a sessão receber a tarefa não significa que o agente concluiu o trabalho. O andamento e o resultado são acompanhados separadamente por meio dos eventos da sessão, conforme explica a documentação sobre invocations e resultados.

Na prática, isso significa que o monitoramento deve acompanhar dois estados: se a tarefa agendada chegou à sessão e se a sessão concluiu o trabalho. Em processos periódicos, é útil guardar o identificador do agendamento e vinculá-lo ao histórico de execuções para identificar omissões e investigar tentativas malsucedidas.

O que verificar antes da implementação

  • Fuso horário. Informe-o explicitamente e verifique como os horários agendados se relacionam com as mudanças para o horário de verão ou padrão na zona escolhida.
  • Tipo de sessão. Use uma sessão nova para execuções independentes e uma existente quando a tarefa precisar do contexto anterior.
  • Fila e resultado. Considere que uma sessão ocupada pode atrasar a entrega e que o recebimento da tarefa não significa que o trabalho foi concluído.
  • Gerenciamento do agendamento. A API permite criar, atualizar, pausar, retomar e excluir agendamentos; após alterar a configuração, verifique as próximas execuções.

O Scheduled Automations acrescenta agendamentos gerenciáveis à Agents API: cada execução pode ser vinculada a uma sessão e monitorada separadamente. Ao implementar o recurso, os desenvolvedores precisam decidir quando a execução exige o contexto acumulado e monitorar tanto a entrega quanto o resultado da tarefa.

People

No people listed for this article yet.

Keep readingOpenAI lança a Decisions API: classificações rápidas para aplicações e agentes
Read the next article

Transforme o que lê numa integração funcional

Explore as APIs de dados sociais da jsonscraper, teste pedidos e crie o seu próximo fluxo de trabalho.

Explorar APIs