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.