Sage Intacct
Finance OAuthRead and post journal entries, invoices, vendors and the rest of the Sage Intacct ledger from any Windmill script, flow or app.
Set up in 2 steps
Connect from the Resources page
Open Resources, click Add a resource/API and pick sage_intacct from the OAuth APIs list. Click Connect, sign in and grant access, then name the resource and save it.
Run your first script
Fork any script below and read before writing anything. There are hundreds here, so search by the verb you need.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Update item warehouse inventory information
Update an other receipts object
Update an item warehouse vendor
Update an item warehouse standard cost object
Update an item tax group
Update an item group
Update an item cross reference
Update an item GL group
Update an item
Update an invoice
Update an inventory transaction definition source
Update an inventory transaction definition entity detail
Update an inventory transaction definition COGS GL detail
Update an inventory transaction definition
Update an inventory total
Update an inventory price list
Update an inventory document
Update an exchange rate type
Update an exchange rate line
Update an exchange rate
Update an entity
Update an employee type
Update an employee position
Update an employee expense type
Update an employee expense summary
Update an employee expense payment type
Update an employee expense line
Update an employee expense
Update an employee
Update an email template
Resource type
sage_intacct — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| token | string | Yes | Access token retrieved from the OAuth flow. |
Questions
Which company does it act on?
The one the connected user signed into. An Intacct login is scoped to a company, so a resource per company is the way to work across several.
There is no Connect button on my instance
Self-hosted instances need a Sage Intacct OAuth client configured once by an admin before the tile appears.
Is my token stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.