Call import

Import methods

1. Manual import (Drag & Drop)

Description

This is the simplest way of importing audio files directly into the platform. It is particularly suited to testing and one-off imports.

Process

  1. Access your campaign
  2. Open the "Settings" section
  3. Select "Import calls".
  4. Drag and drop your files or use the file selector

Limitations

  • No support for importing metadata
  • Limited volume of files
  • Recommended only for tests and small volumes

2. API connection

Description

The AlloBrain API is the most comprehensive and flexible method of integration, enabling total automation of the import process.

1curl -X POST https://api.qm.allobrain.com/calls/audio \
2     -H "x-api-key: $ALLOBRAIN_API_KEY" \
3     -F 'file=@/path/to/call/recording.wav' \
4     -F 'campaign_id=665dc5c57275b74ce35c03ab' \
5     -F 'conversation_timestamp=1704067200' \ # Optional. This should be a unix timestamp in seconds 
6     -F 'agent_email=john.doe@example.com' \ # Optional 
7     -F 'metadata=[{"key":"key1","value":"value1"},{"key":"key2","value":"value2"}]' # Optional 

Technical specifications

  • REST architecture with business-oriented resources
  • Swagger/OpenAPI documentation
  • Systematic versioning
  • HTTPS + OAuth security
  • Functional and technical logs in JSON

Benefits

  • Seamless integration with your systems
  • Total control over the import process
  • Complete automation
  • Fine-tuned metadata management
  • Real-time monitoring

Integration process

  1. Obtaining API credentials
  2. Endpoint configuration
  3. Setting up automated processes
  4. Validation tests
  5. Production deployment

3. SFTP connection

Description

The SFTP method offers a compromise between ease of use and automation, enabling secure file deposit.

Deployment options

  1. SFTP Client
    • Using your own SFTP server
    • Total control of infrastructure
    • Configure to your standards
  2. SFTP AlloBrain
    • Turnkey solution
    • Infrastructure managed by AlloBrain
    • Technical support included

Process

  • Automatic or manual file deposit
  • Automated processing by AlloBrain
  • Metadata synchronization
  • Import into the QM platform

4. Genesys integration

Initial configuration

Technical prerequisites
  • Genesys account with administrative rights
  • API access configured
  • Data export permissions
Configuration parameters
  1. Queue configuration
    • Queue identifiers
    • Call volumes to be exported
    • Selection criteria
  2. Export rules
    • Minimum/maximum call durations
    • Quotas per agent
    • Sampling frequency

Export process

Selection phase

The system automatically applies filters:

  • Media type (voice)
  • Call management
  • Conversation time
  • Quality criteria
Data Transfer
  1. Extraction from Genesys
    • Automated API requests
    • Call selection by criteria
    • Secure file export
  2. Integration into AlloBrain
    • Receipt in secure storage
    • Creating basic entries
    • Metadata association

Safety and Performance

Security

  • Data-in-transit encryption
  • Strong authentication
  • Access audit
  • RGPD Compliance

Performance

  • Automatic peak load management
  • Transfer optimization
  • Error reversal
  • Real-time monitoring