# Introduction

Get started with Deskifier by installing the [Deskifier Link](https://bubble.io/plugin/deskifier-link-1649733049131x177986164054294530) Bubble.io plugin.\
\
This plugin acts as the bridge between your web app and your desktop app. It runs in the standard browser to securely connect to your native desktop environment, allowing you to trigger native OS actions and listen for desktop events.\
\
Next, place the needed elements onto your page. There are several elements available, each unlocking different native states, actions, and events.

{% hint style="warning" %}
Make sure these elements are visible on page load, or else the needed code won't load.
{% endhint %}

You can fully test your application by previewing your app in the Deskifier editor.

{% hint style="danger" %}
Be sure to test your application on every OS. While we do try and standarize the API as much as possible, there are always going to be subtle differences between operating systems.
{% endhint %}

Check out the guides & examples section to see what's possible with Deskifier.

{% content-ref url="/pages/WjI4vNLwlMUVjCzNrEiT" %}
[Guides & Examples](/deskifier/deskifier-bubble.io-docs/guides-and-examples.md)
{% endcontent-ref %}

Additionally, you can preview our Sandbox app in the Bubble editor.

{% embed url="<https://bubble.io/page?id=deskifier-plugin-test&name=sandbox&tab=Design&type=page>" %}


---

# 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://deskifier.gitbook.io/deskifier/deskifier-bubble.io-docs/introduction.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.
