Angelwood developer documentation
Documentation index for AI agents: https://angelwood.io/docs/llms.txt
Angelwood is a client portal and client operations platform for agencies, consultancies and other service businesses. These pages describe the ways to reach your Angelwood data from outside the app.
Ways to connect
- REST API: read clients, projects, tasks and invoices, and create clients and tasks, with an API key.
- MCP server: let an AI assistant such as Claude, ChatGPT or Cursor look things up in Angelwood after you sign in.
- Command-line client: the same API from a terminal or a script.
Which one to use
| You want to | Use |
|---|---|
| Connect Angelwood to an automation platform or your own code | REST API |
| Ask an AI assistant about your clients, tasks and invoices | MCP server |
| Run a quick lookup or a scheduled script | Command-line client |
Before you start
You need an Angelwood account. Start a 14-day free trial if you do not have one.
- The REST API and the command-line client use an API key, created in Angelwood under Settings. A key works inside the one organization it was created in.
- The MCP server uses OAuth sign-in with your own Angelwood account. It does not accept API keys.
Machine-readable versions
- Every page here is also available as Markdown: add
.mdto its address, for examplehttps://angelwood.io/docs/api.md. - The list of pages for AI agents is at
https://angelwood.io/docs/llms.txt. - The OpenAPI description of the REST API is at
https://angelwood-api-uzil.onrender.com/api/v1/openapi.json.
Support
Email [email protected].