Switching from another tool
From Linked Helper
Linked Helper's API calls, webhooks, terms and message variables, each mapped to its Gelee equivalent.
The plain-English guide covers what you gain, what you give up and when to stay on Linked Helper: Switching from Linked Helper to Gelee.
What Linked Helper offers
Linked Helper exports person and company profiles to CSV. Incoming webhooks push new leads into campaigns, and outgoing webhooks send chosen LinkedIn data to another tool, optionally only for leads who reply. Its pricing page lists message-history export and message-history webhooks on its higher tier.
Their words, our words
| Linked Helper | Gelee | Notes |
|---|---|---|
| Campaign | Campaign | |
| Profile | Lead | |
| Incoming webhook | Intake URL, POST /campaigns/{id}/leads | |
| Outgoing webhook | Webhook destination | |
| Desktop instance | Seat (in the cloud) |
API calls
Every Linked Helper 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.
| Linked Helper | Gelee | Notes |
|---|---|---|
Incoming webhook (new lead into a campaign) | The campaign's intake URL, or POST /campaigns/{id}/leads | |
Outgoing webhook (profile data) | Webhooks: connection_accepted, reply_received, … | |
Message history export | GET /inbox/{chat_id}/messages | Any thread, any time. |
Webhooks
Gelee signs every delivery and retries failures. Setup and signature checks are in Webhooks.
| Linked Helper | Gelee webhook | Notes |
|---|---|---|
| Outgoing webhook on reply | reply_received | |
| Outgoing webhook on other steps | connection_accepted, invite_sent, message_sent |
Message variables
| Linked Helper | Gelee |
|---|---|
First name | {{firstName}} |
Company | {{company}} |
Position | {{role}} |
Every Gelee variable:
| Value | Gelee 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
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"}
]}'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"]}]}'