Skip to main content
This changelog provides a detailed overview of updates, new features, improvements, and bug fixes across different versions of Dialgen.

Version 1.2.0 (December 30, 2025)

API & Core Updates

  • API Path Refactoring: All private endpoints have been moved to the versioned /api/v1/ path for consistency and future-proofing.
    • /api/private/call/dial/api/v1/call/dial
    • /api/private/call/get-metric/api/v1/call/get-metric
  • Dual-Layer Status System: Introduced a high-performance live status system using memory cache (Redis) with a 30-day retention period.
    • New endpoints for live tracking: GET /api/v1/status/call and GET /api/v1/status/batch.
  • New Management Endpoints:
    • List All Batches: GET /api/v1/batch/list – View all campaigns associated with your account.
    • Create Call Summary: POST /api/v1/call/create-summary – Manually trigger summary and metric generation.
    • Cancel Batch: POST /api/v1/batch/cancel – Stop running or pending campaigns immediately.
    • System Health: GET /api/v1/health – Monitor backend connectivity.
  • Persistent Status: Added GET /api/v1/call/check-status and GET /api/v1/batch/check-status for retrieving historical data after the 30-day live cache expires.
  • Enhanced Batch Monitoring: The check-status endpoint for batches now queries the database directly for accurate historical reporting and supports a limit parameter to control the number of recent calls returned.

Improvements

  • Auth Transparency: Documentation now features highlighted <Info> callouts clearly explaining that userId should be passed in all requests. Added direct links to the API Keys dashboard for easier access.
  • Documentation Revamp: Updated all API reference pages to match the new versioned paths, added missing management endpoints, and enhanced monitoring workflows.

Version 1.1.0

New Features

  • Custom Voice Cloning (Enterprise): Ability to upload voice samples for unique agent voices.
  • Advanced Analytics Dashboard: Enhanced metrics and visualization for call campaigns.

Improvements

  • Optimized Call Handling: Improved stability and performance for high-volume batches.
  • Webhook Reliability: Enhanced retry mechanisms for webhook notifications.

Bug Fixes

  • Resolved an issue with maxCallsPerSecond not applying correctly in certain scenarios.
  • Fixed minor display bugs in the dashboard’s real-time call status.

Version 1.0.0 (Initial Release)

New Features

  • Single Call Initiation: Initial POST /api/private/call/dial endpoint.
  • Batch Campaign Creation: POST /api/v1/batch endpoint.
  • Call Status Monitoring: Initial monitoring endpoints.
  • Batch Statistics: GET /api/v1/batch?batchId=.
  • Call Metrics Retrieval: GET /api/private/call/get-metric.
  • Agent Management: Basic creation and configuration of AI agents.
  • Dashboard: Overview of active calls, lead conversions, and daily call duration.