1. Call Center Integration
  • autoX API Reference
    • Introduction
  • Marketing Interface
    • Overview
    • Lead Create
      POST
    • Appointment Create
      POST
    • Opportunity Create
      POST
    • Transaction Push⬩
      POST
    • Transaction Update⬩
      POST
  • Website Interface
    • Overview
    • Get Showroom List
      GET
    • Get Make Data
      GET
    • Get Model Data
      GET
    • Get Sales Org Data
      GET
    • Get Equipment Stock Data
      GET
    • Get Characteristics Data of Equipment
      GET
    • Get Material Addons Data
      GET
    • Get Bill Of Material Data
      GET
    • Get Equipment Price
      POST
    • Vehicle Enquiry Create
      POST
  • Payment Gateway Interface
    • Overview
    • Payment Link Create⬩
      POST
    • Payment Link Cancel⬩
      POST
    • Payment Notification
      POST
    • Payment Status Check⬩
      POST
  • Aftersales Interface
    • Overview
    • Check Workload Capacity
    • Service Request Push⬩
    • Get Parts Price & Stock
    • Work Estimate Create
    • Service Request Update⬩
  • Call Center Integration
    • Overview
    • Data Fetch
      GET
    • Transaction Sync
      POST
    • Queue Upload⬩
      POST
  • Survey Interface
    • Overview
    • Update Survey Score
  • OEM Interface
    • Overview
    • Accounts Data
    • Parts Sales Data
    • Parts Stock Data
    • Customer Data
    • Labour Sales Data
    • Vehicle Data
    • Vehicle Sales Data
    • Service History Data
    • Open Repair Orders Data
    • Open Repair Orders Customer Data
    • Workshop Transactions Data
    • Workshop Transactions Customer Data
    • Future Booking Data
  1. Call Center Integration

Queue Upload⬩

POST
⬩This is an outbound webhook.
When a user initiates a queue upload from autoX – for example as part of a sales or recall campaign – autoX will POST a structured contact list payload to a partner-provided endpoint. The partner (e.g. Genesys) is responsible for implementing and hosting the endpoint that receives this payload and loads the records into the target calling list or campaign queue. autoX expects a 200 OK in response to acknowledge receipt.

Request

Body Params application/json

Examples

Responses

🟢200
OK – Contact list received successfully.
This response does not have a body.
🟠400
🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '' \
--header 'Content-Type: application/json' \
--data-raw '{
    "campaignName": "Service Recall – Bentayga 2022",
    "callingList": "AutoX_Recall_May2026",
    "contacts": [
        {
            "Businesspartner": "0010000001",
            "FirstName": "John",
            "LastName": "Smith",
            "CompanyName": "",
            "Phone1": "+971501234567",
            "Phone2": "",
            "Phone3": "",
            "Phone4": "",
            "EmailAddress": "john.smith@example.com",
            "PreferredContact": "+971501234567",
            "Make": "BEN"
        },
        {
            "Businesspartner": "0020000002",
            "FirstName": "",
            "LastName": "",
            "CompanyName": "Alpha Trading LLC",
            "Phone1": "+97142345678",
            "Phone2": "",
            "Phone3": "",
            "Phone4": "",
            "EmailAddress": "info@example.com",
            "PreferredContact": "+97142345678",
            "Make": "BEN"
        }
    ]
}'
Previous
Transaction Sync
Next
Overview
Built with