Docs
Everything you need to get Formlyx live.
Use the hosted endpoint when you already have a form, or use embed.js when you want Formlyx to render it for you.
Hosted form POST
<form method="POST" action="http://localhost:3000/f/FORM_ID">
<input name="fullName" />
<input name="email" type="email" />
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>Embed.js install
<div id="formlyx-root" data-form-id="FORM_ID"></div>
<script src="http://localhost:3001/embed.js"></script>What Formlyx does
Formlyx stores submissions, keeps them visible in your dashboard, and sends an email notification for each one.
How hosted form POST works
You publish a form in Formlyx, copy the endpoint, and submit your own HTML form directly to that URL.
How JS embed works
You place a container on the page, load embed.js, and Formlyx fetches the form definition to render it.
What happens after submission
The submission is stored first, then an email action runs and its status appears in the dashboard.
Email notifications
Each form has a notification email so the right person hears about new submissions quickly.
Troubleshooting
If a form is still in draft, Formlyx will reject public submissions until it is published.