Set up the embed
Open the recorder plugin controls in ScreenApp Settings. Register the website origin where it will run, including the scheme and hostname. Follow the setup instructions and copy the embed code generated for that account.
Use the embed token for this purpose. Do not put a private REST API key into a public page.
Connect the trigger
Use the initialization and open method provided by the generated snippet to connect the recorder to your button. Load the script before invoking it. A button calling an undefined function cannot start a recorder.
Test on the intended website
- Open the page on the registered origin.
- Activate the recorder from the button.
- Grant the requested capture permissions and make a short recording.
- Stop and check that the result appears in the intended ScreenApp account or folder.
- Check any visitor download or share-link option before enabling it for other people.
A subdomain, port or scheme can be a different origin. Check additional allowed origins for staging sites. If embedding inside an iframe, its permission policy must allow the capture sources you use.
For a setup or entitlement error, send the origin and error to support, without sharing tokens publicly.