Prerequisites
- A TruGen agent with an
agent_id— see the quickstart if you don’t have one - Access to a Framer project you can edit
Add the embed
1
Add an Embed component in Framer
In your Framer canvas, insert a new Embed component from the Insert menu.
2
Paste the TruGen iframe
Set the Embed component’s HTML to:Replace
YOUR_AGENT_ID with your agent ID, and swap USER_NAME, USER_ID, and CONTEXT with values you want to identify the visitor by.3
Publish
Publish the Framer site. Visitors will be prompted for camera + microphone permissions the first time they land on the page.
Verify domain access
If your agent has anallowed_domains list configured, add your Framer site’s custom domain (or the default .framer.website URL) to it. Otherwise requests from Framer will be blocked with 403 origin_not_allowed.
Sizing tips
- Full-screen agent: set the Embed’s height to
100vhand width to100%. - Panel-style agent: constrain the Embed size and place it inside a stack with the rest of your page content.
- Mobile: keep height at least
500px— anything less crops the avatar.
What’s next
Widget (React)
For custom React apps, use the widget instead of the raw iframe.
iFrame reference
Every iframe parameter documented.