# Embed Zoom Phone in your web app

<!-- WARNING: THIS FILE WAS AUTOGENERATED! DO NOT EDIT! -->

Zoom Phone Smart Embed lets developers embed a Zoom Phone softphone directly into a web application.

You can integrate Zoom Phone services with a few lines of code and enable calling, SMS, and call management features without building a custom solution.

## How it works

-   Developers embed the softphone by using an iframe or script.
-   Admins install the app and configure approved domains in the Zoom Marketplace.
-   Users sign in with Zoom credentials and access phone features inside the web app.

**Note**: The Zoom Desktop client provides the audio path.

## Key features

Zoom Phone Smart Embed supports:

-   Click to call
-   Click to SMS
-   Answer or hang up calls
-   Hold or resume calls
-   Start or stop recording
-   Mute or unmute
-   Voicemail and call history tabs
-   Call logging, Events, and Contact Search APIs
-   Send or receive SMS

## How to install

Admins must install and configure the app before developers integrate it.

### Prerequisites

-   Zoom Phone licenses for users
-   Users signed in to the Zoom Phone desktop client
-   Access to the Zoom Marketplace

### Installation workflow

1. **Install Zoom Phone Smart Embed.** - Go to [marketplace.zoom.us](https://marketplace.zoom.us/apps/jnMbv3s2TaCBYMFz5yvzkA), choose **Zoom Phone Smart Embed**, and install the app for your Zoom account.
2. **Allowlist your domain.** - Add your website URL to the approved domain list and ensure the app can launch from your domain.
3. **Embed the softphone.** - Use an iframe or JavaScript SDK. Add the embed code to your app, then initialize the widget and configure features such as click-to-call.
4. **Enable features and integrations.** - Enable click-to-call and click-to-SMS, subscribe to events, and integrate call logging and contact search APIs as needed.

### User sign-in

Users sign in to Zoom Phone Smart Embed within your web app by using their Zoom credentials. After sign-in, users can place and receive calls directly from the embedded softphone.
