Connect to Sage Intacct
Connect PlaidCloud to Sage Intacct and pull financial and accounting data. This guide takes you from Web Services credentials to a working pull. For the field reference, see the Sage Intacct REST Connector.
Prerequisites
Section titled “Prerequisites”You need, in Sage Intacct:
- Web Services enabled for your company — Sage support provisions your Sender ID and Sender password, which become the connection’s Client ID and Client Secret.
- A Web Services user for PlaidCloud, with permissions on every object your queries will read.
- Your Company ID.
Record the Company ID, Web Service User Username, Client ID (Sender ID), and Client Secret (Sender password) before you start.
Create the Connection
Section titled “Create the Connection”PlaidCloud has a dedicated Sage Intacct connection type — you don’t configure this as a generic REST connection.
-
Open Tools > Connections and click
New Connection. -
Choose Sage Intacct from the menu.
-
Fill in the fields:
Field Value Name A friendly name, e.g. Intacct Prod.Client ID Your Intacct Sender ID. Client Secret Your Intacct Sender password. Web Service User Username The Web Services user login. Company ID The Intacct company you’re connecting to. -
Click
Create.
Smoke-Test the Connection
Section titled “Smoke-Test the Connection”Confirm the credentials work before building on them.
-
Add a REST Request step to a workflow and set Connection to your Sage Intacct connection.
-
Point it at a small, bounded read against an object your user can see.
-
Click Send Test Request.
Pull Data
Section titled “Pull Data”For routine pulls, Sage Intacct has dedicated import steps that map straight to Intacct objects:
- Import Sage AP — AP bill headers
- Import Sage AP Lines — AP bill line detail
- Import Sage Intacct Query — a query against any Intacct object
Pick the step, choose your Sage Intacct connection, set the object or query, and run it. As with any import, define amount and date columns with their real types so they arrive typed rather than as text.
Verify and Schedule
Section titled “Verify and Schedule”-
Run the step and check the target table — row counts and column types.
-
For an ongoing feed, schedule the workflow.
Troubleshooting
Section titled “Troubleshooting”| Symptom | Likely cause |
|---|---|
| Authentication failure | A wrong Client ID/Client Secret (provisioned by Sage) or a wrong Web Service User Username. |
| Permission / object-not-found error | The Web Services user lacks permission on the object being read. |
| Empty or unexpected result | A wrong Company ID. |
Related
Section titled “Related”- Analyze Sage Intacct Financials — day-one tutorial: pull a trial balance and shape it into a departmental P&L on a dashboard.
- Sage Intacct REST Connector — field reference.
- REST Request Step
- Create and Manage a Connection