Skip to content
First requestVisit website ↗
Navigation

Channel Automation API

Comprehensive API documentation for the Channel Automation backend system.

    ## Features
    - **Messaging**: Send/receive SMS and MMS through Twilio integration
    - **Contact Management**: Full CRUD operations for contact records
    - **Webhooks**: Configure and monitor webhook integrations
    - **Analytics**: Visual query builder and data analytics
    - **Pipeline Management**: Sales pipeline and lead tracking
    - **Calendar Booking**: Appointment scheduling and booking system (Cloudflare Worker)
    - **AI Content Processing**: Intelligent content generation, enhancement, summarization, and expansion (Cloudflare Worker)
    - **Authentication**: JWT and API key authentication
    - **Workspace Management**: Multi-tenant workspace support
    
    ## Authentication
    This API supports two authentication methods:
    1. **Bearer Token**: JWT authentication for user sessions
    2. **API Key**: X-API-Key header for programmatic access
    
    ## Rate Limiting
    API endpoints are rate-limited to ensure fair usage and system stability.
    
    ## Data Security
    All data access is workspace-isolated, ensuring tenant data separation.
    
    ## Calendar API (Cloudflare Worker)
    The Calendar Booking API is deployed as a separate Cloudflare Worker for optimal performance:
    - **Public Endpoints**: Available without authentication for booking and availability queries
    - **Admin Endpoints**: Require JWT or API key authentication for event management
    - **Auto-Contact Creation**: New bookings automatically create contacts in the CRM
    - **Global Edge Deployment**: Served from Cloudflare's global network for low latency
    
    ## AI Content API (Cloudflare Worker)
    The Notes AI Processor provides intelligent content operations via edge deployment:
    - **Base URL**: https://ai-notes.customerconnects.app/api/notes
    - **Features**: Content generation, enhancement, summarization, and expansion using GPT-4o
    - **Authentication**: No auth required for frontend use, API key required for external integrations
    - **Performance**: Sub-50ms response times with global edge caching
    - **Integration**: Seamless integration with Notes system and external tools (Zapier, Make.com)

Authentication

User authentication and session management

Research

Public UX research questionnaire pages and submissions

Messages

SMS/MMS messaging via Twilio integration

Contacts

Contact management and CRM operations

Customer Hub

LeadGPT and Customer Hub agent action companion APIs

Actions

Advanced Action System for workflow automation and contact actions

Analytics

Data analytics and visual query builder

Webhooks

Webhook configuration and monitoring

Pipeline

Sales pipeline and lead management

Twilio

Twilio service configuration and phone numbers

Voice AI

Workspace voice agents, phone number connections and outbound campaigns

Next: endpoints 139–267 of 496

Type to search…

↑↓ navigate↵ selectEsc close