Open Forum

 View Only

 How can I integrate my app with 8x8 ?

Numeo Project's profile image
Numeo Project posted 05-16-2025 03:35

Hi folks!

I've a few technical questions, my clients use 8x8 to make calls, I'm building AI agents to automate their business processes, I want know if it's is possible:

  • Clients connect their account to my application with OAuth flow
  • Once they connect their account, I got SIP credentials of their all available phone numbers

Once I can get their SIP credentials, my clients will be able to make calls using my application with their 8x8 phone numbers
This is basically how I've integrated RingCentral.com with application, curious if I can make it possible with 8x8 as well.

Any piece information to make this integration possible is so appreciated!


Thanks in advance!

Alison Stewart's profile image
Alison Stewart

Hi,

Thank you for contributing to the 8x8 Community.

With regards to your points:

1. *OAuth Account Connection:*
8x8 supports OAuth 2.0 for secure authentication and authorization through its APIs, enabling clients to connect their accounts to third-party applications safely.

2. *Access to SIP Credentials:*
Unlike some platforms, 8x8 does not provide direct access to raw SIP credentials for customers’ phone numbers via OAuth or API for security reasons. SIP credentials are managed internally to ensure call quality and security.

3. *Making Calls Using 8x8 Phone Numbers Through Your App:*
While direct SIP credential use isn’t provided, 8x8 offers robust *Voice API* and *Programmable Communications APIs* that allow your application to initiate, control, and manage voice calls using the client’s existing 8x8 numbers. This is similar in concept to what you’ve done with RingCentral but uses API-driven call control rather than SIP credentials.

I recommend reviewing 8x8’s APIs and Developer Portal for detailed docs on OAuth flows, voice call APIs, and integration capabilities.

I hope that helps, but please let us know if you need further help.

Numeo Project's profile image
Numeo Project

Hi Alison!

Thanks for your reply!

Another quick question: using 8x8 APIs, is it possible to receive & send audio ? so user can get involved in the call from our application.

Numeo Project's profile image
Numeo Project

I've also discovered something important that might affect the integration approach:

Platform Clarification:
I've noticed that admin.8x8.com and connect.8x8.com are completely different platforms. My clients exclusively use admin.8x8.com (the 8x8 Work phone system) and do NOT have connect.8x8.com accounts.

The Challenge:
When I review the API documentation at https://developer.8x8.com/, most of the APIs (including the Voice API and Programmable Communications APIs you mentioned) appear to be designed for the connect.8x8.com platform, not for admin.8x8.com users.

Specific Questions:

  1. Are there separate APIs available for admin.8x8.com (8x8 Work) customers that would allow third-party applications to make calls using their existing phone numbers?

  2. If my clients only have 8x8 Work accounts (admin.8x8.com), do they need to also subscribe to 8x8 Connect services to use the Voice APIs?

  3. Is there a way to integrate with 8x8 Work phone systems directly without requiring customers to have connect.8x8.com accounts?

My Integration Goal:
I want to enable customers who already use 8x8 Work (admin.8x8.com) to make calls through my application using their existing business phone numbers, without requiring them to purchase additional 8x8 Connect services.

Could you clarify which APIs or integration methods work specifically with 8x8 Work accounts?

Thanks in advance!

Alison Stewart's profile image
Alison Stewart

Hi, thank you for your further contributions. We help you engage with the correct team to make the integration. 

Numeo Project's profile image
Numeo Project

We would really appreciate that!
Can we schedule a quick call with one of your technical team members to clarify our purpose from integration & actually make sure if this integration is possible or not ?

By the way, can you share contacts of your technical team so we can talk with them ? or they can contact us here: admin@numeo.ai, hello@numeo.ai (also would be great if you can add our lead engineer to CC: asad@usmonov.tech)