Overview
The Custom CRM integration allows you to connect Genesy with your own CRM system or internal database. This enables Genesy to create tasks directly in your system when sequences or workflows require task creation.This integration is designed for companies with proprietary CRM systems or custom-built internal tools that aren’t supported by our standard integrations.
How It Works
When you connect a Custom CRM:- You provide Genesy with your API base URL and authentication credentials
- Genesy validates the connection by calling your
/healthendpoint - Once connected, Genesy will send task creation requests to your system when needed
Prerequisites
Before connecting, your CRM must expose the following:Health Endpoint
A
GET /health endpoint for connection validationTasks API
Task CRUD and batch endpoints following our interface specification
Authentication
Your CRM must accept API key authentication via a configurable header. When connecting, you’ll specify:| Parameter | Description | Default |
|---|---|---|
baseUrl | Your API’s base URL (e.g., https://api.mycrm.com) | Required |
apiKey | Your API key or secret token | Required |
apiKeyHeader | The header name for authentication | X-API-Key |