Get Tags from Conversation

The Help Scout - Get Tags from Conversation step is used to get a list of all the tags that are applied to a given conversation. These tags can be used in many different way to carry information about the conversation and are often used as part of decision steps later in a Journey.

Inputs

Connection:

Select a connection that contains the passwords or keys that are needed to access a specific Help Scout instance. Since users cannot enter secret information directly into the step, a connection must be created in advance. Generally, connections are created by Administrators or IT Staff who have access to the necessary credentials.

Conversation ID:

The 'source' step in the Journey should provide the Conversation ID in the ExternalID output. That can be used to fill in this input.

Outputs

success:

If the step successfully removes the association between the contact and the deal it will return a True value, otherwise this output will be False.

message:

The "message" returned by this step is valuable mainly for troubleshooting when something goes wrong. It will contain a short message from Front about the success or failure of the attempt to archive the conversation. If trips are failing at this step users may be able to learn more about the reason for the failure by looking for the message in the trip report (found in the Analytics section of the application).

tagsHeld:

This output will contain a list (in standard Python format) of the tags which are associated with the requested conversation. Each individual tag will be a string. To use these tags it is common to use an expressing like the following in a decision step (💊 represents the tagsHeld output) : 'My tag' in 💊 : if the tag 'My tag' appears exactly in the list 'my tag' in [ x.casefold() for x in 💊 ] : if the tag 'my tag' appears regardless of case

Last updated