Every serious CRM was built decades ago and never fully rebuilt.
Lumenbase is a new CRM for the AI age that helps you prioritize your day and engage with the right people in your network.
Full-funnel CRM with lists, leads, deals, and accounts; Lumo AI for daily priorities and outreach; automations, lead scoring, forecasting, and integrations with Gmail, Outlook, Slack, LinkedIn, and more.
FeaturesHow it worksWho is this for?PricingKnowledge BaseLatest News
Reply.io Integration: Automate Email Outreach
Setup Guide
Connect Reply.io to automate email sequences, sync engagement data, and track outreach activities from your CRM.
By Sebastian Streiffert·Published Jan 10, 2026·Updated May 29, 2026·12 min read
2-way
Sync Direction
<15s
Webhook Speed
5
Event Types
Jump to:
1.Why Connect Reply.io to Your CRM?
Sales reps waste hours each week switching between their CRM and outreach tools. Contact gets enrolled in a sequence, replies come in, and suddenly you're manually updating records, creating follow-up tasks, and trying to piece together engagement history across two systems.
Connecting Reply.io to Lumenbase eliminates that friction. Contacts flow from your CRM directly into sequences. Engagement data flows back automatically. When someone replies to your outreach, a task appears in your CRM before you've even finished reading their message.
Enroll Contacts in Sequences
Add contacts to Reply.io sequences directly from Lumenbase without switching tools.
Activity Sync
Import email opens, clicks, replies, and bounces as activities on contact timelines.
Real-time Webhooks
Get webhook updates when prospects engage, plus scheduled sync as a fallback.
Automatic Task Creation
Follow-up tasks created automatically when contacts reply to sequence emails.
2.What You Can Automate
The integration works bidirectionally. You push contacts out to Reply.io sequences, and engagement data flows back into Lumenbase. Here's what that looks like in practice.
Cold Outreach Sequences
Enroll prospects from Lead Scouting into nurture sequences with one click. No more CSV exports or manual uploads.
Follow-up Automation
Auto-create follow-up tasks when prospects reply. Tasks appear with sequence context so reps can respond immediately.
Engagement Tracking
Email opens, link clicks, and replies appear on contact timelines. Full visibility without logging into Reply.io.
Bounce Management
Invalid emails get flagged automatically. Clean your lists and avoid wasting sequence capacity on dead addresses.
3.Setting Up the Integration (Admin Only)
Workspace admins configure the Reply.io connection. The process takes a few minutes and requires an API key from your Reply.io account.
1. Navigate to Integration Settings
Go to Company Settings → Integrations → Reply.io. If you don't see this option, confirm you have admin permissions for your workspace.
2. Get Your Reply.io API Key
Log into Reply.io → Settings → API. Generate a new key or copy an existing one. The key grants permission to read sequences, enroll contacts, and fetch engagement data.
3. Connect in Lumenbase
Paste your API key and click Connect Reply.io. Validation happens immediately. If it fails, double-check you copied the full key without extra spaces.
4. Verify the Connection
You'll see a list of sending accounts from Reply.io. The health indicator shows green when everything is operational.
Store your API key securely. Anyone with access to it can read your Reply.io data and enroll contacts in sequences. If you suspect a key has been compromised, regenerate it in Reply.io immediately.
4.Configuring Data Sync
Data flows in both directions between Lumenbase and Reply.io. Understanding how each direction works helps you configure the integration for your workflow.
4.1.Outbound: Sending Contacts to Reply.io
When you use the "Add to Sequence" action on a contact, Lumenbase sends their name, email, and company information to Reply.io. The contact enrolls in your selected sequence immediately. You can trigger this action from the contact page, from bulk actions on a contact list, or through automations.
Data sent includes contact name, email, and associated company
Enrollment happens immediately upon action trigger
Contacts already in a sequence will show their current status instead of enrolling again
4.2.Inbound: Receiving Activities from Reply.io
Reply.io tracks every interaction with your sequence emails. Opens, clicks, replies, bounces, and unsubscribes all generate events. Lumenbase can import these events as activities on the corresponding contact's timeline.
Two sync methods are available, and you can enable one or both depending on your needs.
4.3.Background Sync (Polling)
Background sync queries the Reply.io API periodically to fetch new engagement events. This runs every 15 minutes automatically. It catches everything, including events that might slip through if webhook delivery fails.
Runs automatically every 15 minutes
Fetches all event types: opens, clicks, replies, bounces, unsubscribes
Reliable catch-all that doesn't depend on webhook delivery
Toggle on or off in the Reply.io integration settings
4.4.Instant Updates (Webhooks)
Webhooks provide near-instant updates. When someone replies to your email, Reply.io pushes that event to Lumenbase within seconds. This is essential if you want tasks created immediately on replies rather than waiting for the next polling cycle.
Status indicator shows whether webhooks are registered and active
Enabling both sync methods provides the best coverage. Webhooks deliver speed for time-sensitive events like replies. Background sync acts as a safety net, catching anything webhooks might miss due to network issues.
5.Using the Integration: Common Workflows
Once connected, here are the workflows your team will use most frequently.
5.1.Enroll a Contact in a Sequence
Navigate to the contact's page in Lumenbase
Click the Actions menu and select Add to Sequence
Choose Reply.io as the outreach tool
Select the sequence you want to enroll them in
Confirm the enrollment
The contact appears in your Reply.io sequence within seconds. Their outreach status in Lumenbase updates to show they're actively enrolled.
5.2.Monitor Email Engagement
Activities sync automatically via background polling or webhooks
View the contact's timeline to see opens, clicks, and replies
Filter activities by type to focus on specific engagement signals
Use engagement timing to inform when to follow up
5.3.Handle Replies with Auto-Created Tasks
Contact replies to a sequence email
Webhook triggers (if enabled) and notifies Lumenbase instantly
Task automatically creates, assigned to the contact's owner
Task includes context about which sequence triggered the reply
Rep sees the task in their task list and can follow up immediately
5.4.Manage Bounces and Unsubscribes
Reply.io detects a bounce or unsubscribe
Event syncs to Lumenbase via webhook or background sync
Activity appears on contact timeline with the event details
Contact's outreach status updates to reflect their current state
Filter contacts by outreach status to find those needing attention
6.Understanding Activity Types
Each engagement event from Reply.io creates a distinct activity type in Lumenbase. Understanding these helps you interpret timeline data and build effective filters.
Email OpenedTimeline activity with timestamp
Contact opened a sequence email (tracked via pixel)
Link ClickedActivity showing which link was clicked
Contact clicked a tracked link in the email
Email RepliedActivity + automatic task creation
Contact sent a reply to the sequence email
Email BouncedActivity + email validation flag
Email delivery failed (invalid address or full mailbox)
UnsubscribedActivity + suppression status
Contact opted out of future emails
Activities appear on both the contact timeline and in the global Activities section. You can filter by activity type, date range, and the sequence that triggered the event.
7.Webhook Configuration (Advanced)
Webhooks deliver the fastest sync times but require Reply.io to successfully reach Lumenbase's webhook endpoint. Here's how to configure and troubleshoot them.
7.1.When to Use Webhooks
Use webhooks when you need real-time updates, particularly for reply notifications that trigger task creation. If a 15-minute delay on engagement data is acceptable, background sync alone may suffice.
7.2.Setting Up Webhooks
Enable 'Instant Updates (Webhooks)' in the Reply.io integration settings
Lumenbase automatically registers webhook endpoints with Reply.io
Verify the webhook status indicator shows 'Active'
Test by enrolling a test contact and triggering a reply
7.3.Supported Webhook Events
email_replied: Fires when a contact replies to a sequence email
email_bounced: Fires when email delivery fails
person_unsubscribed: Fires when a contact opts out
If webhooks fail to register, check that your Reply.io account has webhook API access enabled. Some legacy plans may not include this feature. Contact Reply.io support if you encounter persistent registration failures.
8.Troubleshooting Common Issues
Problem
Likely Cause
Solution
Connection failed
Invalid API key
Verify the key in Reply.io settings and regenerate if needed
Activities not syncing
Sync disabled
Enable 'Receive Email Activities' toggle in settings
Webhooks not working
Registration failed
Check webhook status indicator, re-register if needed
Contacts not appearing in Reply.io
Sequence not selected
Verify sequence selection in the Add to Sequence dialog
Tasks not auto-creating
Webhooks disabled
Enable 'Instant Updates' for real-time task creation
Missing sending accounts
API key permissions
Ensure your Reply.io API key has read access to sending accounts
8.1.Additional Troubleshooting Steps
Check the connection health indicator in integration settings
Review sync logs for detailed error messages on failed syncs
Verify your Reply.io account has active sequences available
Test the connection using the 'Test Connection' button
Ensure the contact has a valid email before enrolling in sequences
9.Best Practices
Create sequences in Reply.io before trying to enroll contacts from Lumenbase
Enable webhooks if you need instant task creation on replies
Monitor sync logs periodically to catch integration issues early
Use bounce data to maintain email list hygiene and improve deliverability
Combine Reply.io activities with CRM automations for sophisticated workflows
Respect unsubscribe status and avoid re-enrolling opted-out contacts
Test with a few contacts before bulk enrollments to verify the workflow
Keep your Reply.io API key secure and rotate it if you suspect compromise
10.Integration with Other Features
Reply.io connects naturally with other Lumenbase capabilities. Here's how to combine them in automations and Zapier flows.
10.1.Lead Scouting
Early-stage prospects identified through Lead Scouting make ideal candidates for nurture sequences. Once a prospect hits a certain LumenScore threshold, enroll them in a Reply.io sequence to start outreach automatically.
10.2.Automations
Use Reply.io engagement as automation triggers. When a contact replies to a sequence, trigger automations that update their lifecycle stage, notify team members, or schedule meetings.
10.3.Lists
Build segmented lists of contacts, then bulk-enroll the entire list in a Reply.io sequence. This scales outreach campaigns without manual one-by-one enrollment.
10.4.Data Hygiene
Bounce data from Reply.io feeds directly into your data quality efforts. Filter for contacts with invalid emails and use merge tools to consolidate duplicate records that may have caused bounces.