8x8
PreferredCloud communications platform with Analytics v2 for real-time data.
Setup time
~20 minutes
Auth method
OAuth
Agent matching
Email (automatic)
Live dashboard
Full support
What you get
- Automatic call ingestion
- Recording download for AI scoring
- Email-based agent matching
- Real-time agent state via Analytics v2
- Live queue metrics including SLA compliance and wait times
- Real-time agent status
- Live queue stats
Things to know
- Analytics v2 API access must be explicitly enabled by 8x8 — contact your account manager if unavailable
Credentials you'll need
These are the values you'll paste into Call Coach IQ when setting up the integration. Gather them from 8x8 before starting.
Your 8x8 tenant-specific API base URL provided by 8x8 during API onboarding.
Example: https://api.8x8.com/analytics/v2
8x8 Admin Console → API Integrations → your app → Client ID.
8x8 Admin Console → API Integrations → your app → Client Secret.
Step-by-step setup
Follow these steps in your 8x8 account, then enter the credentials in Call Coach IQ → Admin → System & Data → Third-Party API Integration.
- 1
Request API access from 8x8
Contact your 8x8 account manager or submit a request via the 8x8 developer portal to enable Analytics v2 API access.
8x8 Developer Portal - 2
Create an API client
In 8x8 Admin Console → API Integrations, create a new OAuth client and assign it Analytics Read and Contact Center Read scopes.
- 3
Copy Client ID and Secret
Copy the Client ID and Client Secret from the newly created API client.
- 4
Enter credentials in Call Coach IQ
In Admin → System & Data, select 8x8 and enter the tenant URL, Client ID, and Client Secret.
Not what you're looking for? Request a new integration
Ready when you are
Try it free with a real call — no account, no setup. Or book a demo to walk through the platform on your own data.

