Use Cases of External APIs

This page explains the use cases of three different APIs and demonstrates the configuration and engagement creation of those APIs.

Lets explore three use cases demonstrating the versatility and flexibility of HCL CDP's External API integration, enabling you to seamlessly connect with third-party APIs. Two examples utilize global-level payloads, while one focuses on engagement-level payloads.

Use case 1: HubSpot - Create Contacts API

Objective: Integrate HubSpot CRM to sync contact data for enhanced customer engagement.

HubSpot CRM is widely used by businesses for sales and marketing. Its APIs enable data synchronization between platforms, ensuring optimal customer engagement with relevant information.

  • Integration Overview: Configure HCL CDP's external API at the global level to pass contact data to HubSpot's Create Contact API.
  • Why Global Payload: The payload remains consistent across all engagements, making it efficient to configure at the global level.
  • Outcome: Streamlined contact management and enhanced CRM functionality.

Use case 2- Exotel's Make-a-call API

Objective: Automate voice calls to engage leads and customers.

Exotel is a voice communication platform that allows businesses to make automated calls for customer engagement and marketing campaigns.

  • Integration Overview: Set up Exotel's Make-a-call API to transfer lead information from HCL CDP to Exotel's call database.
  • Why Global Payload: The payload structure remains constant for all calls, enabling a single global configuration.
  • Outcome: Simplified call automation for lead engagement and improved operational efficiency.

Use Case -3-Mailmodo API (Engagement Level)

Objective: Automate personalized email campaigns using dynamic payloads.

Mailmodo simplifies email marketing by enabling personalized AMP emails with custom templates for actions like form submissions and subscriptions.

  • Integration Overview: Configure Mailmodo's API within HCL CDP to send engagement-specific payloads.
  • Why Engagement-Level Payload: Each Mailmodo engagement requires a unique payload to personalize emails for different campaigns.
  • Outcome: Tailored email campaigns with precise data, driving higher engagement and better results.