




Admin Credentials:
Username: demoadmin@gmail.com
Password: Demo@1234
To try customer account, create your own account using your email ID.Required Third-Party APIs
AgentLabs uses the following external services to enable Voice AI and call functionality. Please review the details below and create your accounts accordingly.
1. ElevenLabs (AI Voice Generation)
Used for: Converting chatbot replies into realistic human-like voice responses.
Recommended Plan: Creator Plan
Signup Link: https://try.elevenlabs.io/diploy
2. Twilio (Voice Calling)
Used for: Making outbound voice calls through the AgentLabs platform.
Pricing Includes: Fixed phone number rental + per-minute calling charges.
Pricing Reference: View Twilio Pricing
Signup Link: Sign up on Twilio
Transform Your Voice Communications with AI-Driven Automation
AgentLabs is a cutting-edge, enterprise-grade bulk calling platform that combines the power of Twilio’s reliable telephony infrastructure with ElevenLabs’ ultra-realistic AI voice synthesis. Built for businesses that need to scale their voice communications, AgentLabs enables you to conduct thousands of automated calls with natural, human-like conversations that engage and convert.
Perfect For
- Sales Teams: Automate outbound prospecting and lead qualification at scale.
- Customer Service: Handle high-volume support inquiries with AI-powered responses.
- Marketing Campaigns: Run promotional campaigns with personalized voice messages.
- Survey & Feedback: Collect customer insights through conversational AI.
- Appointment Management: Automate reminders, confirmations, and scheduling.
- Lead Generation: Qualify and nurture leads automatically 24/7.
Core Technologies
- Twilio: Enterprise-grade telephony infrastructure for reliable call delivery.
- ElevenLabs: State-of-the-art voice synthesis with human-like quality.
- PostgreSQL: Robust database for scalable data management.
- Node.js: High-performance backend architecture.
- React: Modern, responsive user interface.
-
Key FeaturesAdvanced Bulk Calling
- CSV Import – Upload thousands of contacts instantly via CSV.
- Smart Scheduling – Schedule calls based on time zones and availability.
- Auto-Retry Logic – Automatically retry failed calls with configurable limits.
- Concurrent Calling – Handle multiple simultaneous calls efficiently.
- Call Queue Management – Real-time monitoring of pending, processing, and completed calls.
Intelligent AI Agents
- Natural Conversations – ElevenLabs voices that sound genuinely human.
- 55+ Voice Options – Choose from diverse voices across genders, ages, and tones.
- Customizable Personality – Configure tone (Professional, Friendly, Casual) and personality traits.
- Temperature Control – Adjust creativity from deterministic to creative responses.
- Pre-built Templates – Quick-start system prompts for common use cases.
Knowledge Base Management
- Document Upload – Train agents with PDF, DOC, or TXT files.
- URL Integration – Link to external resources and web content.
- Text Editor – Create custom knowledge articles directly.
- Context-Aware – Agents reference knowledge base for accurate responses.
Comprehensive Analytics
- Real-time Dashboard – Monitor campaign performance as it happens.
- Success Metrics – Track call completion rates and success percentages.
- Lead Qualification – Automatic lead scoring (Hot/Warm/Cold).
- Sentiment Analysis – AI-powered emotion detection (Positive/Neutral/Negative).
- Duration Tracking – Analyze call length and engagement patterns.
- Trend Analysis – Month-over-month performance comparisons.
- Export Reports – Download analytics as PDF or CSV.
Call Recording & Transcription
- Automatic Recording – Every call is recorded and stored securely.
- AI Transcription – Convert conversations into text instantly.
- Keyword Extraction – Identify important topics and phrases.
- Conversation Summaries – AI-generated summaries of each call.
- Searchable History – Quickly find specific calls and transcripts.
- Playback Interface – Review calls easily with a built-in player.
Workflow Automation
- Campaign Management – Create unlimited campaigns with custom workflows.
- Dynamic Responses – Context-aware replies based on customer input.
- CRM Integration – Seamless data sync with external systems.
- Webhook Support – Send call data to your existing tools.
Smart Call Distribution
- Time Zone Routing – Call contacts at optimal times.
- Load Balancing – Distribute calls across multiple API keys.
- Status Tracking – Monitor call status (Pending/Processing/Completed/Failed).
- Retry Management – Configurable retry attempts for failed calls.
CRM & Integration Hub
- Webhook Configuration – Send events to external systems.
- Campaign Filtering – Choose which campaigns trigger webhooks.
- Call Completion Events – Get real-time notifications on call status.
- Lead Updates – Automatic lead qualification sync.
- Custom Endpoints – Connect to any HTTP endpoint.
Dual-Panel Architecture
Super Admin Panel
- User Management – Create and manage admin accounts with role-based access.
- Plan Configuration – Design custom subscription tiers and pricing.
- Credit Packages – Manage credit bundles for purchase.
- Phone Number Pool – Manage Twilio phone numbers across users.
- ElevenLabs Pool – Balance load across multiple API keys (60 concurrent calls per key).
- Global Analytics – View platform-wide performance metrics.
- Queue Monitoring – Real-time view of all active system calls.
- Broadcast Notifications – Send announcements to all users.
- System Settings – Configure defaults and API credentials.
- Contact Database – Access all unique contacts across the platform.
User Panel
- Campaign Management – Create, monitor, and manage calling campaigns.
- AI Agent Builder – Configure custom voice agents and personalities.
- Knowledge Base – Upload documents and training materials.
- Voice Library – Preview and select from 55+ ElevenLabs voices.
- Contact Management – Upload and manage CSV contact lists.
- Call History – Access recordings, transcripts, and summaries.
- Analytics Dashboard – Track campaign performance and ROI.
- Phone Numbers – Purchase and manage Twilio numbers.
- Billing & Credits – Subscribe to plans and manage balances.
- Integrations – Configure webhooks and external connections.
Flexible Subscription System
- Built-in Stripe Integration for payments.
- Free Plan – Try the platform with limited features.
- Pro Plan – Unlock unlimited agents, campaigns, and contacts.
- Credit System – Pay-as-you-go pricing per call minute.
Customizable Pricing (Super Admin)
- Configure subscription plan pricing and features.
- Define credit packages and per-minute costs.
- Set monthly phone number fees.
- Add bonus credits for paid plans.
Technical Specifications
- OS: Ubuntu 20.04+, Windows Server 2019+, or macOS 10.15+.
- Node.js: Version 18 or higher.
- PostgreSQL: Version 14 or higher.
- RAM: 2GB minimum (4GB recommended).
- Storage: 10GB minimum.
- CPU: 2 cores minimum.
- SSL Certificate: Required for secure webhooks.
Tech Stack
- Backend: Node.js, Express
- Frontend: React, Vite, TailwindCSS
- Database: PostgreSQL with Drizzle ORM
- Process Manager: PM2 for production deployment
- Reverse Proxy: Nginx with SSL/TLS
- API Integrations: Twilio, ElevenLabs, Stripe
Third-Party Services Required
- Twilio Account – For telephony infrastructure (pay-as-you-go).
- ElevenLabs API – For AI voice synthesis (subscription or pay-per-use).
- Stripe Account – For payment processing (transaction fees apply).
What’s Included
- 100% Open source code (frontend + backend).
- Detailed installation and setup documentation.
- 6 months support included.
User Interface Highlights
- Modern Design – Clean, intuitive interface.
- Responsive Layout – Works on all devices.
- Dark Mode Ready – Eye-friendly interface.
- Real-time Updates – No page reloads required.
- Data Visualization – Charts and graphs for insights.
- Search & Filters – Instantly find data.
- Bulk Operations – Manage multiple entries efficiently.
- Export Options – Download data as CSV or PDF.
Security Features
- SSL/TLS Encryption – Secure data transmission.
- Session Management – Safe authentication system.
- Role-Based Access – Super Admin and Admin permissions.
- API Key Encryption – Protects external credentials.
- Webhook Security – Signed webhook payloads.
- Database Security – Prepared statements to prevent SQL injection.
- Password Hashing – Industry-standard encryption.
- CORS Configuration – Controlled API access.
Use Case Examples
- Sales Outreach: Create AI agents that qualify leads and book appointments automatically.
- Customer Surveys: Conduct large-scale satisfaction surveys with natural conversation flow.
- Appointment Reminders: Reduce no-shows with friendly AI reminder calls.
- Lead Qualification: Screen leads 24/7 and route hot prospects instantly.
- Event Invitations: Invite contacts to webinars or launches with conversational voice calls.
- Payment Reminders: Handle collections with empathetic, professional AI voice calls.
Why Choose AgentLabs?For Businesses
- Reduce Costs – Replace manual call centers with automation.
- Scale Instantly – Handle 10 to 10,000 calls effortlessly.
- 24/7 Operations – Engage customers anytime.
- Consistent Quality – Every call follows your brand voice.
- Data-Driven – Make informed decisions from analytics.
- Fast Deployment – Launch campaigns in minutes.
For Developers
- Clean Codebase – Well-structured and maintainable.
- Modern Stack – Built with React, Node.js, and PostgreSQL.
- Extensible – Add features and integrations easily.
- API-First – Webhook support for workflow automation.
- Comprehensive Documentation – Full setup and usage guides.
- Self-Hosted – Full control and ownership of your system.
