AWS lança sistema omnichannel de pedidos por voz com Amazon Bedrock AgentCore e Amazon Nova 2 Sonic

Nova solução para pedidos por voz em múltiplos canais
A AWS apresentou uma solução inovadora que permite construir um sistema completo de pedidos omnichannel por voz, integrando Amazon Bedrock AgentCore, uma plataforma para criação e operação segura e escalável de agentes de IA, e o modelo de voz Amazon Nova 2 Sonic. O lançamento facilita a criação de aplicações que funcionam simultaneamente em aplicativos móveis, websites e interfaces de voz, com processamento de áudio bidirecional e manutenção de contexto durante a conversa.
Para quem é e como acessar a solução
O sistema é indicado para desenvolvedores e empresas que desejam implementar experiências avançadas de interação por voz, com alta escalabilidade e segurança, utilizando frameworks e modelos de base variados. Para acessar e implementar a solução, é necessário possuir uma conta AWS, acesso ao Amazon Bedrock com o modelo Nova 2 Sonic na mesma região, além das ferramentas Node.js 20.x+, Python 3.13+, AWS CLI 2.x e AWS CDK CLI 2.x configurados.
Arquitetura e componentes principais
A arquitetura separa o frontend, o agente de IA e os serviços backend, permitindo desenvolvimento e escalabilidade independentes. Entre os serviços gerenciados utilizados estão:
- Amazon Cognito: autenticação de usuários e fornecimento de credenciais temporárias AWS;
- Amazon Bedrock AgentCore Runtime: ambiente isolado por microVM para execução segura do agente de IA;
- AgentCore Gateway: camada de orquestração que conecta o agente aos serviços backend via protocolo Model Context Protocol (MCP);
- Amazon API Gateway e AWS Lambda: expõem e executam a lógica de negócios para pedidos, menus e localização;
- Amazon DynamoDB: armazenamento de dados de clientes, pedidos, menus e carrinhos com latência baixa;
- AWS Location Services: recursos baseados em localização para recomendações de pontos de retirada;
- AWS Amplify: hospedagem do frontend da aplicação.
Funcionalidades e fluxo do sistema
O usuário acessa a aplicação web hospedada no AWS Amplify, autentica-se via Amazon Cognito e estabelece uma conexão WebSocket autenticada com o AgentCore Runtime. O agente de IA, utilizando o modelo Nova 2 Sonic, processa o áudio em tempo real, reconhecendo fala, entendendo intenções e mantendo contexto ao longo da conversa.
O agente invoca ferramentas backend assincronamente por meio do AgentCore Gateway, que traduz as chamadas MCP para APIs REST no API Gateway. Essas APIs acionam funções Lambda que consultam o DynamoDB e utilizam serviços de localização para fornecer respostas personalizadas e recomendações de pontos de retirada baseadas em rota.
O modelo Nova 2 Sonic gera respostas de voz adaptadas ao tom e sentimento do usuário, com baixa latência, permitindo uma experiência natural e fluida.
Disponibilidade, preço e acesso
A solução está disponível para implantação via AWS Cloud Development Kit (CDK), com código aberto no repositório oficial da AWS no GitHub (aws-samples/sample-omnichannel-ordering-with-amazon-bedrock-agentcore-and-nova-sonic). O uso do Amazon Bedrock e Amazon Nova 2 Sonic segue a política de preços da AWS para esses serviços, e a infraestrutura escalável utiliza recursos sob demanda, reduzindo custos operacionais.
Para iniciar, é preciso clonar o repositório, configurar as dependências e executar o script de implantação fornecido, que cuida do provisionamento dos serviços e configura um usuário Cognito para testes. Após a implantação, a aplicação fica acessível via URL do AWS Amplify.
Impacto prático para desenvolvedores e negócios
Essa solução representa um avanço significativo para quem busca implementar sistemas de pedidos por voz com alta qualidade, segurança e escalabilidade. A integração do AgentCore com o modelo Nova 2 Sonic permite interações naturais e contextualizadas, enquanto a arquitetura modular facilita a integração com backends existentes e futuras expansões.
Além disso, o uso de serviços gerenciados da AWS reduz o overhead operacional, permitindo que equipes foquem na inovação e experiência do usuário. A capacidade de oferecer recomendações baseadas em localização e rota agrega valor ao cliente final, melhorando a conveniência e satisfação.