Magidoc

UpdateCampaignRecipientExecutionInput
Input Object

Executor-side recipient input. Records lifecycle status, outcome and the next wait after an actual result or deliberate non-intervention. A watching recipient names what it waits on in watchReason and, when nothing should go out before a date, that date in watchUntil; the account's planner honours the wait and decides what happens next. Side-effect tools request approval through the approval queue; awaiting_approval is managed by that infrastructure.

Fields

#

accountBrief

Optional durable account-background update committed with this execution outcome. Requires a trusted account-level campaign execution claim. Do not copy deal facts, next steps or status.

accountBriefSources

Up to 20 evidence references returned by the account source reader for this brief update. Current hashes and access are checked; existing readable account sources are retained.

campaignId

Internal campaign claim. Buzz fills this from its trusted thread context.

campaignRecipientId

ID !
Non-null

completedAt

executionThreadId

Internal execution claim. Buzz fills this from its trusted thread context.

opportunityPlan

opportunityPlanSources

outcomeReason

watchReason

watchUntil

Usages

#

References

#

  • Argument input of field updateCampaignRecipientExecution from type Mutation