Outreach
Overview
Category: engagement
Supaglue uses the Outreach v2 API.
Feature | Available |
---|---|
Authentication (oauth2 ) | Yes |
Managed syncs | Yes |
Sync strategies | (listed below) |
Unified API | Yes |
Data invalidation | Yes |
Real-time events | No |
Passthrough API | Yes |
Supported common objects:
Object | Soft delete supported | Sync strategy |
---|---|---|
Users | No* | Full or Incremental |
Contacts | No* | Full or Incremental |
Sequences | No* | Full or Incremental |
Sequences States | N/A | N/A |
Mailboxes | No* | Full or Incremental |
[*] Soft deletes are supported if the sync strategy is "Full"
Supported standard objects:
N/A
Supported custom objects:
N/A
Provider setup
The fastest way to get started with Outreach is to use Supaglue's managed app option (which is enabled by default). This allows Supaglue to automatically configure and manage the OAuth connection between your Outreach and Supaglue accounts.
If you want to use your own Outreach App with Supaglue (recommended for production environments)
, you'll need to create a new app in their Outreach Development portal and set up OAuth API access.
Navigate to https://developers.outreach.io/apps and create a new App.
Under Feature Selection, check the Oauth API Access option.
Copy the Application ID and Secret -- you'll need these when configuring the Outreach connection in Supaglue.
Set the Callback URI to https://api.supaglue.io/oauth/callback.
Select the API Scopes you need. Here are some scopes that are recommended:
accounts.all
emailAddresses.all
mailboxes.all
sequences.all
sequenceSteps.all
sequenceStates.all
templates.all
prospects.all
phoneNumbers.all
users.all
Save the app.
Navigate to app.supaglue.io and create a new Outreach provider under Connectors > Providers.o
Paste the Application ID and Secret from your Outreach app, and the scopes you want. (Or use the managed app option if you prefer).