> For the complete documentation index, see [llms.txt](https://viewzenlabsug.gitbook.io/userguides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://viewzenlabsug.gitbook.io/userguides/appverse/apps/create-an-app/forms/deploy-undeploy.md).

# Deploy / Undeploy

Forms within an app can be deployed and undeployed at any time. When a form is deployed, it becomes visible to users who have permission to use those forms for collecting, editing or viewing data. If the form is undeployed, users will no longer be able to access it. Whenever a form is undeployed, modified, and then redeployed, its version is automatically updated. Additionally, forms can be edited without undeploying them; in this case, any changes made will be immediately visible to users once applied.

{% hint style="info" %}

### Offline Forms

If offline forms are undeployed, they, along with any offline records, will be removed from the user's device during the next sync.

{% endhint %}

### Deploy a Form

To deploy a form,&#x20;

* Click on the "**Deploy**" icon
  * To deploy a form, a form must be
    * Validated and Saved
    * **Ready** for deployment

<figure><img src="https://2529980633-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FK8cCKBpIeUsWEwOw3Fbj%2Fuploads%2FFfH2Cvl4RvYKhn9X01dQ%2Fdeployform.jpg?alt=media&amp;token=5309777d-0288-4a19-877e-05dd84830f0b" alt=""><figcaption><p>Deploy a Form</p></figcaption></figure>

### Undeploy a Form

To undeploy a form,

* Click on the "**Undeploy**" icon
  * To undeploy a form, a form must be
    * In "**Active**" state

<figure><img src="https://2529980633-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FK8cCKBpIeUsWEwOw3Fbj%2Fuploads%2F4EOL2MqBYuF2fLitO2un%2Fundeployaform.jpg?alt=media&amp;token=aed8a6dc-552e-4c61-8fae-96c1833ea134" alt=""><figcaption><p>Undeploy a Form</p></figcaption></figure>
