# Terramine Desk developer documentation > Headless CRM and ERP integration for customer workspaces. Fetch /api/v1/openapi.json on the customer's own HTTPS workspace to identify its installed contract. Send production credentials only to that workspace. Example tenant origin: https://YOUR-WORKSPACE.eu.terraminedesk.ai. Replace it with the address shown in Admin → Integrations. ## Build an integration - [Build AI agent tools](https://docs.terraminedesk.ai/docs/agents.md): tool permissions, safe writes, reconciliation and signed events. - [OpenAPI 3.1 JSON](https://docs.terraminedesk.ai/docs/openapi.json): operation IDs, schemas and scopes. - [Quickstart](https://docs.terraminedesk.ai/docs/quickstart.md): make your first authenticated request, create a draft, or link an external ERP order to a deal. - [Changelog and v1 compatibility](https://docs.terraminedesk.ai/docs/changelog.md): changes and versioning policy. - [Swagger reference](https://docs.terraminedesk.ai/docs/reference.html): browse the contract without credentials. ## Connect without code - [Set-up guides](https://docs.terraminedesk.ai/#guides): how an administrator connects mailboxes, WhatsApp, Instagram, Messenger, Telegram, WeChat, couriers, accounting and the other connections from the product, one page each. A guide says whether it is for a hosted workspace, an own deployment, or both. ## Workflow example - [n8n example](https://docs.terraminedesk.ai/docs/workflow.json): import the draft-order workflow into your private n8n workspace. Configure your tenant URL, service-key credential, customer and quote_request_id; preserve the request ID and payload through retries. - [Customer example kit](https://docs.terraminedesk.ai/docs/downloads/terramine-integration-kit.zip): standalone Python client, synthetic local demo, request replay and webhook verification. No private source access required. ## Source development - [Local development guide](https://docs.terraminedesk.ai/docs/README.md): developer-only disposable environment requiring private Terramine source access. Customer integrations use their own workspace.