Skip to content
DigitalNeuron
Agents & automation

AWS details multimodal WhatsApp ordering assistant built with Bedrock AgentCore

AWS published a guide for deploying a WhatsApp restaurant-ordering assistant that handles text, voice notes and calls through a shared backend.

By DigitalNeuron Desk2 min read

Quick answer

What did AWS announce for building a multimodal WhatsApp ordering assistant with Amazon Bedrock AgentCore?

AWS published a technical guide for deploying a restaurant-ordering assistant on WhatsApp using Amazon Bedrock AgentCore and Amazon Nova 2 models. The design supports text messages, voice notes and calls through one business number, with shared cross-channel memory and a common backend for menus, carts, orders and locations.

Key takeaways

  • AWS published a deployment guide for a multimodal WhatsApp ordering assistant built with Amazon Bedrock AgentCore and Amazon Nova 2.
  • The assistant accepts text messages, voice notes and voice calls through a single WhatsApp Business number.
  • AWS says all three channels use one backend and shared cross-channel memory.
  • The AWS-side infrastructure is deployed with AWS CDK, while the Meta WhatsApp Business Platform must be configured separately.

AWS has published a technical guide for deploying a multimodal restaurant-ordering assistant that operates through a single WhatsApp Business number. Built with Amazon Bedrock AgentCore and Amazon Nova 2, the assistant can receive text messages, voice notes and voice calls.

AWS says an AI agent manages the ordering conversation from the initial greeting through confirmation. The three channels use the same backend and cross-channel memory, allowing the system to recognize a customer who uses text during one interaction and calls during another.

Models and agent runtimes

The design uses the Meta WhatsApp Business Platform as its customer-facing layer. Amazon Bedrock AgentCore hosts three agents, with separate runtimes for the supported channels. According to AWS, each conversation runs inside its own microVM and sessions remain isolated.

Amazon Nova 2 Lite processes text through the Amazon Bedrock Converse API. Amazon Nova 2 Sonic handles real-time speech for voice notes and calls. The agents communicate with the restaurant backend through the Model Context Protocol, or MCP.

AWS separates the system into three parts: the WhatsApp conversation layer, the agent runtimes and the restaurant backend. The backend maintains the menu, carts, orders and locations. AWS says separating channel handling from ordering logic allows channels to be added or removed without changing the backend.

Webhook and backend architecture

Incoming WhatsApp traffic reaches a single regional HTTPS webhook. The webhook immediately returns an HTTP 200 response, after which the request is processed asynchronously. The architecture uses Amazon Simple Queue Service to separate the initial acknowledgment from subsequent processing. The queue includes a dead-letter queue.

Amazon API Gateway supplies two REST APIs. One is the regional HTTPS webhook, which uses an AWS-managed certificate and serves as the system’s only public endpoint. The other is an IAM-authorized API placed in front of the ordering backend.

AWS Lambda runs the webhook ingestion function, webhook worker, message sender and ordering business logic. The Meta platform provides the Cloud API webhook, Messages API, Media API and Calling API used by the customer-facing portion of the system.

Deployment responsibilities

The guide uses AWS Cloud Development Kit to provision the AWS components as multiple stacks deployed in dependency order. The resulting deployment provides a webhook URL that must be registered with Meta.

The AWS CDK deployment does not create or manage the Meta WhatsApp Business Platform. Users must set up that service and connect it to the AWS deployment as a prerequisite. AWS describes the Meta platform as the assistant’s front door and the AWS environment as the host for its agents, processing components and ordering backend.

Source: Amazon Web Services’ “Deploy a multimodal WhatsApp ordering assistant with Amazon Bedrock AgentCore,” published September 4, 2026.

Frequently asked questions

Which customer channels does the assistant support?
AWS says customers can submit orders by text message, voice note or voice call through one WhatsApp Business number.
Which AI models does the solution use?
Amazon Nova 2 Lite handles text through the Amazon Bedrock Converse API. Amazon Nova 2 Sonic processes real-time speech for voice notes and calls.
How does the assistant connect to restaurant systems?
The agents access the restaurant backend through the Model Context Protocol. That backend stores menus, carts, orders and locations.
Does AWS CDK deploy the WhatsApp platform?
No. Meta manages the WhatsApp Business Platform, which users must configure as a prerequisite. AWS CDK deploys the AWS resources and produces the webhook URL that is registered with Meta.

Sources

  1. Deploy a multimodal WhatsApp ordering assistant with Amazon Bedrock AgentCore | Artificial IntelligenceAmazon Web Services (AWS)
Tagsawsamazon-bedrockagentcoreamazon-novawhatsappai-agents

Related reading

Use Kaggle’s self-paced course to practice building AI agents

Developers interested in building AI agents can work through Google and Kaggle’s five-day course as a self-paced program. Study the codelabs, technical whitepapers and notebooks, then build a capstone that covers agent design, security and cloud deployment. Use Kaggle’s Discord for debugging help and study groups.

Updated 3 min read

Anthropic partners with Allen Institute and HHMI on scientific AI systems

Anthropic announced life-sciences partnerships with the Allen Institute and Howard Hughes Medical Institute. HHMI will work with Anthropic on specialized laboratory agents, while the Allen Institute will collaborate on coordinated multi-agent systems for scientific analysis, experimental design and other research tasks. Both partnerships will also inform Claude’s broader life-science capabilities.

2 min read