# Contact Writavo

How to reach support, report a security problem, apply as a design partner, and find every machine-readable resource this site publishes.

## Support

Email [support@writavo.com](mailto:support@writavo.com) for anything to do with your account, your
Sites, billing, or the product not doing what the documentation says it does.

Writavo is pre-launch and support is handled by the people who build it, so a reply comes from
someone who can actually fix the thing you are writing about. We aim to answer within one working
day. Include your Site name and, if the problem is an API call, the error code from the response
body: every code is listed with what to do about it in the [error reference](/docs/errors).

## Security

Email [security@writavo.com](mailto:security@writavo.com) to report a vulnerability. Please do not open
a public issue for a security problem.

We will acknowledge a report within two working days and tell you what we intend to do about it.
Testing against your own Site and your own data is welcome. Testing that degrades service for
other tenants, or that reaches for another tenant's data beyond proving the boundary holds, is
not: tell us what you found and we will reproduce it ourselves.

## Sales and design partners

Email [support@writavo.com](mailto:support@writavo.com) with "design partner" in the subject. The first
cohort is deliberately small and deliberately spread across dissimilar niches, so tell us what
you publish about and what you are trying to rank for.

## Developers and agents

The [API documentation](/docs) is public and needs no account to read. The machine-readable
surface is published at stable URLs:

| Resource | URL |
|---|---|
| OpenAPI specification, JSON | [/openapi.json](/openapi.json) |
| OpenAPI specification, YAML | [/openapi.yaml](/openapi.yaml) |
| Agent guidance and when to use Writavo | [/llms.txt](/llms.txt) |
| The full agent corpus | [/llms-full.txt](/llms-full.txt) |
| MCP server card | [/.well-known/mcp](/.well-known/mcp) |
| Public metadata API | [/api/v1](/api/v1) |

The MCP server is on npm as `@writavo/mcp-server` and the command line client is
`@writavo/cli`. Both are generated from the same OpenAPI specification linked above, so neither
can describe an endpoint that does not exist.
