Skip to main content

BrandSetupRun

One "set up this Brand from its website" run: Brand Voice, ICPs, Brand Kit, Logos and — on the default Brand — Personas, each discovered by its own step. A new account gets one when it is provisioned; startBrandSetup runs one on demand, filling only what is empty.

type BrandSetupRun {
id: ID
brand_id: ID
status: String
mode: String
complimentary: Boolean
website_url: String
note: String
error: String
started_at: DateTime
finished_at: DateTime
steps: [BrandSetupRunStep!]
}

Fields​

BrandSetupRun.id ● ID scalar​

BrandSetupRun.brand_id ● ID scalar​

BrandSetupRun.status ● String scalar​

queued, running, succeeded or failed. Partial success is success: the run fails only when every step that ran failed, and error lists the steps that failed either way. A run still in flight long after it could have finished reads as failed.

BrandSetupRun.mode ● String scalar​

full (a new account: every step writes) or fill_empty (only what is empty is filled).

BrandSetupRun.complimentary ● Boolean scalar​

True when Paminga started the run and it spent none of the account's AI credits.

BrandSetupRun.website_url ● String scalar​

The website the steps read.

BrandSetupRun.note ● String scalar​

A remark about the whole run, such as a step left to a discovery that was already running.

BrandSetupRun.error ● String scalar​

Which steps failed, and why.

BrandSetupRun.started_at ● DateTime scalar​

BrandSetupRun.finished_at ● DateTime scalar​

BrandSetupRun.steps ● [BrandSetupRunStep!] list object​

Returned By​

brandSetupRun query ● startBrandSetup mutation

Product

PricingFAQPaminga vs. MarketoMigration CenterMarketo to Paminga TranslatorMarketo Alternative
Paminga Logo
LinkedInFacebookXYouTube
ISO 27001 CompliantSOC 2 Compliant

Built with pride in Denver, Colorado, USA

Copyright © Paminga, Inc. 2026
All rights reserved. Various trademarks held by their respective owners.