> ## Documentation Index
> Fetch the complete documentation index at: https://upstash-dx-3081-agentkit-tanstack-ai-backends.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get your QStash Token

Upstash Workflow is powered by [QStash](/qstash/overall/getstarted), so your app
authenticates with a QStash token. Go to the
[Workflow tab in the Upstash Console](https://console.upstash.com/workflow), pick
the region you want to use, and copy the `QSTASH_TOKEN` from the **Quickstart**
section.

<Frame>
  <img src="https://mintcdn.com/upstash-dx-3081-agentkit-tanstack-ai-backends/7FGW35Iv9y5TorQd/img/qstash-workflow/console-quickstart-env.jpg?fit=max&auto=format&n=7FGW35Iv9y5TorQd&q=85&s=5d1fcc8b9cfb6984c2212767dfba190f" alt="QStash environment variables in the Upstash Console" width="1501" height="819" data-path="img/qstash-workflow/console-quickstart-env.jpg" />
</Frame>

<Info>
  If you want to safely share a token with your team or AI agents, you can use a
  [read-only token](/workflow/howto/readonly-token) instead.
</Info>


## Related topics

- [Getting Started](/qstash/overall/getstarted.md)
- [SolidJS](/workflow/quickstarts/solidjs.md)
- [Express.js](/workflow/quickstarts/express.md)
- [FastAPI](/workflow/quickstarts/fastapi.md)
- [Flask](/workflow/quickstarts/flask.md)
