Admin Setup Guide
Last updated March 2026 · For Salesforce Administrators
On this page
Prerequisites
- Salesforce org (any edition with Lightning Experience enabled)
- System Administrator profile or equivalent
- A Rewind Reels license key from rewind.purposeforce.org
Installation Checklist
- Install package from AppExchange
- Assign Rewind Admin permission set to yourself
- Assign Rewind User permission set to end users
- Enter API key in Admin Settings
- Verify license tier and render quota appear correctly
- Create at least one Rewind Reels Config via Rewind Reels Studio
- Generate a test video to confirm end-to-end setup
- Add Rewind Reels Dashboard to relevant Lightning pages (optional)
Package Installation
- Open the AppExchange listing for Rewind Reels for Salesforce
- Click Get It Now and log in with your Salesforce credentials
- Choose your target org (Sandbox recommended for initial testing)
- Select Install for Admins Only — you can open to all users after testing
- Approve third-party access when prompted (required for the Rewind Reels API callout)
- Wait for the installation confirmation email
Permission Sets
Rewind Reels ships with two permission sets. Assign the right one based on what each user needs to do.
| Permission Set | Assign To | Access Level |
|---|---|---|
| Rewind Admin | Salesforce Admins, designated operators | Create/edit/delete configs, view all videos, manage license settings |
| Rewind User | Sales reps, managers, end users | Generate videos from existing configs, view and share their own videos |
How to assign
- Go to Setup → Users
- Open the user record
- Click Permission Set Assignments → Edit Assignments
- Add the appropriate Rewind permission set and save
License Activation
- Navigate to the Rewind Reels tab (or any page with the Rewind Reels Dashboard component)
- Click Admin Settings in the top-right corner
- Paste your API key into the API Key field
- Click Save
Your tier and monthly render quota will display in the Dashboard once the key is validated.
| Tier | Renders / Month | Key Features |
|---|---|---|
| Free | 3 | Core presets, Standard length only |
| Starter | 15 | All video lengths, Custom branding, Scheduling |
| Professional | 75 | Email delivery, Up to 10 concurrent renders |
| Enterprise | Unlimited | White-label player, Analytics dashboard |
Remote Site Settings
Rewind Reels makes an Apex callout to its rendering API. The following Remote Site is automatically registered during package installation:
If you see callout errors after installation, verify this site is listed and active under Setup → Security → Remote Site Settings.
Custom Objects Installed
| Object | API Name | Purpose |
|---|---|---|
| Rewind Config | Rewind_Config__c | Stores video configuration — preset, schedule, delivery settings |
| Rewind Video | Rewind_Video__c | Tracks generated videos, status, URLs, and analytics |
| Rewind License | Rewind_License__c | Stores license key, tier, render quota, and monthly reset date |
Creating and Managing Configs
Configs define what Salesforce data Rewind Reels uses and how videos are styled. As an admin you can create, edit, lock, and template configs.
Config field reference
| Field | Description |
|---|---|
Preset_Type__c | The video template (e.g. sales_cloud, npsp_board) |
Period_Label__c | Time frame label shown in the video (e.g. "Q1 2026") |
Video_Length__c | quick (~30s), standard (~50s), or deep_dive (~90s) |
Prompt_Tone__c | Narration tone: Professional, Motivational, or Analytical |
Prompt_Audience__c | Target audience — affects narration style |
Custom_Prompt__c | Extra instruction passed to the AI narrator |
Schedule__c | daily, weekly, monthly, quarterly, or blank |
Schedule_Day__c | 1–7 for weekly (Mon–Sun), 1–28 for monthly/quarterly |
Send_Email_On_Complete__c | Send an email when the video finishes rendering |
Notify_Emails__c | Comma-separated list of recipient email addresses |
White_Label__c | Hide Rewind Reels branding in the shared player (Enterprise only) |
Is_Active__c | Only active configs appear in the user-facing wizard |
Is_Locked__c | Prevents users from modifying this config |
Is_Template__c | Marks config as a shared starting point for users |
Is_Locked__c = true on configs that should not be changed by users — they can still generate videos from locked configs but cannot alter the settings.Scheduling Architecture
Scheduled video generation runs via Salesforce Scheduled Apex. When a config has a schedule enabled:
- The Apex scheduler (
RewindScheduleJob.cls) runs nightly - It identifies configs whose schedule day matches the current day/week/month
- A queueable job is enqueued for each matching config
- The queueable fetches live Salesforce data, calls the API, and updates the video record on completion
Email Delivery
When Send_Email_On_Complete__c is enabled on a config, Rewind Reels sends an email to all addresses in Notify_Emails__c as soon as rendering finishes. The email includes the video title, period label, and the share link. Emails are sent via Salesforce's standard messaging framework — no external email service required.
Monitoring & Maintenance
Checking video status
All videos are stored in Rewind_Video__c. Build a report or list view to monitor:
- Failed renders — filter
Status__c = failed, then checkError_Message__c - Stale pending renders —
Status__c = pendingfor more than 5 minutes may indicate an API connectivity issue
Render quota
The Rewind_License__c record tracks Renders_Used_This_Month__c, Renders_Limit__c, and Month_Reset_Date__c. The Dashboard usage bar reflects these values in real time.
Apex debug logs
For API callout issues, enable debug logging for these classes:
RewindGenerateControllerRewindGenerateQueueableRewindScheduleJob
Uninstallation
Before uninstalling the package, clean up all related data:
- Delete all
Rewind_Video__crecords (export first if needed) - Delete all
Rewind_Config__crecords - Delete the
Rewind_License__crecord - Remove Rewind Reels components from any Lightning pages
- Remove Rewind Reels permission set assignments from all users
Then go to Setup → Installed Packages and uninstall Rewind Reels for Salesforce.