XX
CloudTalk → n8n → GoHighLevel API IntegrationFreelanceJobsCanada

Cette offre d'emploi n'est plus disponible

XX

CloudTalk → n8n → GoHighLevel API Integration

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

À propos

Overview
We need a developer experienced in webhook-based API integrations to connect:
CloudTalk → n8n → GoHighLevel (GHL)
Goal:
When a call is started, ended, missed, or completed in CloudTalk →
CloudTalk sends a webhook →
n8n processes the payload →
HighLevel contact is created/updated →
Call is logged with full metadata (including recording URL).
Volume: ~ calls per day.
This must be reliable, deduplicated, and production-ready.
This is NOT a basic Zapier automation. API-level understanding is required.
Scope of Work
CloudTalk → n8n
Configure CloudTalk call event webhooks (via Call Events API or number-level webhook settings)
Ensure webhooks fire for:
inbound
outbound
missed
call ended
Ensure call data includes:
caller number
agent
duration
call status
call direction
call ID
recording URL (or recording-ready event)
n8n Processing
Inside n8n:
Parse webhook payload
Normalize phone numbers (E.164 formatting)
Implement idempotency (prevent duplicate call logs using call_id)
Handle recording timing (recording-ready or secondary fetch)
Optional: error handling + simple retry logic
n8n → GoHighLevel
Using GHL API:
Find contact by phone
Create contact if not found
Log call as a note/activity including:
direction
status
duration
agent name
disposition (if available)
recording URL
call ID (stored in note or custom field)
Optional:
Trigger follow-up workflow (e.g., SMS for missed calls)
HighLevel → CloudTalk (Campaign Sync)
We also need the ability to:
Push selected GHL contacts into specific CloudTalk campaigns
Support bulk push
Prevent duplicate entries in CloudTalk lists where possible
Technical Requirements
You must have experience with:
REST APIs
Webhooks
n8n
CRM integrations
Idempotent event handling
Bonus:
CloudTalk API experience
Telephony event systems (Twilio, Aircall, etc.)
Experience with GoHighLevel API
Deliverables
Working webhook flow (CloudTalk → n8n)
Fully functioning n8n workflow
Call logs appearing correctly in HighLevel
Campaign sync from GHL to CloudTalk
Documentation of setup (API keys, webhook config, mappings)
Recorded walkthrough
To Apply – Answer These
How would you receive CloudTalk call events if Workflow Automation does not expose call triggers?
How would you prevent duplicate call logs in GHL?
Which GHL endpoints would you use to find-or-create a contact?
How would you handle recording URLs that are not immediately available?
Briefly describe your webhook processing experience.
Only apply if you have built webhook/API integrations before.
Contract duration of less than 1 month. with 30 hours per week.
Mandatory skills: n8n, API, API Integration
  • Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.