Skip to content
Elaichi Elaichi

Sales Enablement

Interseller

Connect Interseller once and hand every teammate a governed MCP endpoint with 26 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Interseller

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put Interseller work on a schedule.

A trigger starts a sequence of steps: call a Interseller tool, transform the result, branch, wait, and ask a person when it matters.

Interseller digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch campaigns

    Interseller

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Interseller

    Queued

Collections and dashboards

Report on Interseller without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

Interseller health

Refreshed 4 minutes ago · every 15 minutes · from the campaigns collection

Live

Campaigns

1,284 ↓ 12%

Webhooks

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Campaigns created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Interseller tools for your AI agents

26 tools are ready to call through Elaichi's MCP endpoint the moment you connect Interseller, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_interseller_campaigns

List Interseller campaigns. Returns: id, title, active, shared, _user, created_at. Optionally filter by archived status or search by name using query.

create_a_interseller_campaign

Create a new Interseller campaign sequence. Returns: id, title, active, steps, created_at, has_steps, paused.

get_single_interseller_campaign_by_id

Get a specific Interseller campaign by id, including its email steps, fields, and schedule. Returns: id, title, active, steps, fields, created_at, updated_at, has_steps. Required: id.

update_a_interseller_campaign_by_id

Update the email steps and content of an Interseller campaign sequence, including support for A/B test variants via other_steps. Returns: id, title, steps, subject, has_steps, updated_at, first_message_step_index. Required: id.

delete_a_interseller_campaign_by_id

Archive an Interseller campaign by id. Returns an empty response on success. Required: id.

get_single_interseller_campaign_step_stat_by_id

Get step-level stats for an Interseller campaign by id. Returns an object keyed by step index (e.g. "0", "1") or step ID, where each entry contains total, sent, manual_unsent, viewed, visited, and replied counts. Stats apply per-step only — a reply to step 2 does not retroactively count against step 1. Required: id.

list_all_interseller_contact_activities

List all activities for a contact in Interseller, including messages sent, opens, replies, bookings, and more. Returns: id, verb, _user, _campaign, _contact, data, created_at, updated_at. Required: contact_id.

get_single_interseller_report_by_id

Get the Interseller team activity report for a specified date range. Returns an object keyed by team member IDs, each entry containing lookups, contacts, messages, tasks, replies, and booked counts. Required: start.

update_a_interseller_user_by_id

Deactivate an Interseller team user by id. Returns an empty 204 response on success. Required: id.

list_all_interseller_users

List all users in your Interseller team. Returns: id, full_name, email, crm_type, photo_url, account_type, type, active, group, crm_name.

get_single_interseller_team_blacklist_by_id

Get the Interseller team blacklist. Returns an array of blacklisted domain and email address strings (e.g., 'interseller.io', '[email protected]'). No required parameters.

update_a_interseller_team_blacklist_by_id

Replace the entire Interseller team blacklist with a new list of domains and email addresses. This endpoint is not additive — it wipes the existing blacklist and substitutes the list you provide. Returns an empty object on success. Required: blacklist.

create_a_interseller_team_invite

Invite a new user to the Interseller team by sending them an invitation email. By default, a seat is assigned automatically if one is available; otherwise the user must be manually licensed. Returns an empty response on success. Required: email.

create_a_interseller_email

Validate an email address in Interseller in real time using MX testing and other checks to determine if it can accept emails. Returns: email, verdict, ran_at, server, and a details object including valid_format, valid_mx_records, mx_reachable, is_disposable, is_free_service, and more. Required: email.

list_all_interseller_emails

Look up professional email addresses in Interseller for a person by name and company domain. Returns ranked results each containing: email, verdict, handle, pattern, ran_at, server, and a details object with MX validation flags. Required: name, url.

create_a_interseller_webhook

Create a new webhook in Interseller. Returns: id, url, types, created_at, disabled, and paused. Required: url.

delete_a_interseller_webhook_by_id

Remove an Interseller webhook by id. Returns the deleted webhook object including id, url, types, created_at, disabled, and paused. Required: id.

create_a_interseller_activity

Log an activity in interseller, such as a sent email or a completed task. Required: type, body. Returns an empty 204 response on success.

list_all_interseller_custom_fields

List all custom fields available in interseller for use when creating or updating contacts. Returns: id, name.

get_single_interseller_campaign_stat_by_id

Get statistics for an Interseller campaign by id. Returns a state object containing total, ongoing, bounced, messaged, viewed (opened), visited (clicks), replied, booked, and error contact counts. Required: id.

create_a_interseller_campaign_step_preview

Send a preview of a specific Interseller campaign step to test email content before it is delivered to contacts. Returns an empty 204 response on success. Required: campaign_id, step.

create_a_interseller_contact_reply

Mark an interseller contact as replied via the Set Contact Replied endpoint. Returns an empty 204 response on success. Required: contact_id.

create_a_interseller_contact_unsubscription

Unsubscribe a contact in Interseller by contact ID. Returns an empty 204 response on success. Required: contact_id.

get_single_interseller_leaderboard_report_by_id

Get the Interseller leaderboard report for a specified date range. Returns an object keyed by user ID, where each entry contains lookups, contacts, messages, tasks, replies, and booked counts. Required: start.

update_a_interseller_user_setting_by_id

Update the current interseller user's settings, including sending schedule, timezone, and daily email limits. Returns an empty 204 response on success.

create_a_interseller_email_personal_query

Query personal email addresses (e.g. gmail.com, outlook.com) for a person in Interseller given identifying information such as a LinkedIn URL, GitHub URL, or phone number. Returns: emails (array of discovered personal email addresses). At minimum, supply one of: (name + company_name + company_title + location), linkedin_url, github_url, or phone_number.

How it works

From Interseller account to governed MCP endpoint

Connect

Link a Interseller account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Interseller tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.