Mutation Object
Mutation operations for creating, updating, and managing journey nodes including triggers, actions, and flow controls.
Fields
#
addContactGroup
Add multiple contacts to a group in bulk based on filtering criteria or specific contact IDs
addContactTag
Add a tag to multiple contacts in bulk based on group, criteria, or specific contact IDs
addOnCostEstimator
bulkDeleteContact
Delete multiple contacts in bulk based on group, criteria, or specific contact IDs
cancelAccountAddOn
cancelAccountPlan
cancelAccountPlanDowngrade
cancelAccountPlanNow
changeAccountAddOn
changeAccountPlan
checkAlias
checkPathName
contactExitJourney
Remove multiple contacts in bulk based on filtering criteria or specific contact IDs from a specific journey
contactStartJourney
Add multiple contacts in bulk based on filtering criteria or specific contact IDs to a specific journey at its entry point
copyJourneyNode
Creates a copy of an existing journey node, optionally including all subsequent nodes in the flow.
costEstimator
createAIRequest
createAccount
createAccountApiKey
createAccountAutoRetryRule
createAccountPaymentMethod
createAccountSuppressionFilter
createAffiliateApp
Create an affiliate application for a Tarvent user. Only one application per user is allowed and is not associated with an account.
createArticle
createAudience
createAudienceDataField
createAudienceDataFieldCategory
createAudienceGroup
createAudienceSavedSearch
createAudienceSecurityRole
createCampaign
createCampaignContentVariation
createContact
Create a new contact in an audience with the specified details and custom field values
createContactConversation
createContactCustomEvent
Create a custom event for a contact to trigger journey actions or track engagement
createContactNote
createContentBlock
createCustomApiEvent
createDomain
createExport
createFolder
createForm
createFormQuestion
createJourney
createJourneyActionAddContactNote
Creates a new action node that adds a note to a contact's profile when they reach this point in the journey.
createJourneyActionConvertContact
Creates a new action node that converts a contact's type or status when they reach this point in the journey.
createJourneyActionCrmNote
Creates a new action node that creates a CRM note for a contact when contacts reach this point.
createJourneyActionCrmPipelineItem
Creates a new action node that creates or updates a CRM pipeline item (deal, opportunity, etc.) when contacts reach this point.
createJourneyActionCrmTask
Creates a new action node that creates a CRM task when contacts reach this point.
createJourneyActionEvaluateGoal
Creates a new action node that evaluates whether a contact has achieved a specific goal.
createJourneyActionSendEmail
Creates a new action node that sends an email to contacts when they reach this point in the journey.
createJourneyActionSendNotificationEmail
Creates a new action node that sends a notification email to specified recipients when contacts reach this point.
createJourneyActionSendSms
Creates a new action node that sends an SMS message to contacts when they reach this point in the journey.
createJourneyActionSiteNotification
Creates a new action node that displays a notification on your website for contacts when they visit.
createJourneyActionUpdateContactGroup
Creates a new action node that adds or removes contacts from groups when they reach this point.
createJourneyActionUpdateContactProfile
Creates a new action node that updates contact profile fields when they reach this point.
createJourneyActionUpdateContactStatus
Creates a new action node that changes a contact's status when they reach this point.
createJourneyActionUpdateContactTag
Creates a new action node that adds or removes tags from contacts when they reach this point.
createJourneyActionUpdateFacebookAudience
Creates a new action node that syncs contacts with Facebook Custom Audiences.
createJourneyActionUpdateJourneyContact
Creates a new action node that updates journey-specific contact data.
createJourneyActionWebhook
Creates a new action node that sends data to an external webhook endpoint when contacts reach this point.
createJourneyConversion
createJourneyFlowDecisionSplit
Creates a new flow control node that splits the journey path based on conditions, allowing contacts to follow different paths.
createJourneyFlowEngagementSplit
Creates a new flow control node that splits contacts based on their engagement with previous journey actions.
createJourneyFlowGoTo
Creates a new flow control node that redirects contacts to another point in the journey.
createJourneyFlowJoin
Creates a new flow control node that merges multiple journey paths back into a single flow.
createJourneyFlowPath
Creates a new path within a split node to define different journey branches.
createJourneyFlowRandomSplit
Creates a new flow control node that randomly splits contacts between multiple paths for A/B testing.
createJourneyFlowWaitDateField
Creates a new flow control node that pauses contacts until a date stored in their profile field.
createJourneyFlowWaitFieldChange
Creates a new flow control node that pauses contacts until a profile field changes.
createJourneyFlowWaitUntil
Creates a new flow control node that pauses contacts until a specific date and time.
createJourneyFlowWaitUntilCondition
Creates a new flow control node that pauses contacts until specific conditions are met.
createJourneyGoal
createJourneyTriggerAudience
Creates a new trigger node that starts or continues a journey based on audience membership changes.
createJourneyTriggerCampaign
Creates a new trigger node that starts a journey based on campaign interactions like opens, clicks, or conversions.
createJourneyTriggerContactAdded
Creates a new trigger node that starts a journey when new contacts are added to your database.
createJourneyTriggerConversion
Creates a new trigger node that starts a journey when conversion events occur.
createJourneyTriggerCrmPipelineItem
Creates a new trigger node that starts a journey when pipeline item events occur from external integrations.
createJourneyTriggerCustomEvent
Creates a new trigger node that starts a journey when custom tracked events occur.
createJourneyTriggerDate
Creates a new trigger node that starts a journey on specific dates or recurring schedules.
createJourneyTriggerEcommerce
Creates a new trigger node that starts a journey based on e-commerce events like purchases or cart abandonment.
createJourneyTriggerForm
Creates a new trigger node that starts a journey when forms are submitted.
createJourneyTriggerGoal
Creates a new trigger node that starts a journey when goals are achieved.
createJourneyTriggerManualInclusion
Creates a new trigger node that allows manual addition of contacts to a journey.
createJourneyTriggerPage
Creates a new trigger node that starts a journey when contacts visit specific pages.
createJourneyTriggerRss
Creates a new trigger node that starts a journey when new RSS feed items appear.
createJourneyTriggerSurvey
Creates a new trigger node that starts a journey when surveys are completed.
createJourneyTriggerTransaction
Creates a new trigger node that starts a journey when transaction events occur.
createJourneyTriggerWebpage
Creates a new trigger node that starts a journey based on webpage interactions.
createLandingPage
createSMSCampaign
createSecurityRole
createSurvey
createSurveyQuestion
createTag
createTemplate
createTransaction
createUrlFile
createUserInvite
createUserSecurityRole
createView
createWebhook
deactivateIntegration
Temporarily deactivate an integration (can be reactivated later)
deleteAIRequest
deleteAccountAutoRetryRule
deleteAccountSuppressionFilter
deleteAccountUser
deleteArticle
deleteAudience
deleteAudienceDataField
deleteAudienceDataFieldCategory
deleteAudienceGroup
deleteAudienceSavedSearch
deleteAudienceSecurityRole
deleteCampaign
deleteCampaignContentVariation
deleteContactNote
deleteContentBlock
deleteCustomApiEvent
deleteFile
deleteFolder
deleteForm
deleteFormQuestion
deleteJourney
deleteJourneyConversion
deleteJourneyGoal
deleteJourneyNode
Deletes a journey node from a workflow, with options for handling split paths.
deleteLandingPage
deleteSMSCampaign
deleteSecurityRole
deleteSurvey
deleteSurveyQuestion
deleteTag
deleteTemplate
deleteUser
deleteUserNotification
deleteUserSecurityRole
deleteView
deleteWebhook
downgradeCheck
embedLandingPageForm
exitContactFromJourney
Remove a contact from an active journey and stop all related journey actions
exportFormSource
exportLandingPageSource
importMediaImages
Import images from a media integration to Tarvent library
markAllUserNotificationsAsRead
markCampaignAsNotReady
markCampaignAsReady
moveJourneyNode
Moves a journey node to a different location within the same journey or to another journey, with options for handling contacts currently in the node.
pauseCampaign
previewArticle
previewAudienceDoubleOptInEmail
previewCampaign
previewContentBlock
previewFormEmail
previewLandingPage
previewSurvey
previewSurveyEmail
previewSystemTemplate
previewTemplate
processUserInvite
publishArticle
publishContentBlock
recalculateAudienceStats
registerIntegrationWebhooks
Register webhooks for an integration
removeContactGroup
Remove multiple contacts from a group in bulk based on filtering criteria or specific contact IDs
removeContactTag
Remove a tag from multiple contacts in bulk based on group, criteria, or specific contact IDs
renderCampaignContentSource
requestAccountAccess
resendDoiEmail
Resend the Double Opt-in email to contacts based on search criteria, list of contact ID, or all pending contacts for an audience.
resendUserInvite
resetContactBounceCounts
Reset bounce counts for a contact to restore deliverability after resolving email issues
resetJourney
resumeCampaign
revokeAccountApiKey
revokeUserInvite
scheduleAudienceImport
scheduleCampaign
scheduleExport
scheduleIntegrationSync
Schedule a sync for an integration to import contacts from the integration partner
selectCampaignMvWinner
sendCampaignCopy
sendCampaignTest
sendTemplateTest
startJourney
stopCampaign
stopJourney
unpublishArticle
unpublishContentBlock
unregisterIntegrationWebhooks
Unregister webhooks for an integration
updateAccount
updateAccountAutoRetryRule
updateAccountPaymentMethod
updateAccountPlanSettings
updateArticle
updateAudience
updateAudienceDataField
updateAudienceDataFieldCategory
updateAudienceGroup
updateAudienceSavedSearch
updateCampaign
updateCampaignContentVariation
updateContact
Update an existing contact's details including email, status, tags, and custom field values
updateContactStatus
Update the subscription status of a contact (active, unsubscribed, pending, etc.)
updateContactTags
Update tags for a specific contact, allowing addition and removal of multiple tags at once
updateContentBlock
updateCustomApiEvent
updateDomain
updateFile
updateFolder
updateForm
updateFormQuestion
updateJourney
updateJourneyActionAddContactNote
Updates an existing action node that adds notes to contact profiles.
updateJourneyActionConvertContact
Updates an existing action node that converts contact types or statuses.
updateJourneyActionCrmNote
Updates an existing action node that creates a CRM note for a contact.
updateJourneyActionCrmPipelineItem
Updates an existing action node that creates or updates a CRM pipeline item (deal, opportunity, etc.).
updateJourneyActionCrmTask
Updates an existing action node that creates a CRM task for a contact.
updateJourneyActionEvaluateGoal
Updates an existing action node that evaluates goal achievements.
updateJourneyActionSendEmail
Updates an existing action node that sends emails to contacts.
updateJourneyActionSendNotificationEmail
Updates an existing action node that sends notification emails.
updateJourneyActionSendSms
Updates an existing action node that sends SMS messages to contacts.
updateJourneyActionSiteNotification
Updates an existing action node that displays website notifications.
updateJourneyActionUpdateContactGroup
Updates an existing action node that manages contact group membership.
updateJourneyActionUpdateContactProfile
Updates an existing action node that modifies contact profile information.
updateJourneyActionUpdateContactStatus
Updates an existing action node that changes contact statuses.
updateJourneyActionUpdateContactTag
Updates an existing action node that manages contact tags.
updateJourneyActionUpdateFacebookAudience
Updates an existing action node that manages Facebook Custom Audience synchronization.
updateJourneyActionUpdateJourneyContact
Updates an existing action node that modifies journey-specific contact information.
updateJourneyActionWebhook
Updates an existing action node that sends webhook requests.
updateJourneyConversion
updateJourneyFlowDecisionSplit
Updates an existing flow control node that splits paths based on conditions.
updateJourneyFlowEngagementSplit
Updates an existing flow control node that splits based on engagement.
updateJourneyFlowRandomSplit
Updates an existing flow control node that randomly distributes contacts.
updateJourneyFlowWaitDateField
Updates an existing flow control node that waits until a profile date field.
updateJourneyFlowWaitFieldChange
Updates an existing flow control node that waits for field changes.
updateJourneyFlowWaitUntil
Updates an existing flow control node that pauses contacts until a specific time.
updateJourneyFlowWaitUntilCondition
Updates an existing flow control node that waits for conditions to be met.
updateJourneyGoal
updateJourneyTriggerAudience
Updates an existing trigger node that responds to audience membership changes.
updateJourneyTriggerCampaign
Updates an existing trigger node that responds to campaign interactions.
updateJourneyTriggerContactAdded
Updates an existing trigger node that activates when contacts are added.
updateJourneyTriggerConversion
Updates an existing trigger node that activates on conversions.
updateJourneyTriggerCrmPipelineItem
updateJourneyTriggerCustomEvent
Updates an existing trigger node that responds to custom events.
updateJourneyTriggerDate
Updates an existing trigger node that activates on dates or schedules.
updateJourneyTriggerEcommerce
Updates an existing trigger node that responds to e-commerce events.
updateJourneyTriggerForm
Updates an existing trigger node that activates on form submissions.
updateJourneyTriggerGoal
Updates an existing trigger node that activates on goal achievements.
updateJourneyTriggerManualInclusion
Updates an existing trigger node that allows manual contact addition.
updateJourneyTriggerPage
Updates an existing trigger node that activates on page visits.
updateJourneyTriggerSurvey
Updates an existing trigger node that activates on survey completions.
updateJourneyTriggerTransaction
Updates an existing trigger node that responds to transaction events.
updateJourneyTriggerWebpage
Updates an existing trigger node that monitors webpage interactions.
updateLandingPage
updateSMSCampaign
updateSecurityRole
updateSurvey
updateSurveyQuestion
updateTag
updateTemplate
updateUser
updateUserNotificationReadStatus
updateView
updateWebhook
userFastFactVote
validateRSSFeed
verifyUrl
MoveJourneyNodeInput
MvGoal
