> For the complete documentation index, see [llms.txt](https://dnotifier.gitbook.io/product-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dnotifier.gitbook.io/product-docs/appendix/support.md).

# Support & links

Official DNotifier resources for product information, documentation, packages, and help.

{% hint style="info" %}
For troubleshooting steps, see [Troubleshooting](/product-docs/operations/troubleshooting.md) and [Debugging](/product-docs/operations/debugging.md) before contacting support.
{% endhint %}

***

## Product and dashboard

| Resource              | URL                                            | Description                                           |
| --------------------- | ---------------------------------------------- | ----------------------------------------------------- |
| **DNotifier website** | [dnotifier.com](https://www.dnotifier.com)     | Product overview, features, and pricing               |
| **Dashboard**         | [app.dnotifier.com](https://app.dnotifier.com) | Register, create apps, manage credentials, view usage |

Use the dashboard to:

* Create and manage applications
* Copy **App ID** and **secret**
* Review plan limits and AI usage
* View AI session logs (when `logs: true`)
* Inspect workflow executions (when `observability: true`)

→ [Dashboard overview](/product-docs/getting-started/dashboard-overview.md)

***

## Documentation

| Resource                   | URL                                                                            |
| -------------------------- | ------------------------------------------------------------------------------ |
| **Product docs (GitBook)** | [dnotifier.gitbook.io/product-docs](https://dnotifier.gitbook.io/product-docs) |

This documentation site covers:

* Getting started and installation
* Realtime communication, chat, AI, and workflows
* Platform guides (Node.js, browser, Flutter, pure Dart, Python)
* Operations, reference, and examples

***

## SDK packages

| Language                | Registry                     | Package                                                                                      |
| ----------------------- | ---------------------------- | -------------------------------------------------------------------------------------------- |
| JavaScript / TypeScript | [npm](https://www.npmjs.com) | [@dnotifier-realtime/dnotifier](https://www.npmjs.com/package/@dnotifier-realtime/dnotifier) |
| Dart / Flutter          | [pub.dev](https://pub.dev)   | [dnotifier](https://pub.dev/packages/dnotifier)                                              |
| Python                  | [PyPI](https://pypi.org)     | [dnotifier](https://pypi.org/project/dnotifier/)                                             |

### Install commands

```bash
npm install @dnotifier-realtime/dnotifier
```

```yaml
# pubspec.yaml
dependencies:
  dnotifier: ^1.1.10
```

```bash
pip install dnotifier
```

→ [Install — JavaScript / TypeScript](/product-docs/getting-started/installation/javascript-typescript.md)\
→ [Install — Dart / Flutter](/product-docs/getting-started/installation/dart-flutter.md)\
→ [Install — Python](/product-docs/getting-started/installation/python.md)

***

## API host (production)

Default production host: **`api.dnotifier.com`** (HTTPS and WSS).

Exact API paths are handled by the SDK. For firewall or CSP rules, allow outbound TLS to that host.

→ [Endpoints & custom URL](/product-docs/reference/endpoints.md)

***

## Getting help

### Self-service

1. [FAQ](/product-docs/operations/faq.md) — common questions
2. [Troubleshooting](/product-docs/operations/troubleshooting.md) — connection, auth, AI, messages, workflows
3. [Debugging](/product-docs/operations/debugging.md) — development diagnostics
4. [Glossary](/product-docs/appendix/glossary.md) — term definitions

### When contacting support

Include (never include your **secret**):

| Item               | Example                                                      |
| ------------------ | ------------------------------------------------------------ |
| SDK language       | JavaScript, Dart, or Python                                  |
| SDK version        | From `package.json`, `pubspec.lock`, or `pip show dnotifier` |
| Transport          | `ws` or `http`                                               |
| App ID             | Public app identifier                                        |
| Error message      | Redacted stack trace                                         |
| Steps to reproduce | Minimal code snippet                                         |
| Timestamp          | When the issue occurred (UTC)                                |

{% hint style="warning" %}
Never share your app **secret** in email, chat, or support tickets. Rotate the secret in the dashboard if it was exposed.
{% endhint %}

### Contact

Visit [dnotifier.com](https://www.dnotifier.com) for current support contact options.

***

## Changelogs

| SDK        | Document                                                                     |
| ---------- | ---------------------------------------------------------------------------- |
| JavaScript | [Changelog — JavaScript SDK](/product-docs/appendix/changelog-javascript.md) |
| Dart       | [Changelog — Dart SDK](/product-docs/appendix/changelog-dart.md)             |
| Python     | [Changelog — Python SDK](/product-docs/appendix/changelog-python.md)         |

***

## Related guides

* [Getting set up](/product-docs/getting-started/getting-set-up.md)
* [Production checklist](/product-docs/operations/production-checklist.md)
* [Security best practices](/product-docs/operations/security.md)
