List, create or update previews
bdk_setup_previewCreation requires intent:new; legacy app_link + preview_id updates that selected preview. list returns account preview names, published URLs, IDs and creation times. new calls the portal preview-manage create path (same-URL reuse and 20-preview cap); update requires the customer-selected preview_id and replaces that link. Published-link checks reject editor and builder-share links. At cap: Delete an existing preview to add another. Password protection and credentials, including clearing them, stay human-only on the portal. Pairing stays on the customer’s phone, never in chat. On iPhone only own previews open.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional name for new preview. | |
| intent | No | Customer intent; never infer updating an existing preview when they ask for a new one. | |
| app_link | No | Approved published app URL for new or update. | |
| preview_id | No | Customer-selected existing preview ID, required for update and omitted for new. |