Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Windows
Self-hosted call-center auto-dialer: campaigns, lead lists, DNC & calling-hours compliance, preview/progressive dialing, WebRTC SIP softphone, live wallboard, reports. Windows, macOS, Linux, Android (PWA).
GitHub didn't answer, so this is the saved copy from 12 h ago
Will it work on Windows?
Then run powershell -ExecutionPolicy Bypass -File .\setup.ps1. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: winget install Git.Git
git clone https://github.com/cyberkyd01/OpenDialer.git cd OpenDialer
Node.js >=20
winget install CoreyButler.NVMforWindows nvm install lts nvm use lts
npm ci
npm run dev
npm test
Requirements: Node.js 20+ (22 recommended) on Windows, macOS or Linux. Docker instructions are in docs/DEPLOYMENT.md.
git clone https://github.com/cyberkyd01/OpenDialer.git
cd OpenDialer
npm install
npm run build
npm start
The server prints something like:
OpenDialer v1.0.0 is running
Open the console at:
http://localhost:8080
https://192.168.1.44:8443
https://<server-ip>:8443 address (accept the certificate once), log in, pick the campaign and press Ready.Agents on other networks: see docs/REMOTE-ACCESS.md. Android: docs/ANDROID.md. Desktop app: packages/desktop/README.md.
All data (SQLite database, recordings, TLS certificate, backups) lives in one folder — packages/server/data by default, or wherever DATA_DIR points. Back it up by copying that folder or with System → Backup now.
On Windows: 0 got it running, 1 got stuck.
GitManual AI Agent reads the 5 key files and writes a step-by-step guide for Windows. Once written, it's saved for everyone.