Trigger on event
- Listen for a new event
- Parse and validate the payload
- Take an action with the linked tool
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.
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.
Every Emelia action below is a callable tool any Definable persona can invoke.
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.'
Tool to add a contact to an email campaign. Use when you have collected subscriber details and want to enroll them in a campaign.
Tool to create a new email campaign. Use after you have finalized the campaign name.
Tool to create a new LinkedIn campaign. Use when you need to launch a LinkedIn outreach sequence.
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.
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.
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.
Tool to delete a specific webhook. Use when you need to remove an existing webhook by URL after identifying the campaign.
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.
Tool to retrieve activities for a specific email campaign. Use after obtaining the campaign ID.
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.
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.
Tool to retrieve activities for a campaign. Use when you need to inspect engagement events for a specific campaign.
Tool to get the result of an email verification job. Use after initiating an email verification job to check its status and outcome.
Tool to initiate an asynchronous email verification 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.
Tool to list contacts in a specific email campaign. Use when you need to retrieve campaign subscribers with optional pagination.
Tool to retrieve all email campaigns. Use when you need to fetch the list of campaigns, with optional pagination or search filters.
Tool to retrieve all configured email providers. Use after setting up your email providers to view them.
Tool to list all LinkedIn campaigns. Use when you need an overview of your LinkedIn campaigns and want to paginate results.
Tool to retrieve all webhooks. Use when you need to fetch every configured webhook in Emelia.
Tool to remove a contact or domain from the email blacklist. Use after verifying that the address or domain should no longer be blocked.
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.
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.
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.
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.
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.
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.
Wire it up in minutes. No coding required.