Sharing & Collaboration

8.1 Script Sharing

Share Dialog Overview

The Share dialog provides comprehensive sharing controls:

  1. Open script
  2. Click "Share" button in the editor header
  3. The dialog shows two main sections:
    • People with access: Email invite and user list
    • General access: Public link settings

Sharing via Email Invites (Recommended)

  1. Open the Share dialog
  2. Enter email addresses in the input field (press Enter or comma to add multiple)
  3. Select permission level:
    • View only: Recipient can view and use teleprompter
    • Edit: Recipient can edit the script
  4. Click "Send Invites"
  5. Recipients receive an email with a link to access the script

Managing Invites:

  • Pending invites: Shows invited users who haven't accepted yet
  • Resend: Click to resend the invitation email
  • Remove: Click to revoke an invite before it's accepted
  • Recent emails: The dialog remembers your recent share recipients for quick access

Sharing with Organization Members

If you're in a team organization:

  1. Select members from your organization directly
  2. Members can access immediately (no invite email needed)
  3. Appears under "People with access"

Sharing via External Link

For sharing with anyone (no login required):

  1. Open the Share dialog
  2. Under "General access", select "Anyone with the link"
  3. Click "Create Link" to generate a public link
  4. Copy and share the link
  5. Anyone with link can view in teleprompter mode

Managing External Links:

  • Copy link: Click to copy the shareable URL
  • Revoke link: Click to disable the link immediately
  • Links provide view-only access (cannot edit)

Edge Cases:

  • External links are read-only (cannot edit script)
  • Revoked links stop working immediately
  • Each script can have one active external link
  • Pending invites expire after 7 days if not accepted
  • Email delivery depends on recipient's email settings

8.2 Collection Sharing

  1. Open collection
  2. Click "Share"
  3. Select members to share with
  4. Grant "View only" or "Edit" permission
  5. Members get access to all scripts in collection

Edge Cases:

  • Sharing collection grants access to all current and future scripts
  • If script is in multiple shared collections, user gets highest permission level
  • Removing script from collection removes access (unless user has other access)

8.3 Real-Time Collaboration

Simultaneous Editing

  • Multiple users can edit different scripts simultaneously
  • If two users edit the same script, an "editing lock" warning appears
  • Lock is released after ~30 seconds of inactivity
  • Changes auto-save and sync

Edge Cases:

  • Editing conflicts are rare (locks prevent most issues)
  • If you see editing lock, wait for other user to finish
  • Very rapid edits may cause temporary conflicts

Multi-Device Teleprompter

  • One device controls playback (operator)
  • Other devices sync and display (viewers)
  • Control can be transferred between devices
  • Real-time position and speed sync

Edge Cases:

  • Network issues can cause sync delays
  • If operator disconnects, viewers must reconnect
  • Maximum recommended devices: ~10