Cloud
- Confirm the request uses the Cloud v3 base URL and a valid bearer token.
- Do not send self-hosted v1 payloads to Cloud endpoints.
- Record the HTTP status, response body, and request identifier.
- Treat asynchronous intermediate states as non-final.
- Make webhook processing idempotent and return a successful response promptly.
Self-hosted
- Confirm the request uses the v1 endpoints exposed by your installed release.
- When Basic authentication is enabled, use the same current credentials configured for the application.
- Request a new MCP bearer token after rotating deployment credentials.
- Confirm the MCP client can reach the Presenton host; MCP is unavailable in the desktop app.
- Check application logs for route, validation, provider, and background-task failures.