Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AaaS Voice Agent Benchmark 2026

License: MIT Python 3.11+ Docker

SaaS charges for ACCESS. AaaS charges for OUTCOMES.

Benchmark suite comparing traditional SaaS API workflows against** Agentic AI (AaaS)** replacements. Measures cost, latency, accuracy, and throughput - with real production data.

Results Summary

Metric SaaS Stack AaaS Agents Improvement
Monthly Cost $2,052 $610 -70.3%
Response Time 4.2 hours 12 seconds -99.9%
Resolution Rate 64% 91% +42%
Tasks/Day 120 800 +567%
Availability 8 hrs/day 24/7 +200%

What's Inside

Benchmarks (benchmarks/)

  • crm_workflow.py — Salesforce CRM workflow vs AI Voice CRM Agent
  • support_workflow.py — Zendesk support vs AI Voice Support Agent
  • analytics_workflow.py — Mixpanel analytics vs AI Analytics Agent
  • scheduling_workflow.py — Calendly scheduling vs AI Voice Booking Agent
  • cost_calculator.py — Real pricing comparison with current API rates

Production Agent Templates (agents/)

  • voice_crm_agent.py — LiveKit-based voice CRM agent (replaces Salesforce + Calendly + email)
  • voice_support_agent.py — Voice AI support agent with knowledge base and escalation
  • analytics_agent.py — Automated analytics agent (replaces Mixpanel dashboards)
  • scheduling_agent.py — Voice-based appointment booking agent

Results (results/)

  • Raw benchmark data (JSON)
  • Comparison charts (PNG, SVG)
  • Interactive HTML report
Agentic as a Service - benchmark

Quick Start

# Clone
git clone https://github.com/mail2chromium/aaas-voice-agent-benchmark.git
cd aaas-voice-agent-benchmark

# Install
pip install -r requirements.txt

# Configure API keys
cp configs/example.env configs/.env
# Edit .env with your API keys

# Run all benchmarks
make benchmark

# Generate comparison charts
make charts

# Run the full report
make report

Docker (Recommended)

docker-compose up --build
# Results available at http://localhost:8080

Configuration

# configs/benchmark.yaml
benchmark:
  iterations: 100          # calls per test
  warmup: 10               # warmup calls (excluded from results)
  regions:
    - us-east-1
    - eu-west-1
    - ap-south-1           # Lahore region

saas_stack:
  crm: salesforce
  support: zendesk
  analytics: mixpanel
  scheduling: calendly

aaas_stack:
  stt: deepgram-nova-3
  llm: gpt-4o
  tts: elevenlabs-flash-v2.5
  orchestrator: livekit-agents

Methodology

  1. Identical tasks: Both SaaS and AaaS systems perform the exact same operations
  2. Real APIs: We call actual SaaS APIs (Salesforce, Zendesk) and measure real response times
  3. Production conditions: Tests run with realistic data, concurrent loads, and network latency
  4. Cost accuracy: Pricing pulled from current public pricing pages, verified against our invoices
  5. Statistical rigor: P50, P95, P99 latency percentiles, confidence intervals reported

Related Article

This benchmark accompanies the Medium article: "SaaS is Dead, Welcome to AaaS (Agentic as a Service)" by Muhammad Usman Bashir.

Read the full analysis: Medium Article

License

MIT License — use freely, attribution appreciated.

About

Benchmark: SaaS workflows vs AI agent replacements. 70% cost reduction, 91% resolution rate. Companion to 'SaaS is Dead, Welcome to AaaS (Agent as a Service)'.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages