Skip to main content

v2.6.0 New

Placeful 2.6 — MCP resources & prompts, API catalog, stricter assistant tools

Highlights

  • MCP server v0.6.0 — the /mcp/bookings server now exposes documentation resources (docs://catalog, docs://{category}/{slug}, changelog://index) and four ready-made workflow prompts: daily-service-brief, fill-cancelled-slot, weekly-ops-review, venue-health-check.
  • API catalog — /.well-known/api-catalog (RFC 9727) gives agents a machine-readable index of the REST API, OTA bridge and MCP server with links to their documentation.
  • Richer agent surface — .md mirrors added for the docs hub, legal index, trust page and landing pages; /trust and public landing pages now appear in the sitemap; robots.txt allows the Google Reserve feeds inside /api.
  • Assistant strict tool schemas — assistant tool definitions now normalize to the strict function-calling contract (additionalProperties: false, nullable optionals) behind AI_ASSISTANT_STRICT_TOOLS, with an automatic no-strict retry for providers that reject it.
  • Docs upgrades — new pages: MCP server, Import from web, Custom booking fields; per-page meta descriptions, a visible last-updated date, and FAQ structured data on the FAQ page.

Fixes

  • Daily capacity orphan demand — bookings whose slot or event row was deleted now keep counting toward shared venue/area pools via the stored bookable snapshot, with the demand rebound to the current event date and flags; malformed or cross-tenant snapshots fail closed instead of inflating or zeroing pools.
  • Assistant tool argument intent — strict-mode nulls no longer clear booking fields or fail optional parameters; legacy snapshot booking modes hydrate safely instead of erroring.

Docs & guides

  • developer/mcp-server, companies/web-import, bookings/custom-fields in English and Italian.

Cookies and privacy

We use essential cookies to keep the application secure and working correctly. Optional cookies will only be used with your consent.

Read the privacy policy Read the cookie policy

Essential

Essential cookies are required for the website to function and cannot be switched off.

Always on

Functional

Functional cookies enable enhanced functionality and personalisation, such as remembering your language and preferences.

Analytics

Analytics cookies help us understand how visitors interact with the application so we can improve it.

Marketing

Marketing cookies are used to track visitors across websites to display relevant and engaging advertisements.