Sit in the layout
Place the chat in the page with data-mode="inline". Height updates as the conversation grows.
Embed
One script. Inline, popup, or bubble. The widget stays clear so it sits inside your layout.
On your site
Place the chat in the page with data-mode="inline". Height updates as the conversation grows.
A button opens a full overlay. Close it from the host page or after the record is complete.
A fixed control for support or waitlists. The same interviewer, a smaller footprint.
Replace the slug with the one from your published form. The script lives at /embed/[slug]/script on tellme.sh.
<script
src="https://tellme.sh/embed/your-slug/script"
data-form="your-slug"
data-mode="inline"
></script>The frame background is clear so the chat sits on your color, not a second sheet of UI.
Respondents still fill in chat. Completions still land in Convex, webhooks, and MCP.
Free forms show the Agentform mark. Hide branding and set a custom accent from Settings when Pro is on the account.
Publish a conversation. The agent keeps asking until every required block is filled.