# User Guide

- [Introduction](https://help.form.io/userguide/introduction.md)
- [Form.io Developer Portal](https://help.form.io/userguide/form.io-developer-portal.md)
- [Forms](https://help.form.io/userguide/forms.md): The foundational element of the Form.io Platform.
- [Form Types](https://help.form.io/userguide/forms/form-types.md)
- [PDF Forms](https://help.form.io/userguide/forms/pdf.md): PDF-First forms allow users to upload a PDF form and add overlay fields to the form, modernizing the traditional old and clunky PDF form.
- [PDF Basic vs PDF Plus](https://help.form.io/userguide/forms/pdf/pdf-basic-vs-pdf-plus.md)
- [PDF Server](https://help.form.io/userguide/forms/pdf/pdf-server.md)
- [Form Building](https://help.form.io/userguide/forms/form-building.md): Using the Form Builder and understanding Form JSON
- [Form Builder UI](https://help.form.io/userguide/forms/form-building/form-builder-ui.md): Learn about the different Form Builder UI elements
- [Form Components](https://help.form.io/userguide/forms/form-building/form-components.md)
- [Component Settings](https://help.form.io/userguide/forms/form-building/form-components/component-settings.md): Configuration options for the components
- [Basic  Components](https://help.form.io/userguide/forms/form-building/form-components/basic-components.md): Learn more about the Basic components
- [Resource as Select Component Data Source](https://help.form.io/userguide/forms/form-building/form-components/basic-components/resource-as-select-component-data-source.md): Additional information and design considerations when using a Resource as the Data Source for a Select Component.
- [Advanced Components](https://help.form.io/userguide/forms/form-building/form-components/advanced-components.md): Learn more about the Advanced Components
- [Layout Components](https://help.form.io/userguide/forms/form-building/form-components/layout-components.md): Learn more about Layout components
- [Data Components](https://help.form.io/userguide/forms/form-building/form-components/data-components.md): Read more about Data components below:
- [Premium Components](https://help.form.io/userguide/forms/form-building/form-components/premium-components.md): Learn more about Premium Components below
- [Using Nested Forms](https://help.form.io/userguide/forms/form-building/form-components/premium-components/using-nested-forms.md): Additional details about the Nested Form premium component.
- [Logic & Conditions](https://help.form.io/userguide/forms/form-building/logic-and-conditions.md)
- [Existing Resource Fields](https://help.form.io/userguide/forms/form-building/existing-resource-fields.md): Use the Existing Resource Fields to add pre-defined fields to your forms.
- [Actions](https://help.form.io/userguide/forms/form-building/actions.md)
- [Form JSON](https://help.form.io/userguide/forms/form-building/form-json.md)
- [Form Lifecycle](https://help.form.io/userguide/forms/form-lifecycle.md)
- [Embedding a Form](https://help.form.io/userguide/forms/embedding.md): Learn how to embed a form within Form.io
- [Form Revisions](https://help.form.io/userguide/forms/form-revisions.md)
- [Form Settings](https://help.form.io/userguide/forms/form-settings.md)
- [Resources](https://help.form.io/userguide/resources.md): Use Resources as data objects within your forms or application
- [ResourceJS](https://help.form.io/userguide/resources/resourcejs.md)
- [Submissions](https://help.form.io/userguide/submissions.md)
- [Accessing Submissions](https://help.form.io/userguide/submissions/accessing-submissions.md)
- [Importing Submissions](https://help.form.io/userguide/submissions/importing-submissions.md)
- [Projects](https://help.form.io/userguide/projects.md): An overview of Projects in the Form.io Platform
- [Understanding the Project Context](https://help.form.io/userguide/projects/understanding-the-project-context.md)
- [Creating a Project](https://help.form.io/userguide/projects/creating-a-project.md)
- [Project UI](https://help.form.io/userguide/projects/project-ui.md)
- [Project Settings](https://help.form.io/userguide/projects/project-settings.md)
- [Stages](https://help.form.io/userguide/projects/stages.md): Describes the Staging & Deployment system within Form.io
- [Multi-Tenancy](https://help.form.io/userguide/projects/tenants.md): Describes how Form.io works with Multi-Tenant deployments
- [Teams](https://help.form.io/userguide/teams.md): Collaborate on projects with other Form.io users.
- [Form.io E-Sign+](https://help.form.io/userguide/form.io-e-sign+.md): Describes Form.io E-Sign+, a digital signature module.
- [Form.io Reporting Module](https://help.form.io/userguide/form.io-reporting-module.md): The Form.io Reporting Module lets you design and generate reports from form submission data. You can pull data from one or multiple forms within a project, perform calculations, and present the result
- [PDF Template Designer](https://help.form.io/userguide/pdf-template-designer.md)
- [Form View Pro](https://help.form.io/userguide/formview.md): Describes the Form.io FormView application
- [Form Manager](https://help.form.io/userguide/form-manager.md)
- [Enterprise Form Builder Module](https://help.form.io/userguide/enterprise-form-builder-module.md): Integrating a robust form building and management tool in an application with the Enterprise Form Builder Module.
- [Application Integration](https://help.form.io/userguide/enterprise-form-builder-module/application-integration.md)
- [Angular Applications](https://help.form.io/userguide/enterprise-form-builder-module/application-integration/angular-applications.md): Installing the Enterprise Form Builder Module in an Angular application.
- [Angular Component Reference](https://help.form.io/userguide/enterprise-form-builder-module/application-integration/angular-applications/angular-component-reference.md)
- [React Applications](https://help.form.io/userguide/enterprise-form-builder-module/application-integration/react-applications.md): Integrating the Enterprise Form Builder Module in a React application.
- [React Context Provider](https://help.form.io/userguide/enterprise-form-builder-module/application-integration/react-applications/react-context-provider.md)
- [React Component Reference](https://help.form.io/userguide/enterprise-form-builder-module/application-integration/react-applications/react-component-reference.md)
- [React Hook Reference](https://help.form.io/userguide/enterprise-form-builder-module/application-integration/react-applications/react-hook-reference.md)
- [Using Enterprise Form Builder](https://help.form.io/userguide/enterprise-form-builder-module/using-enterprise-form-builder.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.form.io/userguide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
