- Faster time to market
Key benefits
- Less development effort required
- Faster time to market
- Less development effort required
Reach customers in new ways with the Video API
Embed video in any website or app
It is very easy to add video meetings to your website or app. First, make sure you embed our API:
<script src='https://meet.jit.si/external_api.js'></script>
Then here’s how you initialize us in your javascript code:
const domain = 'meet.jit.si'; const options = { roomName: 'PickAnAppropriateMeetingNameHere', width: 700, height: 700, parentNode: document.querySelector('#meet') }; const api = new JitsiMeetExternalAPI(domain, options);
And that’s it!
One very important note though: You are absolutely welcome to use meet.jit.si for your apps for free. However, if you do, we ask that you please do not remove the Jitsi logo or the pages that appear after hanging up a call. If branding is important to you, or if you really can’t have 8×8 ads showing up in your app, contact our 8×8 team at vpaas@8×8.com to learn about our other options.
Embed video in any website or app
It is very easy to add video meetings to your website or app. First, make sure you embed our API:
<script src='https://meet.jit.si/external_api.js'></script>
Then here’s how you initialize us in your javascript code:
const domain = 'meet.jit.si'; const options = { roomName: 'PickAnAppropriateMeetingNameHere', width: 700, height: 700, parentNode: document.querySelector('#meet') }; const api = new JitsiMeetExternalAPI(domain, options);
And that’s it!
One very important note though: You are absolutely welcome to use meet.jit.si for your apps for free. However, if you do, we ask that you please do not remove the Jitsi logo or the pages that appear after hanging up a call. If branding is important to you, or if you really can’t have 8×8 ads showing up in your app, contact our 8×8 team at vpaas@8×8.com to learn about our other options.
Generating meeting name and connection information
A meeting name can be whatever you’d like it to be as long as it is unique. A few examples:
- meet.jit.si/sto-khun-ghar
- meet.jit.si/TallCountersTastePartially
- meet.jit.si/977b62e1-c072-41a0-b93a-f02589e69a2d
You can also put it behind a tenant name. For example:
- meet.jit.si/mycompany/some-id-you-like
Generating meeting name and connection information
A meeting name can be whatever you’d like it to be as long as it is unique. A few examples:
- meet.jit.si/sto-khun-ghar
- meet.jit.si/TallCountersTastePartially
- meet.jit.si/977b62e1-c072-41a0-b93a-f02589e69a2d
You can also put it behind a tenant name. For example:
- meet.jit.si/mycompany/some-id-you-like
Advanced setup through API calls
No API calls are necessary to do what is listed above.
If you decide you want to have a more advanced setup, you can do so through API calls. See jitsi.org/api for the full details.
For instance, if you want to go one step further, you can attach a link for dial-in info. Here’s how you construct this statelessly for the meeting above:
https://meet.jit.si/mycompany/static/dialInInfo.html?room=some-id-you-like
Again, you can stop here, or go one step further.
Advanced setup through API calls
No API calls are necessary to do what is listed above.
If you decide you want to have a more advanced setup, you can do so through API calls. See jitsi.org/api for the full details.
For instance, if you want to go one step further, you can attach a link for dial-in info. Here’s how you construct this statelessly for the meeting above:
https://meet.jit.si/mycompany/static/dialInInfo.html?room=some-id-you-like
Again, you can stop here, or go one step further.
One Tap Dial-in Number
The next step does a couple of API calls but still no authentication or authorization required. Let’s say that in every event you want to add a one tap dial-in number that looks like this:
+1.512.647.1431,,1366520583#
In order to do that you need to run this API call first:
https://api.jitsi.net/phoneNumberList?conference=SuccessivePortsCompeteMeanwhile@conference.meet.jit.si
This call will return all the phone numbers that can be used to join this meeting and the first one will always be the one we detected as closest to the endpoint that did the call.
We run this on in the browser so that we can get a number that matches the location of the user.
One Tap Dial-in Number
The next step does a couple of API calls but still no authentication or authorization required. Let’s say that in every event you want to add a one tap dial-in number that looks like this:
+1.512.647.1431,,1366520583#
In order to do that you need to run this API call first:
https://api.jitsi.net/phoneNumberList?conference=SuccessivePortsCompeteMeanwhile@conference.meet.jit.si
This call will return all the phone numbers that can be used to join this meeting and the first one will always be the one we detected as closest to the endpoint that did the call.
We run this on in the browser so that we can get a number that matches the location of the user.
Retrieving the Pin Code
The second call you may want to do is one that will give you the pin code for the meeting:
https://api.jitsi.net/conferenceMapper?conference=some-id-you-like@conference.mycompany.meet.jit.si
With that, you get the pin.
And that’s all! Let us know if you have any questions by contacting us at vpaas@8×8.com.
Retrieving the Pin Code
The second call you may want to do is one that will give you the pin code for the meeting:
https://api.jitsi.net/conferenceMapper?conference=some-id-you-like@conference.mycompany.meet.jit.si
With that, you get the pin.
And that’s all! Let us know if you have any questions by contacting us at vpaas@8×8.com.
Open Lab
Open the possibilities. 8x8 developer community Open Lab gives access to the latest reserch, lab features and APIs.
Open Lab
Open the possibilities. 8x8 developer community Open Lab gives access to the latest reserch, lab features and APIs.
Learn more about APIs
APIs
Whether delivering proactive notifications, increasing customer engagement or adding levels of security, there’s an 8x8 API to make it easy.
Related features
SMS
Chat Apps
Voice
Intelligent IVR
Reliably reach customers anywhere with notifications, one-time passwords, reminders and alerts.
Reach more customers with the ability to deliver messages across many different platforms through one API.
Deliver tailored text-to-speech messages at scale using the Voice API.
Automate and accelerate responsiveness with natural language processing that powers the self-service experience.
SMS
Chat Apps
Reliably reach customers anywhere with notifications, one-time passwords, reminders and alerts.
Reach more customers with the ability to deliver messages across many different platforms through one API.
Voice
Intelligent IVR
Deliver tailored text-to-speech messages at scale using the Voice API.
Automate and accelerate responsiveness with natural language processing that powers the self-service experience.
Chat Apps
Reach more customers with the ability to deliver messages across many different platforms through one API.