start, pause, resume, and submit controls. The UI updates based on sessionStatus to show the appropriate buttons at each stage. Pass selectedMicrophoneId when you want a specific microphone. Leave it out to use the browser default.
React
Available tutorials
Next steps
Learn production pause and submit patterns in Session integration patterns. CallstartAmbientSession and resumeAmbientSession with microphone options in Platform client and provider.
Learn how to handle errors in the Error handling guide.
Refer to Handle ambient session conflicts and Read shared ambient notes for remote conflict handling, remote session end handling, and shared note reads.