# Deploy Your Smart Form

On the ONEWEB platform, **Smart Forms do not require a traditional deployment step** to become usable.\
Once a Smart Form is created and configured using **App Designer**, it is immediately available for use within the application.

Smart Forms can be:

* Accessed directly by users
* Linked through **menu configuration**
* Connected to other Smart Forms using **Parent–Child relationships**

This makes Smart Form development fast and iterative, without the overhead of manual deployment during design time.

***

#### Using a Smart Form Without Deployment

After creating a Smart Form:

* It can be used instantly within the same ONEWEB environment
* It can be navigated via menus or linked forms
* Changes are reflected immediately after saving

This approach allows designers and developers to:

* Test and refine forms quickly
* Iterate on UI and data structure without downtime
* Validate business requirements early

***

#### Smart Form Portability

Smart Forms on ONEWEB are **portable**.

Key portability features include:

* Smart Form configurations can be **exported as JSON files**
* JSON files can be **imported into another ONEWEB environment**
* Enables easy migration between environments such as:
  * Development
  * Testing
  * Production

This makes Smart Forms reusable and easy to manage across different stages of the application lifecycle.

***

#### Deploying to Another Runtime Environment

While Smart Forms do not require deployment for usage within the same environment,\
deployment is required when you want to **move an application to another runtime environment**, such as **Production**.

In this case:

* Use the **Deployment feature in AppSpace**
* Manage deployments through the **AppSpace Deployment Center**
* Promote applications consistently across environments

For detailed instructions, refer to the **AppSpace Deployment Center** documentation.

***

#### Design Perspective

As part of Smart Form best practices:

* Use instant availability to iterate quickly during design
* Export/import Smart Forms for controlled environment promotion
* Use AppSpace deployment for production readiness

ONEWEB’s deployment model simplifies application delivery while maintaining control and flexibility.


---

# 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://docs.onewebstack.com/oneweb-platform-th/building-apps/ui-page-designer/ux-ui-components/smart-forms/create-your-first-smart-form/deploy-your-smart-form.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.
