Skip to main content
Connect Outreach and you can dial your due call tasks, all of them or one sequence’s, straight from the dialer. Every call you log lands on the prospect, completes the task and moves the sequence to its next step. Your Outreach sequences keep running on time, and reps never mark a call task done by hand.

Before you start

  • An Outreach profile that allows API access for each rep who connects.
  • Salesfinity allowed in Outreach, if your Outreach admin limits which apps a role may authorize.
  • A default call purpose in mind. Many Outreach orgs require one on every call.

Connect Outreach

1

Sign in and approve

Go to Settings › Connections › Integrations, find the Outreach card and click Connect. Sign in to Outreach and approve the permissions. If the page fails before you reach Outreach’s approval screen, ask your Outreach admin to allow Salesfinity.
2

Set a default call purpose

In the integration’s settings, choose the Default call purpose. It goes on every logged call unless you pick another one while logging. Set this first.
3

Map dispositions and fields

Use the automatic suggestion to map each Salesfinity disposition to an Outreach call disposition. Then map prospect fields to Salesfinity fields, and add any custom prospect or account fields you want on the contact card.
4

Test with one call

Import your due tasks, dial one prospect and log the call. In Outreach, the prospect should have a new call, the task should be complete and the sequence should be on its next step.
You are done when a test call shows on the prospect in Outreach with the right disposition and purpose, and its call task is complete.

What Salesfinity imports

Every Outreach import is built from call tasks. A prospect is imported only when they have an incomplete call task owned by you, due today or earlier.
Pick a sequence. Salesfinity imports the prospects in it who have such a task. Prospects in the sequence with no call task due are not imported. The list is named after the sequence.
Before the import finishes, Salesfinity removes the phone numbers your Outreach org has marked invalid. You do not dial numbers Outreach already knows are dead. Every contact keeps its Outreach prospect ID and, for task imports, the task ID and sequence step. That is what lets the call complete the right task later.

What Salesfinity writes back

When you log a call on an Outreach prospect, Salesfinity creates a call in Outreach. If the task no longer exists, for example because the sequence was edited after import, the call is still logged without the task link. When the call was recorded, Salesfinity also sends the recording to Outreach’s Kaia so Outreach can transcribe and analyze it. This runs after the call is logged and never holds it up. Only contacts imported from Outreach are logged to Outreach. A call on a CSV or custom-list contact goes to your connected CRMs instead. See how a call gets back to your CRM. Phone numbers found by enrichment or edited in the dialer can be written back to the prospect.

Sequences

From the dialer’s sequence controls you can add a prospect to a sequence, remove them, and move them to another sequence. The contact card also shows the prospect’s current sequence, step and stage.

Permissions Outreach asks for

Settings reference

The Outreach call purpose added to every logged call unless you pick another while logging. Many Outreach orgs require a purpose on calls.
Maps each Salesfinity disposition to an Outreach call disposition. The automatic suggestion fills the table from your org’s disposition names, and you can adjust it.
Which Outreach prospect field fills each Salesfinity field.
Extra prospect and account fields to bring onto the contact in the dialer.
An admin or the team owner can share their field and disposition mappings with the team. Every rep still connects, imports and logs calls with their own Outreach account. See sharing an integration.

Staying connected

Outreach access tokens are short-lived. Salesfinity refreshes them the moment they expire, both when you use the dialer and when Ari or a routine works with Outreach in the background. If Outreach rejects the refresh, usually because the token was revoked, the card reads as disconnected. Reconnect from the same card.

Next steps

How a call gets back to your CRM

What happens after you log a call, and what each sync status means.

Fix integration problems

Reconnect prompts, empty imports and failed syncs.