Magidoc

CampaignRecipient
Object

Fields

#

_id

ID !
Non-null

workspace

ID !
Non-null

campaignId

ID !
Non-null

personId

externalPerson

Name, email, title and company of a recipient whose personId is a campaign row key rather than a CRM person. Kept after the row is removed; null for CRM people.

accountId

Bound account. Account-level execution has no person.

timezone

IANA timezone the recipient reads their offered meeting time in, such as America/Chicago.

followUps

The campaign's follow-up steps that have started for this person; a step not listed is pending.

plays

Non-null

Additive plays for this recipient, ordered by creation time.

executionPlanDraftingStartedAt

When the current background drafting run started; lets clients treat long-stuck 'drafting' rows as failed.

suppressed

Non-null

suppressionReason

suppressedAt

outcomeReason

completedAt

replyEmailId

Stored Email thread containing the reply that completed this recipient.

replyMailboxEmail

Mailbox that received this campaign reply.

replyHandledAt

When someone marked the reply handled. Null while the reply still needs an answer.

replyHandledBy

Who marked the reply handled.

watchUntil

When status is watching, the agent holds off until at least watchUntil.

watchReason

Agent's explanation of what it is waiting on.

externalId

autoSelected

True when Buzz auto-selected this person during audience building.

selectionRationale

Buzz's one-sentence reason for picking this person at their account.

associations

Non-null

Activity associations emitted for this recipient, ordered by occurredAt ascending.

delivery

Non-null

customFields

createdAt

Non-null

modifiedAt

Non-null

createdBy

ID !
Non-null

modifiedBy

ID !
Non-null

Usages

#

References

#

  • Field getCampaignRecipients from Query
  • Field upsertCampaignRecipientPlan from Mutation
  • Field upsertCampaignRecipientPlans from Mutation