Enlyst icon

Enlyst

Interact with Enlyst lead enrichment and data management platform

Overview

This node integrates with the Enlyst platform to manage leads and projects. Specifically, the 'Add Leads' operation under the 'Lead' resource allows users to add new leads to a specified project by providing company details such as company name and optionally the website URL. This is useful for workflows that automate lead management, such as adding new potential clients or contacts to a project database for further processing or enrichment.

Use Case Examples

  1. Automatically add new leads collected from a form submission to an Enlyst project.
  2. Add company leads from a CRM or marketing tool into an Enlyst project for enrichment and tracking.

Properties

Name Meaning
Project ID The ID of the Enlyst project to which the lead will be added. This is required to associate the lead with the correct project.
Company Name The name of the company for the lead being added. This is a required field to identify the lead.
Website The website URL of the company. This is optional and can provide additional context for the lead.

Output

JSON

  • success - Indicates whether the lead addition was successful (true or false).
  • message - A message describing the result of the lead addition operation.
  • projectId - The ID of the project to which the lead was added.
  • company - The company name of the lead added.
  • website - The website URL of the lead added.
  • addedCount - Number of leads successfully added.
  • updatedCount - Number of leads updated if they already existed.
  • skippedCount - Number of leads skipped during the operation.
  • duplicatesFound - Number of duplicate leads found during the addition process.
  • error - Error message if the lead addition failed.

Dependencies

  • Requires an API key credential for Enlyst API access, including base URL and access token.

Troubleshooting

  • Common issues include missing or empty company name, which will cause the node to throw an error 'Company name is required'.
  • API request failures can occur due to invalid credentials or network issues, resulting in error messages from the Enlyst API.
  • Timeouts or unexpected responses from the Enlyst API may cause the node to fail; ensure the API service is operational and credentials are valid.

Links

Discussion