CDN
No build step required.Ringee.mount(options) is an alias for Ringee.createFloating(options).
Pin a version in production:
npm
initialize() for you. agentEmail only prefills the email field — Ringee always requires the agent to prove access to that address via one-time code.
Options
Floating accepts every common option plus:Control it from your app
startCall() is safe to call before session restoration finishes. The controller keeps the requested call and places it once the dialer reaches ready. If the agent is not authenticated, the OTP flow appears first.Wiring it to a contact record
React to call state
The controller forwards the headless events:Clean up
Next steps
Theming
Match your product’s look
React and Next.js
Mount and unmount safely in a component

