Hi Retool gang!
I work with json schema forms a lot and have a tool(ResponseVault) that I use when I want to convert PDFs and other non-html forms into a modern interface.
Let's say you have a student onboarding emergency contact form. It has 20+ fields, as well as signatures. How would you add that to Retool today?
Let's take a look in the video:
Benefits
- Automated parsing with AI. Upload any image, pdf, etc, and the parser will convert the form to json schema.
- HTML Form + HTML Print view: Often, the interface you want for filling out the form is different from the design you want to save as a PDF. This builder produces both.
- 12 column grid and nested objects/arrays: My favorite feature: the builder allows you to nest fields inside objects for organization and create repeating sections easily with arrays of objects.
- Custom uiSchema components We have a list of custom components we're adding every month, like signatures, date ranges, tree selects, and more.
- Allow the form to hit APIs and Retool workflows
- Custom validation logic
Future features
- Convert forms filled out with pen into structured data submissions. This is the ability to create a data pipeline, where an agent takes a form that was submitted the old fashioned way(on paper) and then convert that data into a new submission using the structure in json schema of the electronic version.
- PDF/HTML template editor. Edit not only the form itself, but the html and PDF templates.
Let me know what you think and what we're missing!