Want Klariqo’s AI voice agent to handle calls on your dialer, as well or instead? That is a separate, heavier setup. See Connect VICIdial for voice AI.
What you do not need
Connecting for compliance and QA skips the entire voice setup:- No SIP phone extension.
- No SIP port (5060) whitelisting.
- No remote agent.
- No transfer dialplan.
- No server restart or SIP reload.
What Klariqo needs
Klariqo reads your call recordings through VICIdial’s built-in non-agent API. To set that up, you provide:1
Your VICIdial URL
The web address of your VICIdial admin and API, for example
https://dialer.yourcompany.com. An address with no http:// or https:// is treated as HTTPS.Use HTTPS if you can. If your dialer only has plain HTTP, your account owner has to accept the risk before it can connect: your dialer login and call audio can be read on the network path between your dialer and Klariqo. That acceptance covers that exact address, and changing the address needs a new one. A plain HTTP connection is shown as unencrypted. If you use one, a read-only API user and allowing only the Klariqo IP limit the risk, but they don’t remove it.2
An API user for recordings
A VICIdial user with API access and permission to view reports and lead information. Klariqo uses this account to list recordings, retrieve them, and read each call’s caller number and direction for the record.Klariqo uses read functions only, and no write access is needed:
agent_stats_exportandrecording_lookupto find and fetch recordings.lead_field_infoandlead_all_infoto read caller and lead fields. These need the user’s “GET LEAD INFO” permission.phone_number_logto read each call’s direction and dial status.versionto read your dialer’s clock, so call times are placed correctly.
3
Reachability
Klariqo must be able to reach your VICIdial API and download the recording URLs it returns. If your system restricts API or recording access by IP, allow
35.232.23.234.4
Recording authorization
Confirm that these calls were lawfully recorded and that you are authorized to submit them for review.
5
Agents to review (optional)
Give the agent IDs you want reviewed. If you leave this open, Klariqo reviews the agents that were active in each review window.
What each record captures
Every reviewed call becomes a record that carries the caller’s phone number, the agent who handled it, the timestamp, the duration, and the call direction. Klariqo reads these values directly from your dialer’s own call logs, and attaches them to the QA score and the signed record. Direction is recorded honestly, per call, and not assumed:- Inbound is confirmed when the call appears in your inbound call log.
- Otherwise it comes from the direction set on your connection, and the record says it was inferred. If your connection is mixed, a call that can’t be placed stays
unknown.
What you get
Human-agent QA
How Klariqo reviews human-agent calls against your scorecard.
Compliance records
How each reviewed call becomes a signed, timestamped record.
Add your dialer's fields
Bind the lead fields you choose, such as a consent reference or disposition, into each signed record.