Outreach + Konnectify
Outreach Integration with Konnectify
Automate your sales execution, streamline pipeline management, and sync prospects, sequences, and opportunities across your revenue tech stack.
Accounts Prospects Opportunities Sequences Tasks & Calls 42 Triggers 125 Actions
What is Outreach?
Outreach is a leading sales execution platform designed to help revenue teams create, manage, and close more pipeline. By serving as the central hub for prospect engagement, email sequences, phone calls, and task management, Outreach ensures that sales representatives can execute their daily playbooks with high efficiency and precision.
Integrating Outreach with Konnectify lets you eliminate manual data entry by connecting your sales workflows directly to your CRM, marketing platforms, and internal tools. Whether you need to sync newly discovered prospects, trigger sequences based on marketing campaigns, or log call and email analytics, Konnectify automates these handoffs in real time.
New to Outreach?Set up your sales playbooks and sequences inside your Outreach workspace.
Visit Outreach → New to Konnectify?Create a free account to build automated workflows with Outreach in minutes.
Sign Up Free → What you can automate:• Sync newly created or updated accounts directly with your CRM.
• Automate prospect enrollment in Outreach sequences based on marketing milestones.
• Create and update opportunities instantly when deals progress in external sales systems.
• Track and log completed tasks and calls to maintain a central record of sales touches.
• Trigger follow-up communications automatically when mailings are opened or bounced.
• Keep user profiles, stages, and platform configurations aligned with your team directory.
API & Authentication
Authentication Type: OAuth 2.0Outreach utilizes secure OAuth 2.0 authorization to grant Konnectify permission to interact with your workspace. This ensures that Konnectify never sees or stores your primary account password, and you can revoke access at any time from your Outreach settings.
To connect your account, you will need to generate a Client ID and Client Secret by creating an application in the Outreach Developer Portal, then authorize the connection.
The Outreach API is highly comprehensive, supporting real-time webhook subscriptions for instant triggers, alongside REST endpoints to fetch, create, and update detailed records across your entire sales setup. This includes core objects like prospects, sequences, mailings, opportunities, and administrative resources.
App Plan & Rate LimitsAPI access and custom OAuth application generation require an Outreach plan that includes developer platform access. Please check the Outreach Developer Portal or consult your workspace administrator to ensure your subscription tier allows API interactions.
For complete developer reference, consult the official Outreach API Documentation.
How to Connect
Prerequisites:- An Outreach account with administrator privileges.
- A Client ID and Client Secret generated within your Outreach Developer Portal under "My Apps".
- The Konnectify redirect URI added to your Outreach application configuration.
Add Outreach to a Workflow
Log into your Konnectify dashboard, navigate to the active workflow builder, and search for the Outreach app card to add it as either a trigger step or an action step in your automation sequence.
Authorize via OAuth 2.0 Credentials
Click "Connect Account". Input your Client ID and Client Secret in the credential fields, then authorize the connection. You will be redirected to the Outreach authorization screen to confirm the requested permissions.
Configure the Trigger or Action Fields
Choose the specific event or task you want to run. Match the relevant fields (such as prospect email, account name, or sequence ID) from your preceding workflow steps into the Outreach input fields.
Setup Tip: Ensure that required fields, such as email addresses for prospect creation, are mapped correctly to avoid API errors during execution.
Test the Workflow Step
Execute a test step within Konnectify to verify that data flows seamlessly between Outreach and your target system. Verify that the test record appears correctly in your Outreach workspace or destination app.
Activate the Workflow
Once the test passes, toggle the workflow to "Active". Your integration will now run automatically in the background, handling your sales execution and data sync tasks on autopilot.
Supported Triggers 42 Triggers
Outreach triggers are webhook-based, meaning Outreach sends instant, real-time notifications to Konnectify the moment an activity or update occurs inside your sales workspace. This allows your integrated systems to respond immediately.
Accounts 3 triggers ▾
Account CreatedFires instantly when a new company account profile is created in Outreach.
Account UpdatedFires instantly when details on an existing account are modified in Outreach.
Account DestroyedFires instantly when an account profile is permanently deleted from Outreach.
Prospects 3 triggers ▾
Prospect CreatedSends real-time notifications with the ID whenever a new sales lead or prospect is created.
Prospect UpdatedTriggers in real time when any property of an existing prospect is modified.
Prospect DestroyedTriggers immediately when a prospect profile is deleted from Outreach.
Opportunities 6 triggers ▾
Opportunity CreatedTriggers when a new deal opportunity is logged in Outreach.
Opportunity UpdatedFires when an opportunity record is modified, such as changing the deal value or stage.
Opportunity DestroyedFires when an opportunity record is permanently removed from the system.
Opportunity Prospect Role CreatedFires when a role mapping is established between a prospect and an opportunity.
Opportunity Prospect Role UpdatedFires when an existing role mapping between a prospect and opportunity is changed.
Opportunity Prospect Role DestroyedFires when a role mapping is deleted from an opportunity.
Sequences 8 triggers ▾
Sequence CreatedFires when a new automated outreach sequence is created.
Sequence UpdatedFires when a sequence's settings or configuration are changed.
Sequence DestroyedFires when an outreach sequence is deleted.
Sequence State CreatedFires when a prospect enters a sequence, establishing a new sequence state.
Sequence State UpdatedFires when a prospect's state in a sequence changes (e.g., paused or resumed).
Sequence State DestroyedFires when a prospect's sequence state record is deleted.
Sequence State AdvancedFires when a prospect progresses to the next step of an active sequence.
Sequence State FinishedFires when a prospect completes all steps in a sequence.
Tasks & Calls 7 triggers ▾
Task CreatedFires when a task (such as a call, email, or meeting follow-up) is created.
Task UpdatedFires when a task's details, due date, or priority are modified.
Task DestroyedFires when a task is deleted from Outreach.
Task CompletedFires when a representative marks a task as completed.
Call CreatedFires when a phone call is logged in Outreach.
Call UpdatedFires when the metadata or notes of a logged call are updated.
Call DestroyedFires when a call record is deleted.
Mailings & Communications 10 triggers ▾
Email Address CreatedFires when a new email address is added to a prospect's profile.
Email Address UpdatedFires when a prospect's email address is updated.
Email Address DestroyedFires when an email address is removed from a prospect's profile.
Mailing CreatedFires when a new email mailing is drafted or scheduled.
Mailing UpdatedFires when a mailing's properties or body are modified.
Mailing DestroyedFires when a mailing record is deleted.
Mailing BouncedFires when a sent email bounces, allowing you to flag the invalid address in external systems.
Mailing DeliveredFires when a sent email is successfully delivered to the recipient's inbox.
Mailing OpenedFires when a prospect opens an email sent from Outreach.
Mailing RepliedFires when a prospect replies to an Outreach mailing.
Platform & Administration 5 triggers ▾
Import CreatedFires when a new bulk data import job is initiated in Outreach.
Import FinishedFires when a bulk data import job is fully processed.
Kaia Recording CreatedFires when a new Outreach Kaia meeting recording is saved.
User CreatedFires when a new representative or user is added to your Outreach workspace.
User UpdatedFires when a user's profile settings or role permissions are modified.
Supported Actions 125 Actions
Actions allow Konnectify to create, update, retrieve, or delete records in Outreach automatically when triggered by another system in your workflow.
Accounts 8 actions ▾
Create AccountCreates a new company account record inside Outreach.
Update AccountUpdates an existing account record using its unique Outreach ID.
Get AccountFetches details of a specific account using its unique ID.
Delete AccountDeletes an account profile from Outreach.
Create Account NoteLogs a new text note on a specific account profile.
Update Account NoteEdits an existing note on an account profile.
Delete Account NoteRemoves a note associated with an account.
Get Account Note By IDRetrieves the contents and details of a specific account note.
Prospects 14 actions ▾
Create ProspectCreates a new prospect profile in Outreach.
Update ProspectModifies an existing prospect's fields using their ID.
Delete ProspectDeletes a prospect record from Outreach.
Get Prospect By IDFetches details of a specific prospect record.
Search Prospects by EmailSearches your workspace for prospects matching a specific email address.
Create Prospect NoteLogs a new text note on a prospect's profile.
Update Prospect NoteEdits an existing note on a prospect's profile.
Delete Prospect NoteRemoves a note associated with a prospect.
Get Prospect Note By IDRetrieves details of a specific prospect note.
Add Prospect to SequenceEnrolls a prospect into a specified active email sequence.
Create PersonaCreates a new buyer persona category in Outreach.
Update PersonaModifies an existing buyer persona configuration.
Delete PersonaDeletes a buyer persona profile from Outreach.
Get Persona By IDRetrieves details of a specific buyer persona.
Opportunities 10 actions ▾
Create OpportunityCreates a new deal opportunity in Outreach.
Update OpportunityUpdates opportunity details such as close date or stage.
Delete OpportunityDeletes a specific opportunity record.
Get Opportunity By IDFetches details of a specific deal opportunity.
Create Opportunity Prospect RoleAssigns a specific role to a prospect on a deal opportunity.
Update Opportunity Prospect RoleModifies an assigned prospect role on an opportunity.
Delete Opportunity Prospect RoleRemoves a prospect's role mapping from a deal opportunity.
Get Opportunity Prospect Role By IDFetches details of a specific prospect role assignment.
Get Opportunity Stage By IDRetrieves metadata for a specific opportunity pipeline stage.
Delete Opportunity StageDeletes a custom opportunity stage label from your workspace.
Sequences 21 actions ▾
Create SequenceCreates a new automated outreach sequence in Outreach.
Update SequenceUpdates configuration or metadata of an existing sequence.
Delete SequenceDeletes a sequence template from your account.
Get Sequence By IDFetches details of a specific sequence.
Create Sequence StateEnrolls a prospect into a sequence, establishing their sequence state.
Delete Sequence StateRemoves a prospect's sequence state, unenrolling them.
Get Sequence State By IDFetches details of a prospect's current state within a sequence.
Create Sequence StepAdds a new step (e.g., email or call task) to an existing sequence.
Update Sequence StepUpdates configuration details for a specific sequence step.
Get Sequence Step By IDFetches details of a specific sequence step.
Create Sequence TemplateAssigns a specific email template to a sequence step.
Update Sequence TemplateUpdates template settings, such as enabling/disabling A/B testing variations.
Delete Sequence TemplateRemoves a template mapping from a sequence step.
Get Sequence Template By IDFetches details of a template mapping within a sequence.
Activate SequenceActivates a sequence, allowing prospects to resume or begin steps.
Deactivate SequenceDeactivates a sequence, pausing outreach steps for enrolled prospects.
Finish Sequence StateMarks a prospect's sequence state as finished, completing their journey.
Pause Sequence StatePauses a specific prospect's sequence state, halting their steps.
Resume Sequence StateResumes a paused sequence state for a prospect.
Activate Sequence TemplateActivates a template to make it available for use in sequence steps.
Deactivate Sequence TemplateDeactivates a sequence template, preventing its active use.
Tasks & Calls 27 actions ▾
Create TaskCreates a manual call, email, or general task in Outreach.
Update TaskUpdates details of an existing task record.
Delete TaskDeletes a specific task record.
Get Task By IDFetches details of a specific task record.
Create Task DispositionCreates a new task disposition to log task outcomes.
Update Task DispositionModifies an existing task disposition configuration.
Delete Task DispositionRemoves a task disposition label from your workspace.
Get Task Disposition By IDFetches details of a specific task disposition.
Create Task PurposeCreates a new task purpose category.
Update Task PurposeUpdates configuration of an existing task purpose.
Delete Task PurposeDeletes a task purpose category.
Get Task Purpose By IDFetches details of a specific task purpose.
Get Task Priority By IDRetrieves metadata for a specific task priority level.
Advance TaskAdvances a task to its next sequence stage.
Deliver TaskDelivers an email task in Outreach.
Log Meet In Person TaskLogs a task as a completed in-person meeting.
Mark Task CompleteMarks a specific task record as completed.
Create Call DispositionCreates a new call disposition to log phone outcomes.
Update Call DispositionModifies an existing call disposition configuration.
Delete Call DispositionDeletes a call disposition label from your workspace.
Get Call Disposition By IDFetches details of a specific call disposition.
Create Call PurposeCreates a new call purpose category.
Update Call PurposeUpdates configuration of an existing call purpose.
Delete Call PurposeDeletes a call purpose category.
Get Call Purpose By IDFetches details of a specific call purpose.
Get Call By IDFetches details of a specific call record.
Delete CallDeletes a specific call record.
Mailings & Communications 18 actions ▾
Create Email AddressAdds a new email address to a prospect's profile.
Update Email AddressUpdates a prospect's email address record.
Delete Email AddressDeletes an email address record from Outreach.
Get Email Address By IDFetches details of a specific email address.
Create TemplateCreates a reusable email template in Outreach.
Update TemplateUpdates an existing email template's subject or body.
Delete TemplateDeletes an email template.
Get Template By IDFetches details of a specific email template.
Get Mailbox By IDFetches details of a specific connected mailbox.
Get Mailing By IDFetches details of a specific mailing record.
Create RecipientCreates a new mailing recipient record.
Update RecipientUpdates details of an existing mailing recipient.
Delete RecipientDeletes a recipient record from Outreach.
Get Recipient By IDFetches details of a specific recipient.
Create Phone NumberAdds a new phone number to a prospect's profile.
Update Phone NumberUpdates a prospect's phone number record.
Delete Phone NumberDeletes a phone number record from Outreach.
Get Phone Number By IDFetches details of a specific phone number.
Platform & Administration 27 actions ▾
Create UserCreates a new user record in Outreach.
Update UserUpdates details of an existing user profile.
Get User by IDFetches details of a specific Outreach user.
Create ProfileCreates a new profile record (permissions set) in Outreach.
Update ProfileUpdates configuration of an existing permission profile.
Delete ProfileDeletes a permission profile from Outreach.
Get Profile By IDFetches details of a specific permission profile.
Create Compliance RequestCreates a compliance request (e.g., GDPR data deletion/export).
Get Compliance Request By IDFetches details of a specific compliance request.
Create Content Category OwnershipEstablishes content category ownership for users or teams.
Get Content Category By IDFetches details of a specific content category.
Get Content Category Membership By IDFetches details of a specific content category membership.
Delete Content CategoryDeletes a content category from Outreach.
Delete Content Category MembershipRemoves a membership mapping from a content category.
Create ProductCreates a new product record in Outreach.
Update ProductUpdates details of an existing product record.
Delete ProductDeletes a product record from Outreach.
Get Product By IDFetches details of a specific product record.
Create PurchaseCreates a new purchase record in Outreach.
Update PurchaseUpdates details of an existing purchase record.
Delete PurchaseDeletes a purchase record from Outreach.
Get Purchase By IDFetches details of a specific purchase record.
Create StageCreates a custom stage label to categorize prospects.
Update StageUpdates stage configuration (e.g., sort order or color).
Delete StageDeletes a stage label from your Outreach workspace.
Get Stage By IDFetches details of a specific stage configuration.
Get Kaia Recording By IDFetches details of an Outreach Kaia meeting recording.
Popular Automations
Combine Outreach triggers and actions with your other business tools to build powerful, multi-step sales execution pipelines.
Auto-Enroll CRM Leads in Nurture Sequences
When a new lead is captured in your CRM or marketing platform, automatically create their prospect profile in Outreach and enroll them into a tailored email nurture sequence.
New Lead (CRM) → Create Prospect → Add Prospect to Sequence
Sync Closed-Won Deals to Outreach Accounts
Keep your sales engagement database updated by automatically creating account records in Outreach as soon as deals are closed-won in your primary sales CRM.
Deal Closed-Won (CRM) → Create Account
Log Completed Outreach Calls to CRM Activities
Ensure your primary system of record is accurate by automatically logging completed tasks or phone calls from Outreach directly to your CRM's activity history.
Call Created → Create Activity Record (CRM)
Alert Sales Representatives on Email Bounces
Never lose track of outdated lead data. When an Outreach mailing bounces, instantly trigger a Slack notification or create a follow-up task in your CRM to verify contact details.
Mailing Bounced → Send Slack Message
Frequently Asked Questions
How does authentication work for the Outreach integration? ▾
Outreach utilizes secure OAuth 2.0 authorization. You generate a Client ID and Client Secret inside the Outreach Developer Portal and enter them into Konnectify. This establishes a secure connection allowing Konnectify to perform actions on behalf of your workspace without storing your primary login password.
Which Outreach plans are supported? ▾
API access and custom OAuth application configuration require an Outreach plan that includes developer platform permissions. Please verify with your Outreach workspace administrator that your subscription tier supports custom API integrations.
Are Outreach triggers real-time or polling-based? ▾
All Outreach triggers in Konnectify are webhook-based. Outreach sends real-time notifications to Konnectify the exact instant an event occurs in your sales workspace, allowing your automated workflows to execute instantly.
How does the integration prevent duplicate prospects in Outreach? ▾
To prevent duplicates, you can use the "Search Prospects by Email" action step in Konnectify before creating a new record. If a matching prospect is found, you can update their existing profile instead of creating a duplicate contact.
What are the API rate limits for Outreach integrations? ▾
Outreach enforces API rate limits to maintain platform stability. If your integration triggers an exceptionally high volume of automated steps simultaneously, Outreach may temporarily throttle requests. Konnectify handles these limits gracefully by queueing actions and retrying them when the window resets.
Can I connect multiple Outreach accounts to Konnectify? ▾
Yes. You can authorize multiple Outreach connections inside Konnectify by using distinct Client IDs and Client Secrets from different Outreach workspaces. This is ideal for managing distinct sales regions or separate business units.
How do sequence state triggers help manage my pipeline? ▾
Sequence state triggers let you track exactly where a prospect is in their engagement journey. For example, when a prospect's sequence state advances or finishes, you can instantly notify your account executives or update their status in your CRM, ensuring timely manual follow-ups.
Ready to automate your Outreach sales workflows?
Connect Outreach with your CRM, communication, and data tools to save time and close more deals.
Get started free →