A AWS publicou um guia que mostra como montar agentes que reagem a eventos do sistema, como um arquivo enviado ao Amazon S3, um agendamento ou um alerta, em vez de depender de um comando em chat. O exemplo usa o Amazon Bedrock AgentCore como base e combina Amazon SQS, AWS Lambda e Amazon DynamoDB para ligar o evento ao agente.

No fluxo descrito, a função que recebe o evento procura sinais configurados na tabela do DynamoDB. Quando encontra uma correspondência, cria um trabalho e o coloca na fila do SQS. Outra função chama o agente no AgentCore Runtime, que analisa o item, grava o resultado e mantém o acompanhamento do trabalho na interface web.
O ponto central do guia é a pausa para revisão humana. O agente usa uma única ferramenta, ask_human, para pedir esclarecimento, aprovação ou revisão quando precisa interromper a execução. As respostas seguem um formato padronizado com status como concluído, interrompido ou erro. Quando o trabalho fica interrompido, ele aparece na aba Jobs com um aviso, para que a revisão ocorra no próprio painel.
O material também mostra o parâmetro autoExecute, que define se o agente age sozinho ou se passa pela revisão antes de executar. O exemplo menciona ainda os padrões de notificar um resultado, fazer uma pergunta, propor uma ação para aprovação ou registrar uma falha para nova tentativa.