> For the complete documentation index, see [llms.txt](https://docs.sharinpix.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sharinpix.com/best-practices/working-with-forms-in-sharinpix.md).

# Working with Forms in SharinPix

SharinPix offers different level of Form integration :

* You can build forms using **Salesforce native capabilities** (Flow Screen) and use SharinPix Components on top of this experience
* You can build forms using **SharinPix PDF Form** to fill out an existing PDF with values, photos, sketches and signature
* You can also build form with the **SharinPix Offline mobile Form**, which offers offline form capabilities with dynamic questions and all the power of SharinPix as Elements for this form

## SharinPix Form in Flow Screen or other Salesforce native capabilities

As part of any flow screens you can use the SharinPix component to view visual, upload or capture visual or even trigger action (such as the one supported by the SharinPix mobile app).

Please check in the list of components here the ones available in flow screens : [SharinPix Components](/documentation/lightning-web-component/overview-of-the-sharinpix-lightning-components.md).

## SharinPix PDF Form

As part of the features available with SharinPix, you can start with a specific PDF and build a form on top of it.

This will require you to upload the PDF in the [SharinPix PDF Form Builder](/best-practices/working-with-forms-in-sharinpix.md), draw areas that will be actionable to enter data, and make it uploaded as a new PDF file in Salesforce.

## SharinPix Offline mobile Forms

Using [SharinPix offline mobile forms](/forms/overview-and-getting-started/welcome-to-sharinpix-forms.md), you can build a form by drag-and-drop using informative elements, inputs or actions.

SharinPix offline mobile forms support default values from Salesforce, conditional visibility, formulas to calculate values from input, repeated sections to input multiple rooms, assets, or even deficiencies, sections to group information when your form is too long, and more!

In that way, you will be able to provide your field users with a way to document their jobs by answering questions, capturing photos or videos (and more), and gathering signatures.

As a result of this, you will get the form submission in your Salesforce, offering quick access to the data as a read-only version, as a PDF generated with your branding, or even as Answers records in Salesforce representing all the submitted values.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.sharinpix.com/best-practices/working-with-forms-in-sharinpix.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
