# How it works

- Paste the snippet into your page.
- /embed.js defines the custom element and opens a shadow root.
- The form loads from the public API and grows with its content.
- Inline embeds inherit font, text color, background, and accent from the host.
- You can change the form later without editing the snippet.
- A headless CMS stores the form id and renders this same snippet. See Headless CMS.

## Sitemap

- Home: https://requestforms.io/
- Website forms: https://requestforms.io/website-forms
- Pricing: https://requestforms.io/pricing
- Docs: https://requestforms.io/docs
- Blog: https://requestforms.io/blog
- Tools: https://requestforms.io/tools
- OpenAPI: https://requestforms.io/openapi.json
- llms.txt: https://requestforms.io/llms.txt
- XML sitemap: https://requestforms.io/sitemap.xml
