FuseAI for AI agents

Agents read FuseAI at once. Changes and sends are held for a person's approval by default.

About FuseAI

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

What an agent can do in FuseAI

Every FuseAI action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in FuseAI without asking first. 54 actions.

  • Autocomplete Agent FieldResolve free text to canonical region, industry, title, or school values accepted by Fuse agent configuration filters.
  • Autocomplete Company Search FieldSuggest canonical company names, domains, investor domains, or fully qualified headquarters city values for Fuse company-search filters.
  • Autocomplete Prospect Search FieldSuggest canonical values for a free-text prospect-search field without consuming search credits. Region suggestions also identify their countries.
  • Export Campaign LeadsExport every enrolled lead in an owned FuseAI campaign as an inline CSV document. This operation does not support filtering or pagination.
  • Generate Campaign Step PreviewRender one campaign step for a sample contact, resolving variables and spintax without saving content or sending a message. Previewing an AI-authored step can invoke FuseAI generation and consume prov
  • Get AgentReturn one signal agent's stored configuration, lifecycle status, and source-list metadata. This does not return results delivered by the agent.
  • Get Agent AnalyticsReturn team signal-agent performance for a rolling 7-, 30-, or 90-day window, including totals, type and status breakdowns, and prospects over time.
  • Get CampaignReturn one campaign's lifecycle and initialization state. Use this to poll an AI-generated campaign until initialization completes before adding steps or approving it.
  • Get Campaign AnalyticsReturn account-wide email and LinkedIn campaign totals and time series over a rolling 7-, 30-, or 90-day window, plus top LinkedIn campaigns. Use the campaign stats action instead for one campaign's d
  • Get Campaign StatsReturn one campaign's email send, open, click, and reply totals, plus percentage changes for the current UTC calendar month versus the previous month.
  • Get Company Filter OptionsReturn the complete accepted vocabularies for enum-backed company-search filters, including industries, tags, NAICS codes, countries, and accelerators.
  • Get Credit BalanceReturn the connected user's available credit balance for checking whether billable Fuse operations can run.
Show all 54
  • Get Credit UsageReturn the workspace credit-spend ledger for a date range and optional team members. This action reads data even though Fuse exposes it through POST.
  • Get Current UserReturn the connected user's ID, email address, and display name. This can also verify that the connected Fuse API key is valid.
  • Get Dialer AnalyticsReturn campaign and team power-dialer call totals and time series for a rolling 7-, 30-, or 90-day window.
  • Get Enrichment AnalyticsReturn enrichment totals and zero-filled time series for enriched emails, enriched phones, saved contacts, and searched prospects over a rolling window.
  • Get JobPoll a Fuse asynchronous job, including a list export job returned by EXPORT_LIST, and return its status, operation type, row count, failure reason, or short-lived download URL.
  • Get Knowledge HubReturn one knowledge hub's full detail, including websites, notes, build status, and default status. Poll this action while the hub is processing.
  • Get Knowledge Hub AttachmentReturn a knowledge-hub note attachment's filename, MIME type, byte size, and presigned download URL. The URL remains valid for one hour.
  • Get Prospect Filter OptionsReturn the complete accepted prospect-search vocabulary, each field's required value shape, and the role-to-sub-role mapping. Use each vocabulary entry's value, not its label, when constructing a pros
  • Get Prospect ListReturn one prospect list's metadata, processing status, row count, enrichment metrics, and optionally its column definitions.
  • Get Prospect List Filter ValuesReturn the distinct company names or web domains stored in a prospect list for use in row filters and exclusion sets.
  • Get Research RunReturn one research run's current state, credit usage, markdown report, and resulting prospect list. Poll until status is completed, failed, or cancelled.
  • Get Saved SearchReturn one saved people or company search by ID, including filters that can be sent to the matching search operation.
  • Get Smart ColumnReturn a smart column's definition, provider restriction, rerun cost, and current run state.
  • Get Smart Column Cell ProvenanceReturn the reasoning, research steps, source URLs, and computation metadata behind one smart-column cell.
  • Get Smart Column Job StatusPoll a smart-column run and return its progress, terminal state, row counts, credit usage, and lifecycle timestamps.
  • Get Website Intent AnalyticsReturn website intent metrics, a zero-filled visitor time series, and the top visiting companies and identified people over a rolling 7-, 30-, or 90-day window. Website tracking must already be config
  • Get Website TrackingReturn the account's website-tracking configuration, including tracked domains and pages, the installation script, and monthly credit usage.
  • List AgentsReturn one page of the connected user's agents across every kind, including their lifecycle state, results-list references, and delivered-result counts.
  • List Agent TypesReturn all available agent types across signal, watcher, and scrape categories, with their creation slugs and display names.
  • List Campaign LeadsReturn one page of a campaign's enrolled leads with sequence progress, engagement state, recorded outcomes, and first-contact details.
  • List CampaignsReturn one page of the connected user's campaigns with headline delivery and engagement analytics, optionally filtered by name, type, status, or folder.
  • List Campaign StepsReturn a campaign's ordered sequence steps, including each step's channel, content mode, delay, manual subject and body, and AI topic and title configuration. Subject and body may be null for AI-writt
  • List Campaign TemplatesReturn up to the 100 most recent campaign templates visible to the workspace, including saved schedules and full step sequences. Use a returned template ID as templateId when creating a campaign. Fuse
  • List Campaign VariablesList the custom and smart-column personalization variables available to a campaign. Paste a returned token verbatim into a campaign step's subject or body; built-in tokens are always available and are
  • List Contact ActivitiesReturn one newest-first page of a contact's email, LinkedIn, call, CRM, and scheduled campaign activity timeline.
  • List FoldersReturn every folder of one requested kind owned by the connected user. Use contactList or companyList for prospect-list folders, campaign for campaign folders, or agent for agent folders.
  • List IntegrationsReturn the CRM integrations connected by the team. Use this before pushing a prospect list to a CRM to confirm that the target provider is connected.
  • List Knowledge Hub PagesReturn the knowledge pages used to ground campaign generation for a knowledge hub, including each page's full Markdown content and origin.
  • List Knowledge HubsReturn all knowledge hubs owned by the connected user, including each hub's build status and whether it is the default for AI campaign grounding.
  • List Learned FactsReturn active anonymized facts learned from the team's emails, LinkedIn messages, calls, and meeting transcripts. Results cover every teammate and knowledge hub and are sorted by category, then newest
  • List List ColumnsReturn a prospect list's custom and smart column definitions. Column IDs identify entries in row column-values and are required by column update and delete operations.
  • List Prospect List RowsReturn one page of contacts or companies from a prospect list, including resource IDs, enrichment fields, list memberships, and custom column values.
  • List Prospect ListsReturn one page of the connected user's prospect lists, optionally filtered by list kind, folder, or a case-insensitive name substring. System-generated lists are excluded.
  • List Research ProvidersReturn the Deep Research providers available to the connected user, with their capabilities, credential readiness, and run availability.
  • List Research Run EventsReturn one page of a research run's durable progress log in ascending event sequence order, including its current lifecycle status.
  • List Research RunsList up to 50 research runs that are currently in flight for the connected account, newest first. Finished runs are not returned.
  • List Saved SearchesReturn the connected user's saved people and company searches. Each result includes filters that can be sent back to the matching search endpoint.
  • List Scheduled SendsReturn one page from a campaign's send queue for a required status, optionally restricted to one delivery channel.
  • List Sending AccountsList connected email mailboxes or LinkedIn seats available for campaign sending, including connection status and channel-specific account details.
  • List Team MembersReturn up to 100 active members of the connected user's team, including their Fuse user IDs, email addresses, and display names.
  • List Website VisitorsReturn one page of the connected team's all-time deanonymized website visitor feed, grouped by identified people or visiting companies.
  • List Writing StylesReturn the account's writing styles accepted by AI campaigns. Use a returned ID as writingStyleId when creating an AI campaign.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 81 actions.

  • Activate AgentActivate 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 st
  • Add List MembersAdd 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 CampaignApprove 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 SendsApprove 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 canno
  • Cancel Research RunWARNING: 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 reserve
  • Commit ImportCommit 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 asynchro
  • Copy Prospect List RowsCopy 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; p
  • Create CampaignCreate a FuseAI draft campaign from one or more prospect lists. This call does not send messages; approval is a separate operation.
  • Create Campaign StepAdd 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 TemplateSave 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 AgentCreate 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 t
  • Create Company Department Headcount AgentCreate 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.
Show all 81
  • Create Company Headcount Growth AgentCreate 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 AgentCreate 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 AgentCreate 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 FolderCreate a folder for contact lists, company lists, campaigns, or agents. Folder names must be unique within the selected kind.
  • Create Funding Announcements AgentCreate 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 AgentCreate 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 AgentCreate 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 AgentCreate 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 HubCreate 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 PageAdd 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 TargetCreate 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, previ
  • Create LinkedIn Post Engagement AgentCreate 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 AgentCreate 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
  • Create LinkedIn Topic Discovery AgentCreate 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 ColumnCreate 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 AgentCreate 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 AgentCreate 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 AgentCreate 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 ListCreate 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 AgentCreate 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 begi
  • Create Smart ColumnCreate 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 AgentCreate 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;
  • Create Web Monitor AgentCreate 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 SendsPermanently 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 advance
  • Delete AgentPermanently delete a FuseAI agent and tear down its provider subscriptions. The agent's results list and previously delivered rows are retained.
  • Delete CampaignStop and delete a campaign. Sending halts immediately and the campaign disappears from campaign reads, while delivered sends and contact state remain.
  • Delete Campaign StepPermanently 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 TemplatePermanently delete a saved FuseAI campaign template. Campaigns already created from the template are unaffected because they keep independent copies of its steps.
  • Delete FolderPermanently delete a folder without deleting the lists, campaigns, or agents it contained. The contained resources move back to the root.
  • Delete Knowledge HubSoft-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 AttachmentDelete 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 deleti
  • Delete Knowledge Hub PagePermanently 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 re
  • Delete Learned FactRetire 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 ColumnPermanently delete a custom or smart column from a prospect list, including all values stored in that column.
  • Delete Prospect ListDelete a prospect list and its custom columns. Contacts remain in the workspace and in every other list they belong to.
  • Delete Saved SearchPermanently delete a saved people or company search. Lists, campaigns, and contacts created from the search are unaffected.
  • Derive Company ListCreate a company list from the companies represented by a contact list. The operation starts asynchronously; poll the returned list ID until its completionStatus is complete.
  • Duplicate AgentCopy an owned FuseAI agent of any status into a new, unbilled draft. Inspect isReconstructed and lossyFields before activating a copy of an older agent.
  • Duplicate CampaignCopy an owned FuseAI campaign into a fresh draft with the same sequence steps, schedule settings, and source lists. The copy has no enrolled contacts, analytics, or queued sends and sends nothing unti
  • Enrich ListStart an asynchronous, credit-consuming enrichment of a Fuse contact list. Discover emails or phones, revalidate existing emails, or resolve uploaded contact demographics; poll the list rows or metric
  • Export ListStart an asynchronous CSV export of an entire FuseAI prospect list. Returns a job ID for polling; this operation does not consume credits.
  • Pause AgentWARNING: Permanently pause a running or expired FuseAI agent. Provider subscriptions and recurring schedules stop, no further results are delivered or billed, and already-delivered rows remain. This c
  • Preview ImportParse and preview a CSV, XLS, or XLSX import without writing contacts to a destination list. Provide exactly one direct file up to 10 MiB or the import ID of a completed large-file external upload. Re
  • Push List To CRMStart an asynchronous push to a connected CRM. Fuse exposes no job or status endpoint for this work, so the action cannot poll for completion. Omitting contact_ids pushes every contact in the list wit
  • Refresh Knowledge Hub WebsiteStart an external re-crawl of one website already attached to a FuseAI knowledge hub and regenerate the knowledge pages derived from that website. This mutates the hub asynchronously and immediately c
  • Regenerate Campaign Step TopicsRebuild the topic plan and titles across all AI-generated steps in a FuseAI campaign so the sequence follows one narrative. Manual steps and already queued sends are not changed. This action mutates e
  • Regenerate Knowledge Hub PageRegenerate a generated FuseAI knowledge-hub page from its cached website and note sources, discarding manual edits, re-indexing the new content, and resetting its origin to generated. FuseAI completes
  • Remove List MembersRemove up to 5,000 contacts from a prospect list by contact ID. The operation is idempotent: IDs that are not members are ignored, and contacts remain in the workspace and in every other list.
  • Rename FolderRename a contact-list, company-list, campaign, or agent folder. Campaign and agent folders require their folder kind to route the request correctly.
  • Rerun Smart ColumnStart an asynchronous rerun of a smart column for all covered rows or only rows that have not been computed. Both modes cancel any active run before starting a replacement, and each row computed by th
  • Resolve Contact By LinkedIn URLResolve an existing workspace contact ID from a LinkedIn profile URL. This read-only action does not create or modify a contact.
  • Save Company Search To ListRun a company search and asynchronously save up to 10,000 matches into a created, reused, or existing company list. The job consumes two credits per company saved and may be partially billed if it sto
  • Search CompaniesReturn one metered page of companies matching literal filters, a saved company search, or a natural-language query. Continuation cursors retain the complete original request body context.
  • Set Default Knowledge HubMake one of the connected FuseAI user's knowledge hubs the default used when a campaign does not specify a knowledge hub.
  • Skip Scheduled SendWARNING: Irreversibly skip one queued campaign send. This cannot be undone and advances the contact's sequence to its next step; the next step's wait is measured from the skipped send's scheduled time
  • Start Research RunStart an autonomous FuseAI Deep Research run and return immediately with its ID. WARNING: this starts external provider work and consumes FuseAI credits per provider action, up to the selected effort
  • Stop CampaignStop an owned FuseAI campaign. Sending halts immediately and open task mirrors are cleared, but per-contact state is preserved so Approve Campaign can resume the same campaign later. A draft campaign
  • Update CampaignUpdate one or more settings on a FuseAI campaign, including its schedule, source and exclusion lists, enrollment rules, tracking, delegates, and call-to-action link. Only explicitly supplied settings
  • Update Column ValuesWrite up to 500 values into one custom column on a Fuse prospect list, keyed by contact row ID. Values must match the column's configured type.
  • Update ContactPromote an existing email address, phone number, or both to be a contact's primary values. The values must already belong to the contact.
  • Update Knowledge HubRename a FuseAI knowledge hub or merge websites and notes into it. The asynchronous rebuild starts immediately; poll the hub until its status is complete to read the merged content. This operation nev
  • Update Knowledge Hub PageReplace the title, Markdown content, or both for a page in a completed FuseAI knowledge hub. FuseAI re-indexes the page before returning.
  • Update Learned FactCorrect the claim text or category of an active FuseAI learned fact. Claim changes must remain anonymized and appear in knowledge-hub pages after the next daily learning run.
  • Update Prospect ListRename a Fuse prospect list or move it into an existing or newly named folder. Only explicitly supplied fields are changed.
  • Update Scheduled SendReplace the copy or send time of a queued FuseAI campaign send before it goes out. Fuse creates a new queued row, so use the returned new ID for any later edit.
  • Update Smart ColumnRename a FuseAI smart column, change its research prompt, or change a Deep Research provider restriction. Prompt changes may consume credits by starting an immediate recomputation.
  • Update Website TrackingReplace FuseAI's tracked domains and page labels, change the monthly visitor deanonymization credit cap, or do both. Provide at least one of domains, tracked_pages, or monthly_credit_limit; tracked_pa
  • Upload Knowledge Hub AttachmentAttach a document to one note in a completed FuseAI knowledge hub. Only the current hub owner can upload an attachment. The file is stored for download but is not indexed as knowledge; add learnable c
  • Upload List ContactsCreate up to 500 raw contacts and add them to a contact prospect list without enrichment or deduplication. Retrying the same request creates duplicate rows.

Changes wait in Needs you

Changes and sends in FuseAI are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

FuseAI questions

Can an agent change data in FuseAI on its own?

Not by default. Changes and sends in FuseAI are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in FuseAI?

This connector lists 54 read actions. Reads run at once, without waiting for approval.

How does FuseAI connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring FuseAI to your agents.