> For the complete documentation index, see [llms.txt](https://docs.industryapps.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.industryapps.net/onboarding-to-industryapps/onboard-application/configure-application/aas-instance.md).

# AAS Instance

Interoperability is a critical feature of Industry 4.0. Assets in Industry 4.0 should be able to share information along both horizontal and vertical value chain with no limitations over technology frameworks or protocols or evolving standards.&#x20;

IndustryApps enables this feature by simply ensuring every application is able to not just read data from a digital twin but able to share information back to Digital twin. This section explains how you can inject your own SubModel back into as Asset.&#x20;

{% hint style="info" %}
Every Application in IndustryApps has ability to share information back to its Digital Twin. This allow solutions to interoperate and deliver additional value to our customers.&#x20;
{% endhint %}

![Sharing information back to Digital Twin. ](/files/UeoHRfDgMzF6A2fPRtBw)

## Adding your own Digital Twin Model

Here you can publish and add your own Digital Twin. This is relevant if your solution works with a specific hardware like an IoT sensor or a specific gateway. You can build Digital twin of your asset and ship them to your customers to also have a simple plug and play experience.&#x20;

{% hint style="warning" %}
This section if only relevant for solutions with dependency on specific Hardware assets like IoT. For all others please see Submodel instances
{% endhint %}

![](/files/TvTGImyjTiGprhevf9vl)

## Adding a Submodel Instance

This is where you add your own Sub model instance to existing Asset. APIs documentations on how to inject an AAS is provided under the Developer documentation section. Delivering data back to Digital twin would allow other applications to react to changes.&#x20;

For eg: Lets assume you have an OEE application that measure machine state and productivity in real time. if you publish the result back to Digital twin, then another solution which offers say Maintenance or Production scheduling can offer alerts and notifications to customers or even specific functionalities to make it the solutions inclusive.&#x20;

![Adding your AAS instance](/files/Jw1u4lRSLmkmHCQKdFBr)


---

# 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 dynamically by asking a question.

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

```
GET https://docs.industryapps.net/onboarding-to-industryapps/onboard-application/configure-application/aas-instance.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
