SOAP Integration for LeadConduit - ActiveProspect

LEADCONDUIT INTEGRATION

SOAP

A message-based protocol based on XML for accessing services on the Web.

SPECIFICATION

Fields & configuration

The exact fields LeadConduit uses, appends, and the configuration options available for this integration.

Appended Fields

ActiveProspect will append the following data to your lead.

Appended FieldDescription
Outcome
The outcome of the SOAP transaction (default is success)
Reason
If the outcome was a failure, this is the reason
Price
The price of the lead
*

Custom Input Variables

The following are configuration options (typically not collected with lead data).

VariableDescription
UrlWSDL URL
FunctionName of the SOAP function to call
VersionSOAP version to use: 1.1 or 1.2 (default: 1.1)
Basic UsernameHTTP Basic Authentication user name
Basic PasswordHTTP Basic Authentication password
Bearer TokenHTTP Bearer Token
Wss UsernameWS Security user name
Wss PasswordWS Security password
Wss Digest PasswordDigest the WS Password (default: true)
Arg Named function argument
Outcome Search TermThe text to search for in the response. When found outcome will be "success". Regular expressions are allowed. Pro tip: Use Outcome on Match to use this term to search for "failure" instead of "success".
Outcome Search PathNarrow the search scope using dot-notation path
Outcome On MatchThe outcome when the search term is found - "success" or "failure" (default: success)
Reason PathThe dot-notation path used to find the failure reason
Price PathThe dot-notation path (for JSON responses), XPath location (for XML responses), or regular expression with a single capture group, used to find the lead price
Reference PathThe dot-notation path (for JSON responses), XPath location (for XML responses), or regular expression with a single capture group, used to find the reference ID
Default ReasonFailure reason when no reason can be found per the optional Reason Path setting
Soap Header Custom SOAP header in the format root_name.header_name or root_name@xmlns
Send AsciiSet to true to ensure lead data is sent as ASCII for legacy recipients (default: false)
Root Namespace Prefixnamespace prefix for the body element
Root Xmlns Attribute Namexmlns namespace attribute name for the body element
Root Xmlns Attribute Valuexmlns namespace attribute value for the body element
Timeout SecondsProduce an "error" outcome if the server fails to respond within this number of seconds (default: 360)

GETTING STARTED

Add SOAP in three steps

1

Add the integration

Find SOAP in your LeadConduit flow and add it as a step, no IT or code required.

2

Map your fields

Match your lead data to SOAP's fields. Required fields are added to your flow automatically when missing.

3

Route & go live

Match your lead data to SOAP's fields. Required fields are added to your flow automatically when missing.

Start routing leads with SOAP

Connect SOAP to your lead flow in minutes, or tell us what else you need and we'll support it.