Skip to content
Back

Sharing a Folio

Publish your interactive folios and share them via public URLs, with access control and embedding support.

Publishing

When you publish a folio from the studio, it becomes available at a shareable URL. The share page renders your folio fullscreen with a minimal toolbar for comments and reactions.

https://livefolio.cloud/share/abc123

Anyone with the link can view the folio. No account is required to view a shared folio.

Access Control

Control who can see your folios:

  • Public — anyone with the link
  • Organization-only — restricted to members of your workspace
  • Password-protected — viewers enter a passphrase to access
  • Expiring links — links stop working after a set date

Configure these from the folio settings in the dashboard or via the API.

Making a Folio Public

Via API:

curl -X PUT https://livefolio.cloud/api/files/my-folio \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer lf_agent_xxxxxxxxxxxx" \
  -d '{"isPrivate": false}'

Via MCP:

{
  "name": "set_folio_public_access",
  "arguments": {
    "project_id": "my-folio",
    "enabled": true
  }
}

Embedding

Embed any folio in an external webpage:

<iframe
  src="https://livefolio.cloud/share/abc123"
  width="100%"
  height="600"
  frameborder="0"
></iframe>

The embedded folio is fully interactive and respects sharing permissions.

Comments and Reactions on Shared Folios

Viewers can interact with shared folios without an account:

  • Canvas comments — click anywhere on the folio to leave pinned feedback
  • Emoji reactions — quick 👍, 🎉, 🚀, ❤️ responses
  • Analytics — view counts are tracked automatically

Stopping Sharing

To stop sharing a folio, set it to private:

curl -X PUT https://livefolio.cloud/api/files/my-folio \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer lf_agent_xxxxxxxxxxxx" \
  -d '{"isPrivate": true}'

The share URL immediately stops working. Published versions remain intact — you can re-enable sharing anytime.

Self-Hosted Sharing

Running your own instance? Sharing requires a public tunnel. See Self-Hosting: Public Sharing for setup instructions.