Internal Diabolocom

Release notes for Diabolocom internal staff

Subscribe to updates
© 2025 Internal Diabolocom

Technical

Oct 09, 2025

A new release is deployed for Agent Assist (Back-End) on October 9, 2025 (5:30 PM UTC).

Release component : ai-agent-assist-2.1

Release scope : Agent Assist (Back-End)

Release date : October 9, 2025 (5:30 PM UTC)

Release platform(s) : Production

Release content :

  • FEATURE : Added support to headless Agent Assist sessions (Agent Assist features without UI)
  • FEATURE : Added improvement for the handling of end of session
  • FIX : Fixed regression relative to webhook callback action when triggered after the call
  • TECHNICAL : Added callback to properly close all tasks at the end and clean up the state
  • TECHNICAL : Added debug to identify potential issues linked to async running in loop (CPU usage)
  • TECHNICAL : Migrated the docker image storage to Nebius repo
May 22, 2025

A new release is deployed for AI Core API on May 22, 2025 (5:30 PM UTC).

Release name : ai-core-api-2025.5.1

Release scope : AI Core API (Web Backend of AI App)

Release date : May 22, 2025 (5:30 PM UTC)

Release platform(s) : Production

Release content :

  • FEATURE : AI Accounts are unified if they're coming from the same Engage Account, even if they're using both QM and AI App
  • FIX : Calls coming from QM should be now all properly indexed in meilisearch
  • CHORE : Rate limit has been increased to 1200 requests per minute if calls are coming from our microservices or Engage
  • FEATURE : Added callbacks destinations on Agent Assist Settings
  • FIX : Parts of transcript could be cropped before, it shouldn't be the case anymore
Apr 15, 2025

A new release is deployed for AI CDN Frontend on April 15, 2025 (9:00 AM UTC).

Release name : ai-cdn-2025.4.2

Release scope : AI CDN Frontend

Release repository : agent-assist-interface

Release date : April 15, 2025 (9:00 AM UTC)

Release platform(s) : Production

Web Components details :

  • Component : ai-agent-assist-configurator
  • Version : 0.1.0

Release content :

  • FEATURE : Integrated Sentry monitoring
  • FEATURE : UI overhaul and harmonization
  • TEST : Improved test coverage up to 70%
Apr 15, 2025

A new release is deployed for AI CDN Frontend on April 15, 2025 (9:00 AM UTC).

Release name : ai-cdn-2025.4.1

Release scope : AI CDN Frontend

Release repository : agent-assist-interface

Release date : April 15, 2025 (9:00 AM UTC)

Release platform(s) : Production

Web Components details :

  • Component : ai-agent-assist
  • Version : 0.1.2

Release content :

  • FEATURE : Integrated Sentry monitoring
  • FEATURE : UI overhaul and harmonization
  • TEST : Improved test coverage up to 68%
Apr 14, 2025

A new release is deployed for AI App Frontend on April 14, 2025 (1:45 PM UTC).

Release name : ai-app-front-2025.4.1

Release scope : AI App Frontend

Release date : April 14, 2025 (1:45 PM UTC)

Release platform(s) : Production

Release content :

  • REFACTORING : Removed all legacy code about buckets and unused component
  • TEST : Added more tests for model page and improved test coverage up to 80%
Mar 31, 2025

A new release is deployed for AI App Frontend on March 31, 2025 (2:30 PM UTC).

Release name : ai-app-front-2025.3.2

Release scope : AI App Frontend

Release date : March 31, 2025 (2:30 PM UTC)

Release platform(s) : Production

Release content :

  • FEATURE : Added a new audio-based/text-based LLM model: contact-reason-classification
  • FEATURE : Added a new category audio-based and text-based model (contact-reason-classification)
  • FEATURE : Handled the new category in different model list
  • FEATURE : Added Sentry monitoring in production and sandbox
  • FIX : Ensured all tests passed
  • FIX : Changed payload from array of str to Object with key-value for email-multiclass-tagging
  • DEV : Improved way to use web components in local development using mocks
Mar 31, 2025

A new release is deployed for AI Core API on March 31, 2025 (2:30 PM UTC).

Release name : ai-core-api-2025.3.4

Release scope : AI Core API (Web Backend of AI App)

Release date : March 31, 2025 (2:30 PM UTC)

Release platform(s) : Production

Release content :

  • FEATURE : Changed internal API endpoints to accounts. It's now possible to add a couple diabolocom_account_id/uuid and to retrieve it
  • DOCS : Updated all the markdown for all models. Their documentations are all up to date
  • MIGRATION : Set diabolocom_account_id to null for all accounts where the account_identifier was equal to diabolocom_account_id
Mar 24, 2025

A new release is deployed for AI Core API on March 24, 2025 (3:00 PM UTC).

Release name : ai-core-api-2025.3.3

Release scope : AI Core API (Web Backend of AI App)

Release date : March 24, 2025 (3:00 PM UTC)

Release platform(s) : Production

Release content :

  • FEATURE : Added integration of RAG system for Agent Assist with Engage Private API / Document Manager and Knowledge Master
  • FEATURE : Added integration with the configuration synchronization service for Agent Assist
  • LEGACY : Deleted the feature toggle of the previous release to show transcript as soon as it is available and job_status to phone call attributes as it is fully functional in prod
Mar 20, 2025

Diabolocom AI public API documentation is now available on Diabolocom Developer page : https://developer.diabolocom.com/

Here is the link to directly access API documentation Diabolocom AI - Public API

Diabolocom AI - Public API

  • AI App -> Here is the link to directly access API documentation AI App
    • Product owner : Aziz Baganne
  • Quality Monitoring -> Here is the link to directly access API documentation Quality Monitoring
    • Product owner : RĂ©mi Guinier
Diabolocom AI - Public API / Developer page

AI App - Public API

App link : AI App

Public API documentation link : AI App

The Public API documentation link is also available in AI App home page and AI models pages.

Description :

  • Parameters required for API use
  • Endpoints and requests description
    • Query parameters
    • Request headers
    • Request body type and content parameters
    • Response body type and content parameters
  • Example requests

(1) Audio -> Dedicated for audio streams

  • (A) Endpoints description
    • api/job/tasks | form-data -> Run AI task based on audio (form-data payload) : Relevant for Standalone use case (audio file import)
    • api/job/tasks | json -> Run AI task based on audio (json payload) : Relevant for Public API Integration with Diabolocom CCaaS (voice) (for performing AI analyses on existing transcription job)
    • api/job/status/{job_id} -> Access AI task job status/results
  • (B) Webhook Callback description -> Relevant for AI results processing (post analysis flows) : Click here for more details
  • (C) Documentation of each AI model for audio -> Available use cases with endpoints listed above

(2) Text -> Dedicated for text streams

  • (A) Endpoints description
  • (B) Webhook Callback description -> Relevant for AI results processing (post analysis flows): Click here for more details
    • Same as for audio. Only difference : Examples provided are relative to AI analyses on text
  • (C) Documentation of each AI model for text -> Available use cases with endpoints listed above
AI App - Public API
AI App - Public API (Audio)
AI App - Public API (Text)

Quality Monitoring - Public API

App link : Quality Monitoring

Public API documentation link : Quality Monitoring

Description :

  • Parameters required for API use
  • Endpoints and requests description
    • Query parameters
    • Request headers
    • Request body type and content parameters
    • Response body type and content parameters
  • Example requests

(1) Add a new QM interaction

  • (A) Standalone use case (audio file import)
    • (i) Add QM interaction without additional AI analyses
    • (ii) Add QM interaction with additional AI analyses
  • (B) Public API Integration with Diabolocom CCaaS (voice)
    • (i) Add QM interaction without additional AI analyses
    • (ii) Add QM interaction with additional AI analyses

    (2) Get QM interactions

    • (A) Get QM interactions without AI analyses results
      • (i) Get QM interactions list
      • (ii) Get detailed QM interaction by ID
    • (B) Get QM interactions with AI analyses results
      • (i) Get QM interactions list with AI analyses results
      • (ii) Get QM interactions list with AI analyses results
    Quality Monitoring - Public API
    Mar 19, 2025

    A new release is deployed for AI CDN Frontend on March 19, 2025 (8:00 PM UTC).

    Release name : ai-cdn-2025.3.2

    Release scope : AI CDN Frontend

    Release repository : ai-components

    Release date : March 19, 2025 (8:00 PM UTC)

    Release platform(s) : Production

    Web Components details :

    • Component : ai-details-pane
    • Version : 0.0.7

    Release content :

    • HOTFIX : Prevented audio analysis reset on insights request during polling
    • FIX : Removed unnecessary spinner
    • FIX : Reset active analysis ID when the component unmounts
    Mar 17, 2025

    A new release is deployed for AI CDN Frontend on March 17, 2025 (4:00 PM UTC).

    Release name : ai-cdn-2025.3.1

    Release scope : AI CDN Frontend

    Release repository : ai-components

    Release date : March 17, 2025 (4:00 PM UTC)

    Release platform(s) : Production

    Web Components details :

    • Component : ai-details-pane
    • Version : 0.0.6

    Release content :

    • FEATURE : Implemented a polling system for the ai-insights web component when the job status is queued or transcript-available. The system will retry requests every 30 seconds for up to 2 minutes 30 seconds to improve responsiveness
    • FEATURE : Integrated the job_status attribute from ai-core-api to manage ai-insights  web component status updates and display handling. The supported statuses include :
      • transcript-available
      • queued
      • failed
      • success
    Mar 17, 2025

    A new release is deployed for AI App Frontend on March 17, 2025 (4:00 PM UTC).

    Release name : ai-app-front-2025.3.1

    Release scope : AI App Frontend

    Release date : March 17, 2025 (4:00 PM UTC)

    Release platform(s) : Production

    Release content :

    • FEATURE : Implemented a CDN for web components to enhance performance and scalability
    • FIX : Improved handling of large audio files on the model page
    • LEGACY : Removed the agents_performances_enabled boolean flag, replacing it with a feature toggle: agents-performances (for display use), now provided by ai-core-api