# willo_publish

> Publish the business's draft — every unpublished site change and any draft backend change — to the LIVE site, exactly like the Site page's Publish button.

Generated from Willo's code at each release.

Source: https://www.willo.ai/docs/reference/mcp-tools/willo_publish

**Publish the draft.** ALWAYS needs a person's approval: returns `pending_approval` with a dashboard link; the card lists any approved SQL that replays on live with its findings. Call again after they approve; if that call returns status `running`, poll willo_get_approval for the result instead of calling again. Takes minutes; the result says it STARTED (willo_status shows when it is live). No one-click undo.

## Access

- **Token**: read + act, and editor access or higher on the business.
- **Approval**: Always. Every call raises a card a person approves on the dashboard.

## Parameters

This tool takes no parameters.

## Related

- [All MCP tools](https://www.willo.ai/docs/reference/mcp-tools)
- [Error codes](https://www.willo.ai/docs/reference/errors)
- [Draft and live](https://www.willo.ai/docs/ai-agents/draft-and-live)
