# REST API and webhooks

> AgentMySite doesn't offer a public REST API or webhooks yet. Here's what's planned and what you can use today.

Source: https://agentmysite.com/docs/developers/rest-api/

<StatusBadge status="coming-soon" />

AgentMySite doesn't have a public REST API or webhooks yet. The endpoints the admin panel and the widget use are internal. They need a signed-in admin session or a short-lived widget token, and they can change without notice, so don't build on them.

## What we plan to offer

We're designing a server-side API for developers who want to automate AgentMySite from their own systems. It's likely to include:

- **API keys** that you create and revoke in the admin panel, separate from your sign-in.
- **Content management:** add, sync, and remove the pages and files the assistant answers from.
- **Tool definitions:** keep your [AgentActions](/docs/developers/agentactions/) tools in source control and sync them from CI.
- **Conversations:** export conversations and transcripts.
- **Webhooks:** notifications for events such as new conversations, support handoffs, and usage thresholds.

This list describes what we intend to build, not a commitment. Scope and timing can change, and we haven't set a release date.

## What you can use today

- **The embed script and `window.AgentMySite`** for everything in the browser. See [JavaScript API](/docs/developers/javascript-api/).
- **AgentActions** to let the assistant call your own backend. See [AgentActions](/docs/developers/agentactions/).
- **The admin panel** to manage content, tools, and conversations, and to import tools from an OpenAPI spec.

## Tell us what you need

If you have a use case for the API or webhooks, email [support@agentmysite.com](mailto:support@agentmysite.com). Knowing what you'd build helps us decide what to ship first.
