Apply a user snapshot
User Snapshots
Apply a user snapshot
Creates a new user in the caller organization and clones the snapshot automations, prompts, and templates (with pipeline-stage and agent mappings) inside a single transaction. Same-org applies skip automations and templates to avoid duplicates.
POST
Apply a user snapshot
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
application/json
Example:
{
"email": "casey@acme.example",
"password": "TempPass!2026",
"fullName": "Casey New",
"phoneNumber": "+14155550177",
"designation": "Account Executive",
"accessRole": "SALES_REP"
}Per-automation map of source pipeline stage value → target stage value.
Per-automation override for sourceStatuses array (mapped target stages).
Per-automation map of source agent name/id → target agent _id.
Same-org apply only: subset of snapshot prompt names to clone.