# Leadlock > Leadlock builds voice agents that book into the software your clients actually run. The agents are speech-to-speech voice, for agencies and operators serving local service businesses. GoHighLevel works out of the box; ServiceTitan and anything else with an API can be connected. You can run a Leadlock account from Claude or ChatGPT through the MCP connector, from the REST API, or put an agent on any website with one script tag. ## Quickstart - [Paste your MCP link, get a voice agent](https://docs.leadlock.ai/quickstart/): sign up, add the connector, build an agent, connect your own tools, put it on your site, get a phone number. ## MCP connector - [Connect Leadlock to Claude (MCP)](https://docs.leadlock.ai/mcp/): connector URL https://mcp.leadlock.ai/mcp, setup steps for Claude and ChatGPT, and every tool it offers. ## API reference - [API reference](https://docs.leadlock.ai/): browsable reference for every endpoint. Base URL https://leadlock-app.onrender.com, auth with an X-API-Key header. - [OpenAPI spec (JSON)](https://docs.leadlock.ai/openapi-spec.json): machine-readable spec for code generators and tools. ## Full docs for agents - [llms-full.txt](https://docs.leadlock.ai/llms-full.txt): every endpoint, request and response shape, schema, the demo customization reference and the voice frame protocol in one Markdown file. ## Voice script - [leadlock-voice.js v1](https://app.leadlock.ai/v1/leadlock-voice.js): the hosted script that puts a voice agent on a website. - [Script tag reference](https://docs.leadlock.ai/frame-protocol/#script): the one-line tag to paste, plus the socket it opens and its audio format. ## Frame protocol - [Voice frame protocol](https://docs.leadlock.ai/frame-protocol/): the public voice WebSocket between the script and Leadlock: URL and query, every frame type and its fields, close codes, origin rules and host tool limits.