# Navigation

This package supports navigation between Dynatrace apps. It allows you to open other apps while passing an optional context object (the Intent) and retrieve the Intent on the receiving app's end. The library also provides the ability to generate app links that can be used later, as well as control the navigation process.

```cmd
npm install @dynatrace-sdk/navigation
```

### Example usage

```typescript
import { sendIntent } from '@dynatrace-sdk/navigation';

sendIntent({
  'dt.query': 'fetch logs',
});
```

### API reference

See the package reference in the [Dynatrace Developer](https://developer.dynatrace.com/reference/sdks/navigation/).

### Dynatrace Developer's Guides

- [Intents guide](https://developer.dynatrace.com/develop/intents/)
- [Page tokens guide](https://developer.dynatrace.com/develop/pagetokens/#dynatrace-sdknavigation-functions)
