crmapi_key

FuseAI

FuseAI is an AI-powered sales platform for prospecting, enrichment, campaigns, signal agents, research, and revenue analytics.

Verdict

FuseAI surfaces sales signals and automates outbound campaigns — prospect search, enrichment, email sequences, LinkedIn messaging. The MCP exposes 50+ tools for building lists, launching agents that monitor buying intent, approving multi-channel campaigns, and querying enrichment runs. Sales and RevOps teams @mention it to pull ICP-matched leads into a Project, review queued sends before they go live, or check agent results without opening another tab. Auth requires an API key with workspace-level permissions; most write operations (activating agents, approving campaigns) are irreversible and consume credits immediately.

Common use cases

  • Build ICP lead lists from natural language criteria
  • Monitor buying signals and surface hot accounts daily
  • Review queued outbound emails before send
  • Enrich contact records with job title and company data
  • Launch LinkedIn outreach sequences from chat

Integration

Vendor
FuseAI
Category
crm
Auth
API_KEY
Tools
50
Composio slug
fuseai

Tools

  • Activate Agent

    Activate a draft FuseAI signal agent and begin monitoring. WARNING: this irreversible operation creates the results list, starts provider work, and deducts workspace credits; a paused or previously started agent cannot be resumed with this

  • Add List Members

    Add up to 5,000 existing contacts to a Fuse prospect list by contact ID. Contacts already in the list are skipped, making repeated calls idempotent.

  • Approve Campaign

    Approve a draft or stopped FuseAI campaign and start its sending scheduler. WARNING: this may immediately begin externally visible email or LinkedIn outreach; messages already sent cannot be recalled.

  • Approve Scheduled Sends

    Approve selected FuseAI queued sends that are waiting for review. WARNING: each approved row becomes scheduled and its externally visible message may be sent at the scheduled time; sent messages cannot be recalled.

  • Autocomplete Agent Field

    Resolve free text to canonical region, industry, title, or school values accepted by Fuse agent configuration filters.

  • Autocomplete Company Search Field

    Suggest canonical company names, domains, investor domains, or fully qualified headquarters city values for Fuse company-search filters.

  • Autocomplete Prospect Search Field

    Suggest canonical values for a free-text prospect-search field without consuming search credits. Region suggestions also identify their countries.

  • Cancel Research Run

    WARNING: Request asynchronous cancellation of an in-flight FuseAI research run, then poll Get Research Run until it reports cancelled. Provider actions already completed are not refunded; only reserved credits are released. Completed, faile

  • Commit Import

    Commit a parsed spreadsheet import into an existing contact list or a destination list created or reused by name. Provide exactly one of list_id or list_name. This creates persistent contacts asynchronously; optional enrichment consumes non

  • Copy Prospect List Rows

    Copy up to 10,000 filtered rows from one contact list into an existing or create-or-reused destination contact list. Provide exactly one of list_id or list_name. The operation starts asynchronously; poll the returned destination list until

  • Create Campaign

    Create a FuseAI draft campaign from one or more prospect lists. This call does not send messages; approval is a separate operation.

  • Create Campaign Step

    Add one email, LinkedIn, InMail, dialer, or task step at an unused position in a FuseAI campaign sequence. This creates the draft step but does not approve or activate the campaign.

  • Create Campaign Template

    Save an owned FuseAI campaign's current steps and schedule settings as a reusable template. Later campaign edits do not update this snapshot.

  • Create Companies Watcher Agent

    Create a FuseAI agent that watches companies from one or more existing lists for job postings, LinkedIn posts, press mentions, or funding milestones. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Company Department Headcount Agent

    Create a FuseAI agent that finds companies whose selected department has a specified employee count. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Company Headcount Growth Agent

    Create a FuseAI agent that finds companies within a specified year-over-year headcount growth range. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create First Department Hire Agent

    Create a FuseAI agent that finds companies making their first hire in a specified department. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create First International Hire Agent

    Create a FuseAI agent that finds companies making their first hire outside their home country. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Folder

    Create a folder for contact lists, company lists, campaigns, or agents. Folder names must be unique within the selected kind.

  • Create Funding Announcements Agent

    Create a FuseAI agent that monitors funding announcements by round type and company filters. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Headcount Growth Over Baseline Agent

    Create a FuseAI agent that finds companies whose headcount grew by a specified percentage over a historical baseline. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Job Changes Watcher Agent

    Create a FuseAI agent that watches people in one or more existing lists for company or title changes. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Job Keyword Match Agent

    Create a FuseAI agent that finds companies posting jobs matching title or description terms in one region. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Knowledge Hub

    Create a FuseAI knowledge hub from one or more websites and optional text notes. The asynchronous crawl starts immediately; use the returned hub ID to check whether processing completes.

  • Create Knowledge Hub Page

    Add a user-authored Markdown page to a completed FuseAI knowledge hub. FuseAI indexes the page before returning, and later hub rebuilds preserve it.

  • Create Large Import Upload Target

    Create a short-lived external PUT target for a CSV, XLS, or XLSX import file over 10 MiB and up to 50 MiB. This action only returns upload instructions: it does not upload bytes, parse the file, preview it, or commit contacts. After the cal

  • Create LinkedIn Post Engagement Agent

    Create a FuseAI agent that collects people who liked or commented on up to 50 specific LinkedIn posts. This saves an unbilled draft; use Activate Agent to begin scraping.

  • Create LinkedIn Profile Agent

    Create a FuseAI agent that collects reactors or commenters from recent posts by up to 50 LinkedIn profiles. The draft can configure a one-time scrape or, with enable_recurring, recurring scrapes that optionally stop at recurring_expires_at.

  • Create LinkedIn Topic Discovery Agent

    Create a FuseAI agent that finds authors, and optionally reactors, of LinkedIn posts matching specified topics and filters. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create List Column

    Create a plain custom column on a Fuse prospect list. Use the returned column ID to write cell values; use a smart column instead for AI-computed values.

  • Create People Watcher Agent

    Create a FuseAI agent that watches people from one or more existing contact lists for LinkedIn profile or post updates. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Person Discovery Via Filters Agent

    Create a FuseAI agent that discovers people matching explicit filters. At least one filter must be non-empty. This saves an unbilled draft; use Activate Agent to begin discovery.

  • Create Person Starting New Job Agent

    Create a FuseAI agent that watches one industry for people starting new jobs. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Prospect List

    Create an empty contact or company prospect list owned by the connected FuseAI user. The name must be unique within the workspace.

  • Create Regional Job Discovery Agent

    Create a FuseAI agent that finds companies posting jobs in one region, optionally filtered by industry, company size, and headquarters country. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Create Saved Search

    Store a reusable people or company search under a display name. The returned filters can be sent to the matching search operation, and the selected search type is immutable.

  • Create Smart Column

    Create an AI-powered column on a FuseAI prospect list and start its first asynchronous, credit-consuming research run over the selected rows.

  • Create Two Country Workforce Agent

    Create an unbilled draft of FuseAI's provider-defined signal agent for companies with an employee distribution across two countries. FuseAI does not specify or let the caller choose the country pair; regions filters the company's headquarte

  • Create Web Monitor Agent

    Create a FuseAI agent that repeatedly searches the web for matching people or companies. This saves an unbilled draft; use Activate Agent to begin monitoring.

  • Decline Scheduled Sends

    Permanently stop selected queued FuseAI sends. Eligible sends move from approval_required or scheduled to stopped, and each affected contact's remaining campaign sequence is halted rather than advanced.

  • Delete Agent
    destructive

    Permanently delete a FuseAI agent and tear down its provider subscriptions. The agent's results list and previously delivered rows are retained.

  • Delete Campaign
    destructive

    Stop and delete a campaign. Sending halts immediately and the campaign disappears from campaign reads, while delivered sends and contact state remain.

  • Delete Campaign Step
    destructive

    Permanently remove one sequence step from a FuseAI campaign. Remaining steps are renumbered, but queued sends already created for the removed step are not deleted.

  • Delete Campaign Template
    destructive

    Permanently delete a saved FuseAI campaign template. Campaigns already created from the template are unaffected because they keep independent copies of its steps.

  • Delete Folder
    destructive

    Permanently delete a folder without deleting the lists, campaigns, or agents it contained. The contained resources move back to the root.

  • Delete Knowledge Hub
    destructive

    Soft-delete a FuseAI knowledge hub so it no longer appears in reads or grounds campaigns. The default hub cannot be deleted; make another hub the default first.

  • Delete Knowledge Hub Attachment
    destructive

    Delete a document attached to a FuseAI knowledge-hub note. This removes the entire note, including its text, not only the document. To preserve the text, save it first and re-add the note after deleting the attachment.

  • Delete Knowledge Hub Page
    destructive

    Permanently remove a page from a FuseAI knowledge hub and its knowledge store. Generated pages can reappear after a hub update or refresh if their sources still exist; user-authored pages cannot be recovered.

  • Delete Learned Fact
    destructive

    Retire a learned fact so it stops contributing to the team's knowledge hubs after the next daily learning run. The fact's audit trail is retained.

  • Delete List Column
    destructive

    Permanently delete a custom or smart column from a prospect list, including all values stored in that column.

Setup

Setup guide

  1. 11. In Switchy, open Settings → Integrations and click Connect next to FuseAI. 2. You'll be prompted for a FuseAI API key — generate one in your FuseAI workspace under Settings → API Keys with read and write scopes enabled. 3. Paste the key into Switchy and click Authorize. 4. Switchy confirms the connection and displays the 50 available tools. 5. Open any Project, type '@FuseAI autocomplete company search field' and pass a partial company name to verify the MCP responds with canonical suggestions. 6. To invoke write operations (activate agent, approve campaign), ensure your FuseAI workspace has sufficient credits and that you understand each action is irreversible once executed.

What teammates see: by default, memories from FuseAI are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Build Target Account List

@FuseAI autocomplete company search field for Series B SaaS companies in San Francisco with 50-200 employees, then create a new prospect list with the top 100 matches

Check Agent Results

@FuseAI show me the latest results from my 'Product Launch Tracker' agent — include company name, signal type, and timestamp for the last 20 hits

Review Pending Sends

@FuseAI list all queued sends waiting for approval in my 'Q1 Outbound' campaign, show recipient name, subject line, and scheduled send time

Enrich Contact Batch

@FuseAI enrich the contacts in my 'Webinar Attendees' list — return current job title, company name, and LinkedIn URL for each

Activate Buying Signal Agent

@FuseAI activate the draft agent named 'Enterprise Expansion Signals' and confirm it's now monitoring — warn me about credit usage before proceeding

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@FuseAI search for Series A fintech companies in New York with 20-50 employees that raised funding in the last 6 months

Output

Found 47 companies matching your criteria. Top results include: Payroll Labs (32 employees, $8M Series A in March 2024, CEO Sarah Chen), Ledger Finance (28 employees, $12M Series A in January 2024, CEO Marcus Williams), and CreditFlow (41 employees, $15M Series A in February 2024, CEO Priya Patel). All companies are headquartered in NYC metro area. This search consumed 47 credits from your workspace balance. Full result set includes contact details for 203 decision-makers across these organizations.

Notes

This example shows FuseAI's core prospecting capability—filtering companies by funding stage, vertical, size, and recency. Each search consumes workspace credits proportional to results returned. You'll need appropriate API permissions to access contact-level data; company-only searches use fewer credits.

Prompt

@FuseAI add the 15 VP of Engineering contacts from my last search to the 'Q2 Outbound - Infrastructure' prospect list

Output

Added 15 contacts to list 'Q2 Outbound - Infrastructure' (list ID: lst_9x4k2m). Contacts already in the list: 0 (all additions were new). The list now contains 127 total contacts. No duplicates were created—FuseAI skipped contacts already present. You can now build a campaign targeting this list or export it for use in your CRM. Note: adding contacts to a list does not trigger any external communication.

Notes

This demonstrates list-building for campaign segmentation. The Add List Members tool is idempotent—safe to call repeatedly without creating duplicates. Lists are the foundation for FuseAI's outreach campaigns, but adding contacts here has no external side-effects until you approve a campaign targeting the list.

Prompt

@FuseAI approve campaign 'Q2 Outbound - Infrastructure' and summarize what messages will be sent in the next 48 hours

Output

WARNING: Campaign 'Q2 Outbound - Infrastructure' (cmp_7h3n9p) is now approved and active. Sending begins immediately. Next 48 hours: 38 LinkedIn connection requests will be sent (personalized with company research), followed by 38 email introductions 72 hours after connection acceptance. Messages reference each recipient's recent funding announcements and infrastructure challenges. Campaign targets 127 contacts; sends are throttled to 15-20 per day to respect platform limits. Once sent, individual messages cannot be recalled—only the entire campaign can be paused.

Notes

This is FuseAI's highest-risk operation—approving a campaign triggers real, externally visible outreach that cannot be undone message-by-message. Always review draft campaign content and targeting before approval. The AI can help you understand what will be sent, but the Approve Campaign action is irreversible for individual sends already dispatched.

Use-case deep-dives

Outbound SDR campaign approval workflow

When you need human-in-the-loop for cold outreach at scale

A 6-person sales team runs LinkedIn and email sequences through FuseAI but wants every message reviewed before it goes out. The Approve Scheduled Sends and Approve Campaign tools let your AI assistant surface queued drafts in Slack each morning, flag anything off-brand, and batch-approve the rest without opening the FuseAI dashboard. This works until you're sending 200+ messages a day—at that volume the review queue becomes a bottleneck and you're better off tightening the campaign template than approving individual sends. If your team already trusts the FuseAI copy engine and rarely rejects drafts, skip this MCP and let campaigns auto-send. If you're still dialing in your ICP or messaging, the approval gates justify the API overhead.

CRM list building from research signals

Turning intent signals into prospect lists without CSV hell

A 3-person growth team at a Series A SaaS company monitors hiring signals ("company just posted a VP Eng role") and funding events, then wants those leads in a FuseAI list for immediate outreach. The Activate Agent and Add List Members tools let your AI assistant watch the signal feed, filter by ICP criteria using the autocomplete helpers, and push matching contacts into a named list—all in one conversational thread. This replaces the weekly ritual of exporting CSVs, deduping in Sheets, and manually importing to FuseAI. The 5,000-contact batch limit on Add List Members means you'll hit the API ceiling if a single signal sweep returns 10k+ matches; in that case, tighten your agent filters first or split the list by region. If your signal volume is under 500 contacts a week, this MCP saves 2-3 hours of list-wrangling per sprint.

Account research during discovery calls

Live prospect enrichment when your AE is already on Zoom

A 4-person enterprise sales team runs discovery calls where the AE needs to reference a prospect's funding history, tech stack, or recent executive hires without toggling away from the video window. The Autocomplete Company Search Field and research-run tools let your AI assistant pull FuseAI's enrichment data into the call notes doc in real time—the AE asks "what's their latest funding round" in Slack and gets the answer in 10 seconds. This only makes sense if your FuseAI workspace already has research credits budgeted and your AEs are comfortable with an AI assistant listening to call context. If your discovery calls are scripted or you're not using FuseAI's enrichment layer, the MCP adds latency without payoff. For teams closing 15+ enterprise deals a quarter where research speed affects win rate, the live-lookup pattern justifies the 50-tool surface area.

Frequently asked

What does the FuseAI MCP do in Switchy?

It lets AI agents manage your FuseAI prospecting workflows — activate signal agents, add contacts to lists, approve outbound campaigns, and run company research. The MCP exposes 50 tools covering everything from autocomplete lookups to irreversible actions like starting email sequences. You can build agents that orchestrate multi-step prospecting without switching between Switchy and the FuseAI dashboard.

Do I need special permissions to connect FuseAI?

You need an API key from your FuseAI workspace, which typically requires admin or owner access to generate. The key grants full control over campaigns, agents, and credit-consuming operations, so treat it like a password. If your FuseAI account restricts API access by role, confirm you can create keys before attempting to connect in Switchy.

Can the MCP send LinkedIn messages or emails directly?

No. The MCP approves campaigns and queued sends, which schedules FuseAI to send them according to your campaign settings. Once approved, messages go out at the times FuseAI's scheduler determines — the MCP doesn't compose or transmit messages itself. If you need to draft new sequences, do that in FuseAI's UI first, then use the MCP to approve and monitor.

How is this different from using FuseAI's dashboard?

The dashboard is built for humans clicking through workflows one at a time. The MCP lets AI agents chain actions — search for companies, add them to a list, activate an agent, then approve the resulting campaign — in a single conversational turn. You trade visual feedback for speed and the ability to embed prospecting logic into larger Switchy playbooks.

Who on the team should connect this integration?

Whoever owns your FuseAI workspace and understands which campaigns are safe to auto-approve. The MCP can trigger irreversible, credit-consuming operations, so the connecting user needs both technical access and business judgment. If your sales ops or RevOps lead manages FuseAI day-to-day, they're the right owner — not a junior SDR or a curious engineer.

More crm MCPs

See all crm MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.