New You can now run your Gelee campaigns from Claude, ChatGPT or Cursor. Read the docs →

Switching from another tool

From Salesflow

Salesflow's API calls, webhooks, terms and message variables, each mapped to its Gelee equivalent.

Last updated 25 October 2026

Deciding whether to switch?

The plain-English guide covers what you gain, what you give up and when to stay on Salesflow: Switching from Salesflow to Gelee.

What Salesflow offers

Salesflow describes a native two-way HubSpot sync, and webhooks for other CRMs that send events such as an accepted connection, a reply and a withdrawn invite. We did not find a public REST API reference in Salesflow's own materials.

Their words, our words

SalesflowGeleeNotes
CampaignCampaign
LinkedIn accountSeat
LeadLead
CRM webhookWebhook destination

API calls

Every Salesflow call we found in its docs, and the Gelee call that does the same job. Gelee's base URL, keys and limits are in Keys and limits.

SalesflowGeleeNotes
Webhook: connection acceptedWebhook: connection_accepted
Webhook: reply (positive or negative)Webhooks: reply_positive, reply_negative
Webhook: invite withdrawnWebhook: invite_withdrawn
(not in Salesflow's materials)The Gelee REST APIWrite outcomes, fields and tags back; push leads in.

Webhooks

Gelee signs every delivery and retries failures. Setup and signature checks are in Webhooks.

SalesflowGelee webhookNotes
Connection acceptedconnection_accepted
Replyreply_received, reply_positive, reply_negative
Invite withdrawninvite_withdrawn

Message variables

SalesflowGelee
First name{{firstName}}
Company{{company}}
Job title{{role}}

Every Gelee variable:

ValueGelee variable
First name{{firstName}}
Full name{{fullName}}
Company{{company}}
Job title{{role}}
Industry{{industry}}
Your own per-lead field{{custom.your_field}}
A fallback when empty{{custom.your_field|default text}}
Sender's name{{senderName}}

Code from the guide

Push the blocklist
curl -X POST "https://www.gelee.ai/api/v1/blacklist" \
  -H "Authorization: Bearer gk_your_key" \
  -H "Content-Type: application/json" \
  -d '{"entries":[
        {"value":"https://www.linkedin.com/in/janedoe","type":"account"},
        {"value":"Acme Corp","type":"company"}
      ]}'
Push leads with your own fields
curl -X POST "https://www.gelee.ai/api/v1/campaigns/CAMPAIGN_ID/leads" \
  -H "Authorization: Bearer gk_your_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: import-batch-1" \
  -d '{"leads":[{"linkedin_url":"https://www.linkedin.com/in/janedoe",
                "first_name":"Jane","company":"Acme","title":"VP Sales",
                "custom_fields":{"report_link":"https://acme.example/r/5d70"},
                "tags":["imported"]}]}'

Salesflow's docs