Back to API references

SOAP API method SurveyFollowUp_setAction

Description

The action that is executed after the delay.

Parameters

Name Type Description
id * int Unique identifier (id) of the object SurveyFollowUp. The method only applies to the surveyfollowup with this id.
personalize_profile int Profile ID for which the object should be personalized
personalize_subprofile int Subprofile ID for which the object should be personalized
personalize_timestamp string The timestamp for the personalization
removeaction Structure of type 'removeaction'
smsdocumentaction Structure of type 'smsdocumentaction'
contactaction Structure of type 'contactaction'
modifyaction Structure of type 'modifyaction'
emaildocumentaction Structure of type 'emaildocumentaction'
faxdocumentaction Structure of type 'faxdocumentaction'
smsaction Structure of type 'smsaction'
createaction Structure of type 'createaction'
login Structure of type 'login' Optional login data (soon deprecated)
access_token string Optional api access token
* required parameters

Structure 'removeaction'

Name Type Description
destination string The destination of the removeaction.
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'smsdocumentaction'

Name Type Description
document SmsDocument The document of the smsdocumentaction.
destination string Get the destination setting.
smsSettings SmsMailingSettings Get the emailing settings used if a document is send
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'contactaction'

Name Type Description
type string The type of the contactaction.
message string The message of the contactaction.
user User The role of the contactaction
important boolean The important setting of the contactaction.
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'modifyaction'

Name Type Description
destination string Method to change the destination for the modifyaction.
fields Map The name of the fields or interests that are going to be modified.
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'emaildocumentaction'

Name Type Description
document EmailingDocument The document of the emaildocumentaction.
destination string Get the destination setting.
emailingSettings EmailingSettings Get the emailing settings used if a document is send
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'faxdocumentaction'

Name Type Description
document PdfDocument The document of the faxdocumentaction.
destination string Get the destination setting.
faxSettings FaxMailingSettings Get the emailing settings used if a document is send
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'smsaction'

Name Type Description
message string The sms message.
destination string The destination setting.
from string The from sms address.
settings SmsMailingSettings Get the sms settings used if a sms is send
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'createaction'

Name Type Description
collection string Get the collection the action needs to create a subprofile in
fields Map Get the fields that are going to be modified to non-default values.
condition string Get the javascript condition used to determine if the followup action shoud be executed

Structure 'login'

Name Type Description
username string The username of the login attempt
account string The account name of the login attempt
password string The password for the login attempt