Cloud Automations: Support generating Canvases, publishing and syncing

Feature request for product/service

Cloud Agent (GitHub, Slack, Linear,…)

Describe the request

We want to use Cursor Cloud Automations to generate recurring analytical dashboards (metrics, trends, category breakdowns) and distribute them to stakeholders.

Today there is a gap between what Automations can deliver and what Canvas provides: On desktop, agents can build interactive dashboards as .canvas.tsx using the cursor/canvas SDK. In Cloud Automations, the Canvas runtime/SDK is not available, so agents cannot create or publish Canvas artifacts as part of an automated run.
THe Automation has Slack integration, but it cannot send file attachments. So we sending an HTML report (or screenshot) through Slack directly is not an option. The fallback is storing reports in external object storage (S3/GCS/etc.) and sending a link — extra infrastructure, auth, retention policy, and maintenance we would prefer not to own.

What we need

For Cloud Automations, please support an end-to-end Canvas publishing workflow:

  1. Create/update a .canvas.tsx dashboard from agent output (same cursor/canvas components as desktop).
  2. Publish a new Canvas from an automation run.
  3. Sync/update an existing Canvas when the automation re-runs (same dashboard, refreshed data).
  4. Return a stable shareable URL the automation can post to Slack (or other channels) — no file upload required.

Operating System (if it applies)

MacOS

3 posts were merged into an existing topic: Let Cursor Automations share Canvases