Voxify Studio Docs Sign in
Configuration · Project

Project

Project options decide how many creatives a user can hold in one workspace, and whether the ads they make are saved back to your Voxify dashboard. Both default to off — the simplest embed is a single ad that lives only in the browser.

Allow multi-creatives

What it is — lets a user keep several ad variations side by side in the same project, switching between them in a creatives list.

Why / when — turn it on for A/B testing, or when one brief needs to be tailored to multiple audience segments or markets. Leave it off when each session is about a single ad and you want the leanest possible UI — for example a one-shot generator. When off, applying a recommendation replaces the current script; when on, it can be added as a new creative.

How — set project.allowMultiCreatives to true (Builder: Project → Allow multi-creatives). This also unlocks the creatives-panel layout options — see Layout.

javascript
project: {
  allowMultiCreatives: true,
}

Enable persistence

What it is — automatically saves every ad created in your embed to the Voxify platform.

Why / when — turn it on when you want your team to be able to review, tweak, or continue your end-users' work. Persisted projects show up under Projects → Audio Creatives in your own Voxify dashboard. Leave it off for ephemeral flows — when disabled, projects live only in the browser session, and it's on your backend to persist anything you need to keep (you can capture results via the editor handle).

How — set project.persistence to true (Builder: Project → Enable persistence). With persistence on, the editor handle's flush() forces a save immediately; with it off, flush() is a no-op.

javascript
project: {
  allowMultiCreatives: true,
  persistence: true,
  // projectId: 'your-stable-id',   // optional: pin a project across reloads
}

You can optionally pass project.projectId to reuse a specific project across sessions; omit it and each session gets a fresh project id (also exposed on the resolved editor handle).