<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Novaza Live on Novaza Docs</title><link>https://docs.novaza.ai/live/</link><description>Recent content in Novaza Live on Novaza Docs</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.novaza.ai/live/index.xml" rel="self" type="application/rss+xml"/><item><title>Voice AI Agents</title><link>https://docs.novaza.ai/live/voice-agents/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.novaza.ai/live/voice-agents/</guid><description>&lt;h1 id="voice-ai-agents"&gt;Voice AI Agents&lt;a class="anchor" href="#voice-ai-agents"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint '&gt;
&lt;p&gt;&lt;strong&gt;Planned feature.&lt;/strong&gt; Voice AI Agents are on the product roadmap and not yet available. The content below describes the intended behavior; details may change before release.&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;Voice AI Agents in Novaza Live are automated phone agents that can independently handle inbound and outbound calls using natural language understanding. They follow configurable scripts, respond to spoken queries, collect structured information, and escalate to a human agent when the conversation exceeds their capabilities.&lt;/p&gt;</description></item><item><title>Voice Surveys</title><link>https://docs.novaza.ai/live/surveys/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.novaza.ai/live/surveys/</guid><description>&lt;h1 id="voice-surveys"&gt;Voice Surveys&lt;a class="anchor" href="#voice-surveys"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint '&gt;
&lt;p&gt;&lt;strong&gt;Planned feature.&lt;/strong&gt; Voice Surveys are on the product roadmap and not yet available. The content below describes the intended behavior; details may change before release.&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;Voice Surveys in Novaza Live allow you to conduct automated outbound call campaigns that guide recipients through a structured series of questions and record their spoken or keypad (DTMF) responses. This is ideal for post-service satisfaction measurement, market research, appointment confirmations, and broadcast notifications.&lt;/p&gt;</description></item><item><title>Browser-Based Calls</title><link>https://docs.novaza.ai/live/webrtc/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.novaza.ai/live/webrtc/</guid><description>&lt;h1 id="browser-based-calls"&gt;Browser-Based Calls&lt;a class="anchor" href="#browser-based-calls"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Novaza Live&amp;rsquo;s WebRTC feature lets agents and team members make and receive voice and video calls directly in the browser — no download, plugin, or physical phone hardware required. Calls are encrypted end-to-end and work on any modern desktop browser over a standard internet connection.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="anchor" href="#prerequisites"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;A modern browser (Chrome 110+, Firefox 115+, Safari 16+, or Edge 110+)&lt;/li&gt;
&lt;li&gt;A microphone (required for voice calls)&lt;/li&gt;
&lt;li&gt;A webcam (required for video calls; optional for voice-only)&lt;/li&gt;
&lt;li&gt;The user&amp;rsquo;s role must include the &lt;strong&gt;Live: Calls&lt;/strong&gt; permission in Novaza SSO&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On first use, the browser will request microphone and camera permissions. These must be granted for calls to function.&lt;/p&gt;</description></item><item><title>Screen Sharing</title><link>https://docs.novaza.ai/live/screen-share/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.novaza.ai/live/screen-share/</guid><description>&lt;h1 id="screen-sharing"&gt;Screen Sharing&lt;a class="anchor" href="#screen-sharing"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Any participant in a Novaza Live room can share their screen with the other participants. Screen sharing works entirely in the browser — no extension or desktop client is required on modern Chrome, Edge, Firefox, and Safari.&lt;/p&gt;
&lt;h2 id="starting-a-share"&gt;Starting a Share&lt;a class="anchor" href="#starting-a-share"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Open the room&lt;/li&gt;
&lt;li&gt;Click the &lt;strong&gt;Share&lt;/strong&gt; button in the room toolbar&lt;/li&gt;
&lt;li&gt;Choose what to share:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Entire screen&lt;/strong&gt; — everything visible on one display&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Application window&lt;/strong&gt; — a single application&amp;rsquo;s window&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Browser tab&lt;/strong&gt; — one tab (with the option to share its audio)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Share&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The browser will ask for permission the first time you share in a given session. On macOS, the operating system may additionally prompt for screen-recording permission.&lt;/p&gt;</description></item><item><title>In-Room Chat</title><link>https://docs.novaza.ai/live/chat/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.novaza.ai/live/chat/</guid><description>&lt;h1 id="in-room-chat"&gt;In-Room Chat&lt;a class="anchor" href="#in-room-chat"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Every Novaza Live room has a built-in text chat so participants can send messages, share links, and ask questions without interrupting the audio or video conversation. The chat panel opens alongside the room view with a single click.&lt;/p&gt;
&lt;h2 id="sending-messages"&gt;Sending Messages&lt;a class="anchor" href="#sending-messages"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Open the chat panel from the room toolbar, type in the input field, and press &lt;strong&gt;Enter&lt;/strong&gt; to send. &lt;strong&gt;Shift+Enter&lt;/strong&gt; inserts a line break without sending. Messages support:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Plain text with URL auto-linking&lt;/li&gt;
&lt;li&gt;Basic markdown (bold, italic, code, lists)&lt;/li&gt;
&lt;li&gt;Emoji shortcodes (&lt;code&gt;:smile:&lt;/code&gt; → 🙂)&lt;/li&gt;
&lt;li&gt;Paste-to-upload images up to 10 MB&lt;/li&gt;
&lt;li&gt;File attachments up to 50 MB&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="direct-messages"&gt;Direct Messages&lt;a class="anchor" href="#direct-messages"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Click on a participant&amp;rsquo;s name in the roster to start a direct conversation with them. DMs appear in a separate thread in the chat panel and are visible only to the two participants. DMs end when one participant leaves the room.&lt;/p&gt;</description></item><item><title>Access Tokens</title><link>https://docs.novaza.ai/live/tokens/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.novaza.ai/live/tokens/</guid><description>&lt;h1 id="access-tokens"&gt;Access Tokens&lt;a class="anchor" href="#access-tokens"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Novaza Live uses short-lived access tokens to authorize participants into rooms. Your application mints a token for each user, the user presents that token to the Live server, and the server grants exactly the permissions encoded in the token. Users never authenticate directly against the Live server.&lt;/p&gt;
&lt;h2 id="token-format"&gt;Token Format&lt;a class="anchor" href="#token-format"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Tokens are JWTs signed with your workspace&amp;rsquo;s Live API key. Each token carries:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Claim&lt;/th&gt;
 &lt;th&gt;Purpose&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;sub&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;The participant&amp;rsquo;s identifier in your system&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;name&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Display name shown to other participants&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;room&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;The room the token is valid for&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;permissions&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;What the participant can do (publish, subscribe, moderate, share)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;metadata&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Arbitrary JSON attached to the participant&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;exp&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Expiry — typically 5 minutes from now&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="minting-a-token"&gt;Minting a Token&lt;a class="anchor" href="#minting-a-token"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Tokens are minted server-side. Never ship the API key to the browser.&lt;/p&gt;</description></item></channel></rss>