Overview
V1 (previously Axlrev)
V1 is the current production deployment used by the internal sales team for outbound calling operations. The architecture features:
- Modern UI aligned with the new Angel theme template
- EC2 instances for core services
- S3 for call recordings storage
- PostgreSQL (RDS) for data persistence
- Integration with various services including CRM, Twilio, and AI capabilities
- Amplify-powered frontend (Axlrev-fe)
- Grace and AI Sales components for call handling

V2 (AngelTel)
Built on top of ViciDial's APIs
V2 represents a strategic evolution leveraging ViciDial's robust dialer capabilities while modernizing the platform. Key architectural decisions include:
Core Components
- ViciDial Engine: Provides battle-tested telephony and dialer features
- Custom Node.js backend wrapping ViciDial APIs
- Modern frontend implementation replacing ViciDial's legacy UI
- Unified authentication system shared with AngelX (web)
Integration Points
- Third-party CRM systems (HubSpot, Zoho, ServiceNow)
Cloud services
- Lambda functions for backend processing
- S3 for storing call recordings and static assets
- RDS (MySQL) for data persistence
- CloudWatch for logging/metrics
- SQS for recording task management
Key Benefits
- Agnostic telephony provider support (Twilio/Plivo/Twilio Alternatives)
- Extensible architecture allowing custom feature development
- Unified authentication with other Angel platforms
- Modern, maintainable codebase
