Skip to content

RealMoneyBTC/OpenDial

Repository files navigation

OpenDial AI

An enterprise-grade, AI-powered call center and marketing automation platform with real-time analytics, smart scripting, and multi-provider AI integration.

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install

  2. Create a .env.local file and add your API key(s) for whichever provider(s) you want to use:

    # Google (Gemini)
    API_KEY=your_google_api_key
    
    # OpenAI — entered in the app Settings UI
    # Anthropic — entered in the app Settings UI
    # Mistral — entered in the app Settings UI
    
  3. Run the app: npm run dev

Supported AI Providers

OpenDial is vendor-agnostic and supports multiple AI providers out of the box:

Provider Models Key Source
OpenAI GPT-4o, GPT-4o Mini Settings UI
Anthropic Claude 3.5 Sonnet Settings UI
Google Gemini 2.5 Pro, 2.0 Flash API_KEY env var
Mistral Mistral Large Settings UI

You can switch models at any time from the Settings panel.

Features

  • Predictive, power, and preview dialing modes
  • AI agent persona generation and training simulations
  • Real-time call sentiment analysis
  • Post-call learning pipeline (objection extraction, winning moments, script updates)
  • Lead scoring and follow-up suggestions
  • Campaign sequencing and automation
  • Inbound IVR flow builder
  • Multi-workspace and team management

About

OpenDial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages