# BetterPortal Developer > BetterPortal tenant app for BetterPortal. Start here, then follow the document matching the task. Tenant ID: `019f114d-bdc9-7c31-bfa8-b7bc0d0d37f4` App ID: `019f1da3-abb4-7531-883b-acd4bc577ac3` App URL: http://betterportal.dev Use the app's configured user authentication for user and automation calls. Discovery does not grant access. Never request or expose installed-service API keys, private S2S keys, or platform-admin credentials. ## Task guides - [Use this app and its APIs](http://betterportal.dev/llms-api.txt): Services, actions, schemas, authentication and BP headers. - [Develop for BetterPortal](http://betterportal.dev/llms-dev.txt): Protocol, registry and language-specific starting points. - [Build UI for this theme](http://betterportal.dev/llms-ui.txt): Active-theme layout rules, templates and skills. - [Machine-readable AI manifest](http://betterportal.dev/.well-known/bp/ai.json): Structured discovery URLs and resources. ## Optional - [Automation catalog](https://config.eu.betterportal.net/.well-known/bp/automation/catalog?tenantUrl=http%3A%2F%2Fbetterportal.dev): Full app-scoped service actions and JSON schemas. - [Management discovery](https://config.eu.betterportal.net/.well-known/bp/management): Tenant/app management API.