> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.omni.co/feedback

```json
{
  "path": "/embed/customization/link-content",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Linking to other content in embedded Omni

> Add interactivity to your embedded Omni application by linking to other content.

The Markdown component can be used to build links to other Omni content, like other dashboards. These links work seamlessly within the app and don't require any complex iframe manipulation.

## Requirements

Setting the [`linkAccess`](/embed/setup/url-parameters/linkAccess) parameter to `__omni_link_access_open` is required to enable linking in an embed session.

## Creating basic HTML links

In the `href` value of an `<a>` HTML tag, set the relative path to the content you want to link to:

```markdown wrap title="Link to dashboards" theme={null}
## Dashboards

1. <a href="/dashboards/123abc">Product Dashboard</a>
2. <a href="/dashboards/789xyz">Sales Dashboard</a>
```

## Linking filters between dashboards

You can also link filters between dashboards using [Mustache references](/visualize-present/mustache-reference) to the filter values. This allows linking of dashboard and dashboard state across multiple dashboards.

For example, the following is a reference to a filter on `traffic_source`:

```html wrap title="Reference traffic_source filter" theme={null}
<a href="/dashboards/123abc?f--users.traffic_source={{filters.users.traffic_source.json}}">Product Dashboard</a>
```

## Opt out of link rewriting

Omni automatically rewrites dashboard links in an embed context to support intra-iframe linking, routing them through the `/embed/link` route to handle content permissions. To opt a link out of this auto-rewrite behavior, add the `NO-EMBED-LINK-REWRITE` query parameter to the URL.

This parameter works with both HTML anchor tags and standard markdown link syntax:

```html wrap title="HTML anchor tag without rewriting" theme={null}
<a href="https://customer.omniapp.co/dashboards/456def?NO-EMBED-LINK-REWRITE">Customer Dashboard</a>
```

```markdown wrap title="Markdown link without rewriting" theme={null}
[Customer Dashboard](https://customer.omniapp.co/dashboards/456def?NO-EMBED-LINK-REWRITE)
```

When this parameter is present:

* The link is not rewritten to use the `/embed/link` route
* The link opens in a new tab (`_blank`)
* The link is treated as a standard external link
