Campaign Object
Fields
#
pilotFirst
status
description
ownerId
senderOwnerIds
With senderMode account_owners: non-empty scopes audience selection (builder pre-filter + auto-select) to accounts owned by these users. It does not re-route senders — accounts pulled in anyway send from their real owner.
senderProvider
externalId
objective
audience
startAt
endAt
planningSummary
planningSkipped
tableBuild
Background audience build progress; null unless the campaign was created from a goal
buildGoals
The audiences the build's Goal step wrote from the prompt; the first one is built
aiColumns
AI columns on the campaign table: criteria score columns and research columns
researchFilterConditions
AND/OR groups of table fields and saved AI filters; null preserves the legacy all-AI-filters AND default.
emailTemplate
Last template Draft emails ran with; null until someone drafts with one
emailRules
Last structured email rules Draft emails ran with; null until configured
emailSenderMode
Who Draft emails sends this table campaign's emails from, as last chosen: self or account_owners. Null sends from whoever drafts. Table campaigns draft past senderMode.
performance
unhandledReplyCount
Replies to this campaign's emails that nobody has marked handled yet.
customFields
Usages
#
References
#
- Field getCampaign from Query
- Field startCampaignAudienceSession from Mutation
- Field updateCampaignAudiencePipeline from Mutation
CallOutcome