Integrations and Connectors/Connectors/Setup Guides/Fraud

Elephant Connector

Use the Elephant Connector to obtain an identity trust score for users. The risk score is calculated based on adaptive algorithms and extensive identity data. You can also use more detailed information that Elephant provides about users (e.g. email address or phone number age).

Setting Up The Elephant Connector

To integrate the Elephant connector, follow these steps:

1. Navigate to Connector

  • Visit the Connectors page in the Descope Console.
  • Select Elephant from the list of connectors.

2. Connector Setup

Prepare your Elephant Access Key: If you're new to Elephant, use the request portal. If you have an existing Elephant account, visit the site.

Enter the following information:

  • Connector name: Assign a custom name for your connector, especially useful when using multiple connectors originating from the same template.
  • (Optional) Connector description: A brief description of your connector's purpose.
  • Access Key: The Elephant API access key generated for the Descope service.

3. Test & Save

  • Validate your configuration by clicking the Test button and reviewing the Test Results section.
  • Complete the setup by selecting Create.

Implementing the Elephant Connector in Your Flow

1. Select or Create a Flow

  • Access your Dashboard -> Flows.
  • Choose an existing flow or create a new one.

2. Integration

Click on the blue plus sign inside the flow builder and select "Connector". You should see the new connector action as shown below:

elephant connector flow component

For more information on available fields, refer to the Elephant trust API response schema documentation.

The connector action can be integrated into your flow in various ways. Here's an example of how to utilize the results:

elephant connector flow component

elephant connector flow condition

The flow determines whether Elephant allows the end user to proceed with sign-up based on various indicators. The key used in the flow is connectors.elephant_riskCheck.decision, which can return approve, review, or decline.

For more comprehensive checks, the Elephant connector allows you to base your flow conditions on various keys, as detailed in the API documentation above. Some key metrics include score, connectivity, and trust signals.

Was this helpful?

On this page