Workflow
No description
type Workflow {
action_execution_schedule_config: ExecutionScheduleConfig
allow_requalification: Boolean!
archived: Boolean!
audience_evaluation_type: AutomationAudienceEvaluationType
audits: [WorkflowAudit!]
automationSendSchedules: [AutomationSendSchedule!]
bypass_communication_limit: Boolean!
completed_at: DateTime
completed_by: User
created_at: DateTime
created_by: User
deleted_at: DateTime
description: String
disable_email_event_tracking: Boolean!
enable_action_execution_scheduling: Boolean
execution_status: AutomationExecutionStatusType!
folder_id: ID
gdpr_consent_required: Boolean!
goals: [WorkflowGoal!]
id: ID!
is_transactional: Boolean!
launch_at: DateTime
max_qualifications: Int
name: String!
nodes: [WorkflowNode!]
path: [PathPart!]
qualification_count(
end_date: DateTime
start_date: DateTime
): Int
requalification_delay: Int
retire_at: DateTime
type: WorkflowType!
updated_at: DateTime
updated_by: User
utm_campaign: String
utm_medium: String
utm_source: String
utm_tagging_enabled: Boolean!
}
Fields
Workflow.action_execution_schedule_config ● ExecutionScheduleConfig object
Default action execution schedule configuration for all action nodes. Nodes without their own configuration will use this.
Workflow.allow_requalification ● Boolean! non-null scalar
Workflow.archived ● Boolean! non-null scalar
Workflow.audience_evaluation_type ● AutomationAudienceEvaluationType enum
Workflow.audits ● [WorkflowAudit!] list object
Workflow.automationSendSchedules ● [AutomationSendSchedule!] list object
Workflow.bypass_communication_limit ● Boolean! non-null scalar
Workflow.completed_at ● DateTime scalar
Workflow.completed_by ● User object
Workflow.created_at ● DateTime scalar
Workflow.created_by ● User object
Workflow.deleted_at ● DateTime scalar
Workflow.description ● String scalar
Workflow.disable_email_event_tracking ● Boolean! non-null scalar
Workflow.enable_action_execution_scheduling ● Boolean scalar
Enable action execution scheduling for all action nodes in this workflow. Individual nodes can override this setting.
Workflow.execution_status ● AutomationExecutionStatusType! non-null enum
Workflow.folder_id ● ID scalar
Workflow.gdpr_consent_required ● Boolean! non-null scalar
Workflow.goals ● [WorkflowGoal!] list object
Workflow.id ● ID! non-null scalar
Workflow.is_transactional ● Boolean! non-null scalar
Workflow.launch_at ● DateTime scalar
Workflow.max_qualifications ● Int scalar
Workflow.name ● String! non-null scalar
Workflow.nodes ● [WorkflowNode!] list object
Workflow.path ● [PathPart!] list object
Workflow.qualification_count ● Int scalar
Workflow.qualification_count.end_date ● DateTime scalar
Workflow.qualification_count.start_date ● DateTime scalar
Workflow.requalification_delay ● Int scalar
Workflow.retire_at ● DateTime scalar
Workflow.type ● WorkflowType! non-null enum
Workflow.updated_at ● DateTime scalar
Workflow.updated_by ● User object
Workflow.utm_campaign ● String scalar
Workflow.utm_medium ● String scalar
Workflow.utm_source ● String scalar
Workflow.utm_tagging_enabled ● Boolean! non-null scalar
Returned By
archiveWorkflows mutation ● cloneWorkflow mutation ● createWorkflow mutation ● deleteWorkflow mutation ● launchWorkflow mutation ● pauseWorkflow mutation ● resumeWorkflow mutation ● retireWorkflow mutation ● unArchiveWorkflows mutation ● updateWorkflow mutation ● workflow query
Member Of
AutomationSendSchedule object ● BlastRadius object ● EventCampaign object ● WorkflowNode object ● WorkflowNodeQualification object ● WorkflowPaginator object ● WorkflowQualification object


