nsight-architecture
About This Architecture
Multi-channel conversational AI platform orchestrating voice and SMS interactions through Twilio, Amazon Bedrock Nova Sonic, and Bedrock Agents. Inbound callers connect via EC2-hosted Nova Sonic instances streaming audio to Bedrock for speech-to-speech processing, while Lambda functions invoke action groups for dealer info, prospect lookup, and appointment scheduling. Outbound campaigns poll SQS FIFO queues populated by CRM integrations, triggering automated calls through a dedicated EC2 dialer instance. SMS flows route through dual API Gateway endpoints to orchestrator Lambdas coordinating Bedrock Agents with DynamoDB session state and ElastiCache Valkey for sub-second data retrieval. Fork this architecture on Diagrams.so to customize agent action groups, add retry logic to SQS consumers, or swap Bedrock models for your conversational AI use case.
People also ask
How do I architect a production conversational AI system on AWS with voice and SMS channels using Bedrock and Twilio?
Deploy EC2 instances running Nova Sonic for real-time speech-to-speech via Bedrock, route SMS through API Gateway to Lambda orchestrators invoking Bedrock Agents with action groups, store session state in DynamoDB, cache CRM data in ElastiCache Valkey, and poll SQS FIFO queues for outbound campaign automation. This diagram shows the complete data flow.
- Domain:
- Cloud Aws
- Audience:
- AWS solutions architects building conversational AI systems with voice and SMS channels
Generated by Diagrams.so — AI architecture diagram generator with native Draw.io output. Fork this diagram, remix it, or download as .drawio, PNG, or SVG.