---
title: Lemlist API Integration on Truto
slug: lemlist
category: Sales Enablement
canonical: "https://truto.one/integrations/detail/lemlist/"
---

# Lemlist API Integration on Truto



**Category:** Sales Enablement  
**Status:** Generally available

## Unified APIs

### Unified User Directory API

- **Users** — The User object represents a User.
- **Workspaces** — Workspaces represent concepts like teams, workspaces, projects in apps that support them

## How it works

1. **Link your customer's Lemlist account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Lemlist.** The Proxy API is a 1-to-1 mapping of the Lemlist API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Power autonomous AI SDR agents with live Lemlist outreach** — AI sales agent platforms can use Truto to push AI-researched prospects and generated copy directly into active Lemlist campaigns on behalf of the correct sender, enabling fully autonomous outbound sequences without manual intervention.
- **Route intent-triggered leads to the right sales rep's sequence** — Intent data and job-change tracking platforms can match prospects to the correct Lemlist user via Truto's Unified User Directory API, ensuring automated enrollments send from the right rep's mailbox for maximum relevance and deliverability.
- **Sync CRM contacts into Lemlist sequences from a single pane of glass** — Niche and vertical CRMs can offer one-click sequence enrollment by pushing contacts into Lemlist campaigns through Truto, giving their users outbound automation without leaving the CRM.
- **Build unified sales performance dashboards across outreach tools** — Revenue intelligence and BI platforms can pull Lemlist campaign analytics alongside data from other sales tools via Truto, giving revenue leaders a consolidated view of outbound performance metrics.
- **Pause outreach automatically when deals progress** — Pipeline management tools can react to deal-stage changes by removing or pausing prospects in Lemlist sequences via Truto, preventing awkward cold emails from reaching prospects who are already in active conversations.

## What you can build

- **Rep-aware lead routing for outbound enrollment** — Map your platform's users to Lemlist Users and Workspaces via Truto's Unified User Directory API so leads are always enrolled under the correct SDR's sender identity.
- **Workspace and team member sync** — Automatically import and keep in sync the Lemlist Team (Workspace) structure and its Users so your product reflects the customer's real sales org.
- **One-click sequence enrollment from your UI** — Let your users select a contact in your app and push them into a specific Lemlist campaign with pre-populated custom variables — no tab-switching required.
- **AI-generated icebreaker injection** — Pass AI-written personalization fields like custom icebreakers or research summaries as dynamic variables when adding leads to Lemlist campaigns through Truto.
- **Engagement-driven lead scoring updates** — Listen for Lemlist activity events like email replies and LinkedIn interactions via webhooks, then update lead scores and trigger alerts inside your product in real time.
- **Outbound activity timeline in your CRM** — Surface Lemlist send, open, reply, and bounce events on your product's contact timeline so users see the full engagement history without leaving your app.

## FAQs

### What authentication method does Lemlist's API use?

Lemlist supports Basic Auth (using an API key) and OAuth. Truto handles the auth flow for you, so your end users can connect their Lemlist accounts without your team managing tokens or credentials directly.

### What Unified APIs does Truto offer for Lemlist?

Truto currently maps Lemlist to the Unified User Directory API, covering Users and Workspaces (Lemlist Teams). This lets you resolve which rep and team a lead should be routed to. Additional tools and unified models can be built on request.

### Can I push leads into Lemlist campaigns through Truto?

Lemlist's API supports adding leads to campaigns with custom variables. While specific Truto tools for this are built on request, the integration can be scoped to cover lead creation, campaign enrollment, and dynamic variable injection based on your needs.

### How does Truto handle Lemlist's rate limits and pagination?

Truto abstracts away API-specific quirks including rate limiting and pagination. When you query Users or Workspaces through the Unified User Directory API, Truto manages retries and page cursors so your code doesn't have to.

### Can I receive real-time engagement events from Lemlist?

Lemlist supports webhook subscriptions for events like emailsSent, emailsOpened, emailsReplied, emailsBounced, and linkedinInterested. Truto can be configured to relay these events to your application — contact the team to scope this for your use case.

### What if I need Lemlist API coverage beyond Users and Workspaces?

Truto builds additional tools and unified model mappings on request. Common asks include campaign management, lead enrollment, activity polling, and enrichment endpoints. Reach out to scope what you need and Truto will build it.
