What’s supported

Supported actions

This connector supports:
  • Read Actions, including full historic backfill. Please note that incremental read is not supported, a full read of the Sage Intacct instance will be done for each scheduled read.
  • Write Actions.
  • Proxy Actions, using the base URL https://api.intacct.com.

Supported objects

The Sage Intacct connector supports reading and writing from the following objects:

Example integration

For an example manifest file of a Sage Intacct integration, visit our samples repo on Github.

Before you get started

To integrate Sage Intacct with Ampersand, you will need access to a Sage Developer Account. Once you have access, you’ll need to create an app in Sage Intacct, configure the Ampersand redirect URI within the app, and obtain the following credentials from your Sage Intacct instance:
  • Client ID
  • Secret Key
You will then use these credentials to connect your application to Ampersand.

Create a Sage Intacct app

  • Log in to your Sage Developer Account.
  • From the navigation menu, select Applications > New Application.
  • Select Sage Intacct and select Continue.
  • Enter the app details and click Continue.
  • In the Redirect URIs section and enter the Ampersand Callback URI: https://api.withampersand.com/callbacks/v1/oauth.
  • Add your Intacct Web Services License Password
  • From the Client Scope dropdown list, choose the environment type that the application will be used with.
  • Click Create Application.
  • After creating the application, you will see the Client ID and Secret Key. Make sure to copy these values as you will need them later.

Add Your Sage Intacct app info to Ampersand

  1. Log in to your Ampersand Dashboard.
  2. Select the project where you want to create a Sage Intacct integration. Alt text
  3. Select Provider apps.
  4. Select Sage Intacct from the Provider list.
  5. Enter the previously obtained Client ID in the Client ID field and the Client Secret in the Client Secret field.
Ampersand Project Selection
  1. Click Save changes.

Using the connector

To start integrating with Sage Intacct:
  • Create a manifest file using the example.
  • Deploy it using the amp CLI.
  • If you are using Read Actions, create a destination.
  • Embed the InstallIntegration UI component.
  • Start using the connector!
    • If your integration has Read Actions, you’ll start getting webhook messages.
    • If your integration has Write Actions, you can start making API calls to our Write API.
    • If your integration has Proxy Actions, you can start making Proxy API calls.