---
title: Expanded Docs for our WebRTC JavaScript Client
canonical: https://telnyx.com/release-notes/expanded-docs-for-our-webrtc-javascript-client
---
# Expanded Docs for our WebRTC JavaScript Client

[Release notes](https://telnyx.com/release-notes)

# Expanded Docs for our WebRTC JavaScript Client

### 21, Jan 2021

## Expanded Docs for our WebRTC JavaScript Client

It's now easier than ever to embed the full power of the Telnyx Voice API into your web browser. We've updated and expanded our API reference documentation for the Telnyx WebRTC JavaScript Client.

Our updated docs contain in-depth information and examples around three core parts of the SDK:

* The [TelnyxRTC](https://developers.telnyx.com/docs/voice/webrtc/js-client) client connects your application to Telnyx, enabling you to make outgoing calls and handle incoming calls.
* A [call](https://developers.telnyx.com/docs/voice/webrtc/js-call) represents a one-to-one audio or video call between browsers, [SIP clients](https://support.telnyx.com/en/articles/2925713-sip-uri-calling), or phone numbers.
* A [notification](https://developers.telnyx.com/docs/voice/webrtc/js-notification) is an event sent by Telnyx to notify the client of changes to the session or call.

### What is WebRTC?

[WebRTC](https://telnyx.com/products/webrtc) is a Real-Time Communications (RTC) protocol that enables web browsers to communicate with each other and with other devices. The technology allows users to embed communications directly into their websites and native applications, enabling unrivaled context for their end-users.

### What can I do with the WebRTC JavaScript SDK?

The [Telnyx WebRTC SDK](https://www.npmjs.com/package/@telnyx/webrtc) is a free, open-source JavaScript package that enables calls to be placed between browsers and the public switched telephony network (PSTN) via the Telnyx telephony engine.

We've used the SDK ourselves to build telephony into our own website. The **Call Us** button in the header of this very website allows you to place a call directly from your browser to the Telnyx sales team using WebRTC. We've also built a web dialer tool into the **Debugging** section of our [Mission Control Portal](https://portal.telnyx.com), allowing you to place a test call using your Telnyx account from your browser to any phone number or SIP URI via WebRTC.

### How can I get started with WebRTC?

Getting started with Telnyx WebRTC is quick and simple. You can follow our [quickstart](https://developers.telnyx.com/docs/voice/webrtc/fundamentals) guide to get up and running using the Telnyx Portal and a sample application we've built.

Adding the SDK to an existing app is as simple as installing the npm package:

```
npm install @telnyx/webrtc --save
```

You can find more details on installation and usage alongside the [npm package](https://www.npmjs.com/package/@telnyx/webrtc), and explore the new [docs](https://developers.telnyx.com/docs/voice/webrtc/fundamentals) for an in-depth reference.

[Start building](https://telnyx.com/sign-up)

### Ask AI

* [![GPT](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/chatgpt_icon-ea55e09d.jpeg?width=92&format=webp)](https://chat.openai.com/?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Claude](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/claude_icon-c7c8eef3.webp?width=92&format=webp)](https://claude.ai/new?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Perplexity](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/perplexity_icon-cd5b74f1.webp?width=92&format=webp)](https://www.perplexity.ai/search?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Gemini](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/gemini_icon-4ff1cbf4.webp?width=92&format=webp)](https://www.google.com/search?udm=50&aep=11&q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Grok](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/grok_icon-e588e5bd.webp?width=92&format=webp)](https://x.com/i/grok?text=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)