Connect Emelia to OpenClaw on Operator.io
Emelia is an all-in-one B2B prospecting platform for cold-email, LinkedIn outreach, and prospect research. It streamlines outbound campaigns so you can find, engage, and warm up leads faster.
Automate Emelia with AI
Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Emelia. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Emelia on its own, running actions like add contact to blacklist, add contact to campaign, create campaign.
Your agent reaches Emelia directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Emelia
Your agent can call any of these Emelia actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Add Contact to Blacklist
Tool to add a contact to the email blacklist. Use after confirming that no further emails should be sent to a specific address. Example: 'Add blocked_user@example.com to blacklist.'
Add Contact To Campaign
Tool to add a contact to an email campaign. Use when you have collected subscriber details and want to enroll them in a campaign.
Create Campaign
Tool to create a new email campaign. Use after you have finalized the campaign name.
Create LinkedIn Campaign
Tool to create a new LinkedIn campaign. Use when you need to launch a LinkedIn outreach sequence.
Create Webhook
Tool to create a new webhook for campaign events. Use when you need to subscribe to activity updates after determining the campaign ID and desired events.
Delete Contact From Campaign
Tool to remove a contact from an email campaign. Use when you need to revoke a contact's subscription from a specific campaign. Note: this operation is irreversible.
Delete Contact From LinkedIn Campaign
Tool to delete a contact from a LinkedIn campaign. Use when you need to remove a contact by campaign ID and contact URL. Call after confirming the contact exists in the campaign.
Delete Webhook
Tool to delete a specific webhook. Use when you need to remove an existing webhook by URL after identifying the campaign.
Find Email of Single Contact
Tool to initiate a job to find the email address of a specific contact. Use when you have the contact's full name and company details and want to retrieve their email address.
Get Campaign Activities
Tool to retrieve activities for a specific email campaign. Use after obtaining the campaign ID.
Get Find Email Result
Tool to retrieve the result of a previously initiated email find job. Use after initiating a find-email job to check its status and outcome.
Get Find Phone Result
Tool to retrieve the outcome of a previously initiated phone-find job. Use after starting a job to fetch its status and details by job ID.
Get Campaign Activities
Tool to retrieve activities for a campaign. Use when you need to inspect engagement events for a specific campaign.
Get Verify Email Result
Tool to get the result of an email verification job. Use after initiating an email verification job to check its status and outcome.
Initiate Email Verification Job
Tool to initiate an asynchronous email verification job."
Initiate Phone Find Job
Tool to initiate a phone-find job for a single contact. Use when you want to retrieve a contact's phone number based on their email address.
List Campaign Contacts
Tool to list contacts in a specific email campaign. Use when you need to retrieve campaign subscribers with optional pagination.
List Campaigns
Tool to retrieve all email campaigns. Use when you need to fetch the list of campaigns, with optional pagination or search filters.
List Email Providers
Tool to retrieve all configured email providers. Use after setting up your email providers to view them.
List LinkedIn Campaigns
Tool to list all LinkedIn campaigns. Use when you need an overview of your LinkedIn campaigns and want to paginate results.
List webhooks
Tool to retrieve all webhooks. Use when you need to fetch every configured webhook in Emelia.
Remove Contact from Blacklist
Tool to remove a contact or domain from the email blacklist. Use after verifying that the address or domain should no longer be blocked.
How to connect Emelia
You authorize Emelia once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Emelia without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Emelia
- How do I connect Emelia to Operator?
- You authorize Emelia once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Emelia without you signing in again.
- Can my agent handle conversations and records in Emelia?
- Yes. It can read and update tickets or deals, reply to people, and pull the queue back to you. Teams use it to triage what comes in, draft a first reply, and flag anything urgent, so Emelia is already sorted before someone picks it up.
- Do I need to write code or manage Emelia API keys?
- No code and no API keys. You authorize Emelia through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
- Can my agent use Emelia together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Emelia and tools like Intercom, Zendesk, Gleap in one job, reading from one and acting in another without you wiring anything between them.
More apps to automate
Apps your agent runs alongside Emelia, or browse all integrations.
Put your agent on Emelia
Sign in, connect Emelia, and hand your agent the work. Your first week is free.
Try for free