This node allows a search through the Appointment Scheduling Enterprise (ASE) platform to find available campaigns in a specific location. A campaign can be used to organize appointment types within a location, either to filter what types of appointments are displayed in the appointment step, or to group related appointments into a list.
To use it, in the Studio platform, locate the "ASE Search Campaign" node in the "Engageware" category and configure its parameters.
In the video, we'll show you how to access it and the parameters for configuring it:
Download an example of flows related to nodes in the Engageware category in Studio at this link.
Below, you also have the description of the properties mentioned in the video and Outputs 
Properties:
- Credentials(required): these are the credentials of the Engageware Appointment Schedulinge Enterprise service; it is possible to save more than one credential, but only one can be active on each node created. In the configuration, the environment URL will be requested under the name "Instance URL" together with the username and password for consuming the API (API user credentials) under the names "Username" and "Password".
- LocationExternalId: the location ID to search for available campaigns. This identifier is returned from the "EW ASE Select Location" node.
Outputs:
- msg.payload.metadata.EW_ASE_SearchCampaignResponse: returns XML and JSON campaigns if successful. In the event of an error, the "error" property will be returned.