Integrations
Connect LealUp with the tools you already use — email, calendar, chat, CRM, support, product analytics.
LealUp feeds on the tools where the CSM's work already happens. This section explains each available integration, how to connect it, and what data syncs.
Why integrations matter
Without integrations, LealUp is just another customer database. With integrations, the health score feeds on real signals, the timeline builds itself, and playbooks fire on real-world events.
Minimum recommendation to get productive: Gmail + Calendar + at least one support or product integration.
Available today
Email and Calendar
- Gmail — bidirectional sync, auto-logging to the timeline.
- Google Calendar — meetings + AI briefings before calls.
Chat
- WhatsApp Business — via Kapso/Twilio, customer context.
- Slack — notifications, status sync,
/lealupcommand.
CRMs and support
- Other integrations — Pipedrive, HubSpot, Zendesk, Jira, Intercom.
Bulk data
- Import CSV — initial bulk import, useful for migration.
On the roadmap
- Salesforce (native, Q2 2026).
- Microsoft Teams + Outlook (Q2 2026).
- HubSpot bidirectional (Q3 2026).
- Gainsight/ChurnZero import tool (Q3 2026).
- Freshdesk, Help Scout, Front (based on demand).
Request a specific integration at [email protected] or vote at feedback.lealup.com.
How an integration works in LealUp
Most follow the same pattern:
- OAuth by user or by workspace — we don't ask for passwords, we use the provider's standard.
- Minimum scopes — we only request permissions strictly needed (e.g.,
readonlyfor Gmail, notsend). - Initial sync — backfill of the last 90 days (configurable).
- Incremental sync — webhooks or polling every 5–15 minutes.
- Normalization — we translate the data into our
Timeline eventandHealth signalmodel. - Respect for the source of truth — if you edit something in Gmail, that's where the canonical copy lives; LealUp just reflects.
Integration security
- Encrypted tokens at rest (AES-256 with KMS).
- Automatic rotation of refresh tokens.
- Revocation — on disconnect, we revoke the provider token and delete our copy.
- Scope transparency — each integration shows exactly what it reads and what it writes.
- No sending on your behalf without confirmation — no integration sends emails or messages proactively without a human hitting "send".
Permissions to connect
Who can connect what:
| Type | Who can connect |
|---|---|
| Personal integration (CSM's Gmail, Calendar) | each user connects their own |
| Workspace-wide integration (Zendesk, Pipedrive, Slack workspace) | admin only |
| CSV import | admin or director |
General troubleshooting
If an integration fails:
- Admin → Integrations → [name] → view status.
- Sync logs — last 50 runs with success/error/duration.
- Reconnect — the most common step. Tokens expire, users revoke access from the provider, etc.
- Contact support — with the
trace_idof the last error.
Each specific integration page has a "Common issues" block with concrete fixes.