# websquad > BetterPortal tenant app for WebSquad. Start here, then follow the document matching the task. Tenant ID: `01a0fc10-fe20-76b5-bf9e-adb6e68e8446` App ID: `01a0fc11-706c-7b38-9c84-87ae13a06f83` App URL: http://websquad.betterportal.app 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://websquad.betterportal.app/llms-api.txt): Services, actions, schemas, authentication and BP headers. - [Develop for BetterPortal](http://websquad.betterportal.app/llms-dev.txt): Protocol, registry and language-specific starting points. - [Build UI for this theme](http://websquad.betterportal.app/llms-ui.txt): Active-theme layout rules, templates and skills. - [Full LLM drop](http://websquad.betterportal.app/llms-drop.txt): One export of all local guides, theme resources and theme schemas when separate or partial requests to individual paths are unsuitable. Includes source URLs, versions and expiry. - [Machine-readable AI manifest](http://websquad.betterportal.app/.well-known/bp/ai.json): Structured discovery URLs and resources. - [BetterPortal documentation](https://github.com/BetterCorp/BetterPortal/tree/master/docs): Platform architecture, service/view authoring, themes and operations.