Skip to main content
This page documents every tool available through the Salesfinity MCP server, including parameters, behavior, and usage tips.

Contact Lists

get_contact_lists

List all contact lists for your team. Returns metadata only — use get_contact_list_by_id to see the contacts inside a list.

get_contact_list_by_id

Get a single contact list with all its contacts. Supports searching, sorting, and paginating the contacts within the list.

create_contact_list

Create a new contact list with contacts. Maximum 2,000 contacts per list.

add_contact_to_list

Add a single contact to an existing list. After adding, call reimport_contacts to include them in the dialing queue.

remove_contact_from_list

Remove a contact from a list.

delete_contact_list

Permanently delete a contact list and all its contacts. This action is irreversible.

reimport_contacts

Reimport contacts from the source list to the dialing queue. Call this after adding contacts to make them available for dialing.

Team

get_team

Get team information including all team members. Takes no parameters.

Call Logs

get_call_logs

Search and filter call logs with extensive filtering options.

get_call_log_by_id

Get a specific call log by its ID.

Scored Calls

get_scored_calls

List AI-scored calls with insights, scoring facets, and coaching recommendations.

get_scored_call_by_id

Get a specific scored call with full AI-generated insight, facets, and recommendations.

Dispositions

get_dispositions

Get all available call dispositions for the team. Takes no parameters.

get_disposition_by_id

Get a specific disposition by ID.

Sequences

get_sequences

List all sequences with pagination.

get_sequence_by_id

Get a specific sequence by ID.

Snoozed Contacts

get_snoozed_contacts

List snoozed contacts with filtering.

get_snoozed_contact_by_id


get_snoozed_contact_by_linkedin

Look up a snoozed contact by LinkedIn username.

update_snoozed_contact

Update a snoozed contact’s details or extend the snooze duration.

delete_snoozed_contact

Remove a contact from the snooze list, allowing them to appear in call lists again.

Follow-up Tasks

get_follow_ups

List follow-up tasks with pagination.

Custom Fields

get_custom_fields

Get all custom field definitions configured for the team. Use these when adding contacts with custom fields. Takes no parameters.

Analytics

get_analytics_overview

Get aggregated metrics with growth rates compared to the previous period.

get_list_performance

Performance metrics grouped by contact list.

get_sdr_performance

Performance metrics grouped by SDR.

Webhooks

create_webhook

Create a webhook subscription.

get_webhooks

List all configured webhooks. Takes no parameters.

get_webhook_by_id


update_webhook


delete_webhook


get_webhook_events

List available webhook event types and their descriptions. Takes no parameters.

get_webhook_logs

Get delivery logs for a specific webhook.

Contact object

Used when creating lists or adding contacts: