Skip to main content

AutomationService

A list of all methods in the AutomationService service. Click on the method name to view detailed information about that method.

MethodsDescription
CustomTriggersTriggerByContactIdAsync
CustomTriggersTriggerBySocialSecurityNumberAsync
CustomTriggersTriggerByExternalContactIdAsync
CustomTriggersTriggerByContactTypeAndKeyAsync

CustomTriggersTriggerByContactIdAsync

  • HTTP Method: POST
  • Endpoint: /api/v2/automation/customTriggers/{triggerId}/triggerByContactId/{contactId}

Parameters

NameTypeRequiredDescription
inputobjectThe request body.
triggerIdstring
contactIdstring

Return Type

object

Example Usage Code Snippet

using VoyadoEngage;

var client = new VoyadoEngageClient();

var response = await client.Automation.CustomTriggersTriggerByContactIdAsync(new object {}, "triggerId", "contactId");

Console.WriteLine(response);

CustomTriggersTriggerBySocialSecurityNumberAsync

  • HTTP Method: POST
  • Endpoint: /api/v2/automation/customTriggers/{triggerId}/triggerBySocialSecurityNumber/{ssn}

Parameters

NameTypeRequiredDescription
inputobjectThe request body.
triggerIdstring
ssnstring

Return Type

object

Example Usage Code Snippet

using VoyadoEngage;

var client = new VoyadoEngageClient();

var response = await client.Automation.CustomTriggersTriggerBySocialSecurityNumberAsync(new object {}, "triggerId", "ssn");

Console.WriteLine(response);

CustomTriggersTriggerByExternalContactIdAsync

  • HTTP Method: POST
  • Endpoint: /api/v2/automation/customTriggers/{triggerId}/triggerByExternalContactId/{externalId}

Parameters

NameTypeRequiredDescription
inputobjectThe request body.
triggerIdstring
externalIdstring

Return Type

object

Example Usage Code Snippet

using VoyadoEngage;

var client = new VoyadoEngageClient();

var response = await client.Automation.CustomTriggersTriggerByExternalContactIdAsync(new object {}, "triggerId", "externalId");

Console.WriteLine(response);

CustomTriggersTriggerByContactTypeAndKeyAsync

  • HTTP Method: POST
  • Endpoint: /api/v2/automation/customTriggers/{triggerId}/triggerByContactTypeAndKey/{contactType}/{keyValue}

Parameters

NameTypeRequiredDescription
inputobjectThe request body.
triggerIdstring
contactTypestring
keyValuestring

Return Type

object

Example Usage Code Snippet

using VoyadoEngage;

var client = new VoyadoEngageClient();

var response = await client.Automation.CustomTriggersTriggerByContactTypeAndKeyAsync(new object {}, "triggerId", "contactType", "keyValue");

Console.WriteLine(response);

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →