NEW Workflow v2 · the multi-agent verification layer is live
All apps

Emelia

drip emails 22 tools available

Emelia is an all-in-one B2B prospecting tool offering features like cold-emailing, LinkedIn outreach, email warm-up, email finder, and LinkedIn Sales Navigator scraping.

About this integration

Connect Emelia to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Emelia's 22 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.

Connect Emelia to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 22 exposed
Plans All, incl. Free
Data Never trained on

Emelia · in workflows

What teams actually run.

Three patterns teams run with Emelia on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Trigger on event

Listen for a new event
Parse and validate the payload
Take an action with the linked tool
02

Daily summary

Pull yesterday's activity
Summarise with the model of your choice
Send the digest via email or Slack
03

Cross-tool sync

Read records from one app
Transform with a persona
Write the result back via this integration

22 tools available

The Emelia toolbox.

Every Emelia capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

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 [email protected] 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.

See it run

One prompt, start to finish.

A real prompt, the Emelia tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real Emelia task end-to-end — plan it, execute across the API, and hand back a verified result.

emelia.add_contact_to_blacklist Tool to add a contact to the email blacklist. Use after confirming that no further emails
emelia.add_contact_to_campaign Tool to add a contact to an email campaign. Use when you have collected subscriber details
emelia.create_campaign Tool to create a new email campaign. Use after you have finalized the campaign name. · verified
done

Done. Emelia responded across 3 calls, the verifier signed off, and the result is logged with every payload.

FAQ · Emelia

Questions, answered.

What teams ask before connecting Emelia.

01 What can I automate with Emelia on Definable?

Anything Emelia exposes through its API. Common drip emails workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 22 Emelia tools directly, then chain the result into another integration without you writing code.

02 How does Emelia authentication work?

Emelia uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

03 Is the Emelia integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 22 Emelia tools. You only need a separate Emelia subscription if Emelia itself charges per seat or per API call.

04 Is using Emelia through Definable secure?

Every call from a persona to Emelia is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

05 How do I get started with Emelia on Definable?

Sign up for Definable, open the integrations page, find Emelia, and connect via OAuth or API key. You can immediately attach Emelia to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

06 What Emelia actions does Definable expose?

Definable exposes all 22 Emelia actions as callable tools — including `Add Contact to Blacklist`, `Add Contact To Campaign`, `Create Campaign`, plus 19 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Emelia to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps