Skip to content

[FCE-3631] Documentation for VoIP feature#279

Open
Magmusacy wants to merge 10 commits into
mainfrom
FCE-3631
Open

[FCE-3631] Documentation for VoIP feature#279
Magmusacy wants to merge 10 commits into
mainfrom
FCE-3631

Conversation

@Magmusacy

@Magmusacy Magmusacy commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Description

Adds a how-to guide for the React Native SDK's VoIP feature: docs/how-to/client/voip-calls.mdx.

The page covers the full app side: native setup (Expo / Bare tabs), the VoipProvider contract (join the room on connecting, reportConnected() when media is live), incoming push payload, outgoing calls, ending calls and lastEndedReason, hold/mute, and Recents redial. All snippets type-check against the bumped web-client-sdk submodule.

Supporting changes: sidebar positions + a cross-link from Background streaming, a twoslash error-handling tweak in docusaurus.config.ts, spelling entries, submodule bumps.

Note: links to the voip-call example 404 until the SDK-side PR merges.

@linear

linear Bot commented Jul 24, 2026

Copy link
Copy Markdown

FCE-3631

@Magmusacy Magmusacy changed the title Voip feature docs v1 [FCE-3439] - Documentation for VoIP feature Jul 24, 2026
@Magmusacy Magmusacy changed the title [FCE-3439] - Documentation for VoIP feature [FCE-3631] - Documentation for VoIP feature Jul 24, 2026
@Magmusacy Magmusacy changed the title [FCE-3631] - Documentation for VoIP feature [FCE-3631] Documentation for VoIP feature Jul 24, 2026
@Magmusacy
Magmusacy requested a review from Copilot July 24, 2026 14:12

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new “VoIP calls” how-to guide for the React Native (mobile) SDK, covering PushKit/APNs on iOS and FCM/Telecom on Android, and updates navigation/supporting docs to incorporate the new page.

Changes:

  • Introduces a comprehensive VoIP calls guide under docs/how-to/client/.
  • Adjusts sidebar ordering (sidebar_position) across nearby client how-to pages to make room for the new guide.
  • Updates spellchecker allowlist to include VoIP/CallKit/PushKit/Telecom/APNs/FCM and related terms.

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
spelling.txt Adds VoIP-related proper nouns/terms to the spellchecker allowlist.
docusaurus.config.ts Tweaks Shiki/Twoslash error filtering helper used during MDX rendering.
docs/how-to/client/voip-calls.mdx New VoIP calls documentation page for React Native apps (iOS/Android).
docs/how-to/client/text-chat.mdx Updates sidebar ordering to accommodate the new VoIP page.
docs/how-to/client/simulcast.mdx Updates sidebar ordering to accommodate the new VoIP page.
docs/how-to/client/migration-guide.mdx Updates sidebar ordering to accommodate the new VoIP page.
docs/how-to/client/ios-simulator-camera.mdx Updates sidebar ordering to accommodate the new VoIP page.
docs/how-to/client/background-streaming.mdx Adds a “See also” link pointing readers to the new VoIP calls guide.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docusaurus.config.ts Outdated
Comment thread docs/how-to/client/voip-calls.mdx Outdated
Comment thread docs/how-to/client/voip-calls.mdx Outdated
@Magmusacy
Magmusacy marked this pull request as ready for review July 24, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants