# Deep Linking

Deep Links are a well known flow to allow users to automatically launch and open another app in a specific state. Xumm allows for a Deep Link workflow, where your application (browser based or native) can trigger Xumm to open and immediately show your sign request.

### Benefits of Deep Linking:

* **When to Use**: Opt for deep linking when you want to minimize user steps and create a fluid transition between your app and Xumm.
* **Device Compatibility**: Deep linking works when the origin (your app or browser) and Xumm are on the same device (iOS/Android).
* **Link Creation**: Generate a deep link that opens Xumm with the payload ready for interaction, making interactions more seamless while keeping users engaged.
* **Return URL**: Set a return URL in the payload to redirect users back to your app or browser post-interaction, maintaining a smooth flow.

### Note for Web Origins:

For web origins, users return to the default browser, not necessarily the original tab. In order to make this smooth, handle session restoration to ensure continuity.

### User Perspective:

For end users, deep linking is a breeze. They tap a link, interact with the payload in Xumm, and return to your app effortlessly.


---

# 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.xaman.dev/concepts/payloads-sign-requests/delivery/deeplink.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.
