# ThinkPlatform Docs > Learn to use ThinkPlatform, build integrations, and manage your organization. > ## Agent Instructions > Choose User guide for browser tasks, Developers for CLI, SDK and external agents, and Administration for organization management. > Confirm identity and organization/project context before operations. Documentation access does not grant ThinkPlatform permissions. > Review side effects, verify changes with a read, and do not blindly retry an operation with an uncertain outcome. > Use documented UI steps for the web app and documented public CLI or SDK interfaces for automation. Follow each page’s prerequisites and authentication requirements. - [ThinkPlatform documentation](https://docs.thinkplatform.ai/overview.md): Use ThinkPlatform, automate your work, and manage access to your organization. - [Get started with ThinkPlatform](https://docs.thinkplatform.ai/guides/get-started/quickstart.md): Sign in, choose a project, and save your first document. - [Sign in](https://docs.thinkplatform.ai/guides/get-started/sign-in.md): Access ThinkPlatform with your organization's account. - [Organizations and projects](https://docs.thinkplatform.ai/concepts/organizations-and-projects.md): Understand how sign-in, membership, and project access fit together. - [Agents, tasks, flows, and workspaces](https://docs.thinkplatform.ai/concepts/workflows.md): Choose the right place for a request, a repeatable workflow, or scheduled work. - [Navigate and find resources](https://docs.thinkplatform.ai/guides/navigation-and-search.md): Use global search and local filters to find work in your project. - [View and edit a canvas](https://docs.thinkplatform.ai/guides/canvas/view-and-edit.md): Create a document and edit canvas pages where you have permission. - [Upload and download files](https://docs.thinkplatform.ai/guides/files/upload-and-download.md): Attach a file to an agent chat and retrieve available results. - [Run a flow and inspect results](https://docs.thinkplatform.ai/guides/flows/run-and-results.md): Test a graph or code flow and review its output. - [Share a canvas page](https://docs.thinkplatform.ai/guides/sharing-and-permissions.md): Choose which projects can access a page and verify the recipient's access. - [Create and configure an agent](https://docs.thinkplatform.ai/guides/agents/create-and-configure.md): Set up an agent and test it with a small request. - [Chat with an agent](https://docs.thinkplatform.ai/guides/agents/chat-and-results.md): Ask an agent to help and inspect its response and files. - [Add project skills to an agent](https://docs.thinkplatform.ai/guides/agents/project-skills.md): Upload a skill to a project and attach it to an agent. - [Create and manage a task](https://docs.thinkplatform.ai/guides/tasks/create-and-manage.md): Assign work to an agent or team and follow it in the task view. - [Approvals and recovery](https://docs.thinkplatform.ai/guides/tasks/approvals-and-recovery.md): Review an agent's approval request and check work after an interruption. - [Review your inbox](https://docs.thinkplatform.ai/guides/tasks/inbox.md): Find notifications and return to their source. - [Explore files and data assets](https://docs.thinkplatform.ai/guides/data/files-and-data-assets.md): Browse project files and inspect available lakehouse assets. - [Work with tables and vector stores](https://docs.thinkplatform.ai/guides/data/tables-and-vectors.md): Manage structured records and prepare documents for vector indexing. - [Training and models](https://docs.thinkplatform.ai/guides/data/training-and-models.md): Inspect training bundles and model assets in your project. - [Run a training job](https://docs.thinkplatform.ai/guides/data/training-jobs.md): Choose a dataset and training configuration, then inspect the job and its output. - [Deploy a model](https://docs.thinkplatform.ai/guides/data/model-deployment.md): Choose a cloud or edge target and verify the deployment. - [Schedules and webhooks](https://docs.thinkplatform.ai/guides/automation/schedules-and-webhooks.md): Configure scheduled work and outbound event notifications. - [Receive events with webhook endpoints](https://docs.thinkplatform.ai/guides/automation/webhook-endpoints.md): Configure an authenticated inbound webhook for an agent or flow. - [Operate agent workspaces](https://docs.thinkplatform.ai/guides/operations/workspaces.md): Inspect and manage the runtimes used by agents and workspace-backed flows. - [Open a published web app](https://docs.thinkplatform.ai/guides/operations/hosted-apps.md): Use a project application through ThinkPlatform and understand its data permissions. - [Operate cloud and edge resources](https://docs.thinkplatform.ai/guides/operations/cloud-and-edge.md): Inspect container apps and edge devices, and verify changes to their runtime state. - [Registry and modules](https://docs.thinkplatform.ai/guides/operations/registry-and-modules.md): Find container images and inspect project integrations. - [Troubleshoot access and errors](https://docs.thinkplatform.ai/guides/troubleshooting/access-and-errors.md): Diagnose missing projects, save conflicts, indexing, runtime readiness, and uncertain runs. - [Contact support](https://docs.thinkplatform.ai/guides/get-started/support.md): Review an inquiry before sending it and distinguish acceptance from confirmed storage. - [Build and automate with ThinkPlatform](https://docs.thinkplatform.ai/developers/overview.md): Choose the CLI, Python SDK, or agent guidance for your ThinkPlatform workflow. - [ThinkPlatform CLI](https://docs.thinkplatform.ai/cli/get-started/overview.md): Install the CLI, connect to your project, and read your first Canvas page. - [Installation](https://docs.thinkplatform.ai/cli/get-started/installation.md): Prepare a supported Python environment and install the ThinkPlatform CLI and SDK. - [Authentication](https://docs.thinkplatform.ai/cli/get-started/authentication.md): Choose a sign-in method, save a connection profile, and verify your identity and project context. - [Upgrade to client 0.6.134](https://docs.thinkplatform.ai/cli/guides/upgrading.md): Update the CLI and SDK while keeping your profiles and adapting older Apps commands. - [Connect a coding agent](https://docs.thinkplatform.ai/cli/guides/agent-setup.md): Connect an agent to ThinkPlatform documentation and install bundled CLI guidance. - [Choose an organization and project](https://docs.thinkplatform.ai/cli/guides/context.md): Save your organization and project once, then use short commands. - [Read and update a Canvas page](https://docs.thinkplatform.ai/cli/guides/canvas-pages.md): Find content, export it, and make a verified page edit. - [Publish a web app](https://docs.thinkplatform.ai/cli/guides/apps.md): Build a container app from source, publish it behind ThinkPlatform authentication, and open it from Canvas. - [Inspect a shared database table](https://docs.thinkplatform.ai/cli/guides/database-tables.md): Discover a table, inspect its schema, and retrieve a small sample of rows. - [Upload and inspect Data Lake files](https://docs.thinkplatform.ai/cli/guides/files.md): Upload local files, inspect paged listings, and resolve project Data Lake paths. - [Run work and inspect its outcome](https://docs.thinkplatform.ai/cli/guides/execution.md): Keep Flow runs, Agent tasks, and MLOps jobs distinct while checking status and results. - [Discover and call an API operation](https://docs.thinkplatform.ai/cli/guides/api-requests.md): Use the deployed OpenAPI schema to resolve a request before sending it. - [Capture CLI output in a script](https://docs.thinkplatform.ai/cli/guides/automation.md): Check exit status, preserve diagnostics, and consume structured read results. - [Troubleshoot a failed command](https://docs.thinkplatform.ai/cli/guides/troubleshooting.md): Diagnose configuration, authentication, permission, and request errors, and check whether interrupted work completed. - [CLI Reference](https://docs.thinkplatform.ai/cli/reference/commands.md): Short commands for everyday work, with detailed options for people and agents. - [Python SDK](https://docs.thinkplatform.ai/python-sdk/overview.md): Read and update ThinkPlatform resources from synchronous Python applications. - [SDK authentication](https://docs.thinkplatform.ai/python-sdk/authentication.md): Choose explicit credentials, environment settings, or a CLI profile. - [Resource workflows](https://docs.thinkplatform.ai/python-sdk/resources.md): Read project resources, update a page title, and page through data lake files. - [Database tables and rows](https://docs.thinkplatform.ai/python-sdk/database.md): Inspect shared database tables, query sample rows, and update a row. - [Errors and retries](https://docs.thinkplatform.ai/python-sdk/errors.md): Handle missing context, credential failures, connection problems, and API errors. - [Use the SDK inside a Hosted App](https://docs.thinkplatform.ai/python-sdk/hosted-apps.md): Access project data through the current app request with narrowly declared permissions. - [Execute and inspect Lakehouse statements](https://docs.thinkplatform.ai/python-sdk/lakehouse.md): Submit SQL, inspect completion, read result chunks, and cancel an unfinished statement. - [Python API reference](https://docs.thinkplatform.ai/python-sdk/api-reference.md): Look up client setup, credentials, resource methods, defaults, and return types in client 0.6.134. - [Models and results](https://docs.thinkplatform.ai/python-sdk/models.md): Look up SDK response fields, types, defaults, and JSON aliases. - [Use agent skills for developer workflows](https://docs.thinkplatform.ai/developers/agent-skills.md): Find task guidance and examples for a coding agent working with ThinkPlatform. - [App development commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-app-development/references/commands.md): Publish container apps, connect a Canvas application page, and use request-bound SDK access. - [Data engineering commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-data-engineering/references/commands.md): Inspect, transform, and validate data across the Data Lake, shared database, and Lakehouse. - [MLOps commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-mlops/references/commands.md): Manage datasets, training bundles, jobs, models, and inference deployments. - [Agent commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-agent-ops/references/commands.md): Manage agents, teams, tasks, workspaces, memories, and skills. - [Automation commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-automation-ops/references/commands.md): Manage schedules, hooks, webhooks, and agent follow-up tasks. - [Business workflow commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-business-workflows/references/commands.md): Build workflows with database tables, files, flows, and user interfaces. - [Canvas commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-canvas-interface/references/commands.md): Create and update pages, build dashboards, and embed interactive interfaces. - [Edge commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-edge-ops/references/commands.md): Provision devices, inspect modules and twins, and manage deployments. - [Integration and flow commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-integrations-and-flows/references/commands.md): Discover modules, configure flows, and connect event-driven integrations. - [Lakehouse AI commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-lakehouse-ai/references/commands.md): Discover AI functions, run SQL, validate notebooks, and save recurring work as jobs. - [SQL and notebook patterns](https://docs.thinkplatform.ai/agent-skills/thinkplatform-lakehouse-ai/references/patterns.md): Apply AI functions to project data with SQL queries and notebook examples. - [Agent cost commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-agent-cost-analysis/references/commands.md): Inspect agent usage, task configuration, schedules, and cost attribution. - [Agent cost model](https://docs.thinkplatform.ai/agent-skills/thinkplatform-agent-cost-analysis/references/cost-model.md): Calculate agent costs from provider pricing, token usage, and billing data. - [Diagnose agent costs](https://docs.thinkplatform.ai/agent-skills/thinkplatform-agent-cost-analysis/references/diagnostic-playbook.md): Identify changes in usage, model pricing, context size, and tool activity that drive agent costs. - [Agent cost report template](https://docs.thinkplatform.ai/agent-skills/thinkplatform-agent-cost-analysis/assets/agent-cost-analysis-report.md): Summarize agent usage, cost drivers, and recommendations in a structured report. - [Lakehouse cost commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-lakehouse-cost-analysis/references/commands.md): Inspect spending and investigate SQL warehouses, jobs, and dashboard refresh costs. - [Lakehouse cost model](https://docs.thinkplatform.ai/agent-skills/thinkplatform-lakehouse-cost-analysis/references/cost-model.md): Reconcile billing and usage data, calculate cost metrics, and avoid double counting. - [Diagnose Lakehouse costs](https://docs.thinkplatform.ai/agent-skills/thinkplatform-lakehouse-cost-analysis/references/diagnostic-playbook.md): Investigate idle compute, repeated queries, expensive scans, retries, and missing billing coverage. - [Lakehouse cost report template](https://docs.thinkplatform.ai/agent-skills/thinkplatform-lakehouse-cost-analysis/assets/lakehouse-cost-analysis-report.md): Document Lakehouse spending, workload findings, and cost-saving recommendations. - [Plant operations commands](https://docs.thinkplatform.ai/agent-skills/thinkplatform-autonomous-plant-ops/references/commands.md): Inspect plant resources, review operational state, and plan improvements. - [Administration](https://docs.thinkplatform.ai/admin/overview.md): Manage access and understand the boundaries of your ThinkPlatform environment. - [Members and permissions](https://docs.thinkplatform.ai/admin/members-and-permissions.md): Invite organization members and manage access to projects. - [Security and authentication](https://docs.thinkplatform.ai/admin/security-and-authentication.md): Understand user sign-in and the separate authority of agents and workspaces. - [Data management](https://docs.thinkplatform.ai/admin/data-management.md): Understand where project data lives before moving or deleting it. - [Review usage and manage budgets](https://docs.thinkplatform.ai/admin/costs-and-budgets.md): Inspect organization spending and configure monthly AgentOps LLM limits. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.