Your Complete Guide to G-Accon

G-Accon Help Center

Explore step-by-step guides, troubleshooting tips, and best practices to make the most of G-Accon. Whether you're setting up integrations, automating reports, or optimizing workflows, our help center has everything you need to succeed.
Wiki Menu

Event-Driven Refreshes

New Feature G-Accon for QuickBooks Online
External G‑Accon API

Event-Driven Refreshes
via External API

Automatically refresh reports, dashboards, and data pipelines in real time using G-Accon's External API. Trigger updates based on business events, transactions, or workflow actions — eliminating scheduled refreshes and ensuring users always have the most current data.

Real-Time
Updates on every business event
🔗
Open API
Trigger from any external system
🚫
No Schedules
Eliminate cron-based refreshes
✓ QuickBooks Online | ✓ Google Sheets | ✓ Custom Workflows | ✓ Zapier / Make / n8n | ✓ REST / Webhook


What is the External G‑Accon API?

G‑Accon's External API has been introduced for QuickBooks Online users. It allows you to trigger automations from outside the G‑Accon product — for example, directly from your own systems, CRMs, ERPs, or custom workflows.

Traditional data pipelines rely on scheduled refreshes — running every hour, every night, or at fixed intervals. The problem is that your data is already stale the moment something changes in QuickBooks. A new invoice, a payment received, a vendor bill posted — none of these trigger your Google Sheets to update.

With the External API, G-Accon flips this model. Instead of polling on a timer, your reports and dashboards refresh exactly when something happens — triggered by the event itself.


How Event-Driven Refreshes work

1
Business Event Occurs
Invoice paid, bill posted, transaction recorded in QuickBooks Online.
2
API Call Triggered
Your system, workflow tool, or webhook fires a POST request to the G-Accon External API.
3
G-Accon Executes
G-Accon pulls fresh data from QuickBooks and updates the target Google Spreadsheet instantly.
Dashboard Updated
Reports, KPI dashboards, and data pipelines reflect the latest data — no waiting, no manual refresh.


Watch: External API in action

See how to set up and trigger an event-driven refresh using the G-Accon External API with QuickBooks Online.


Try it yourself — Interactive demo

It's an open API. Step through this short interactive walkthrough to see exactly how the External API call is structured and what it triggers inside G-Accon.


Common use cases

💸
Payment Received
When a customer pays an invoice in QuickBooks, trigger a refresh of your A/R dashboard and cash flow report automatically.
🧾
New Bill Posted
A vendor bill is created or approved — instantly update your A/P aging report and expense tracker in Google Sheets.
📦
Sales Order Closed
Sales order fulfilled in your CRM or ERP? Fire the API to refresh your revenue pipeline and P&L without lifting a finger.
🔁
Month-End Close
Trigger your full suite of financial reports — P&L, Balance Sheet, Cash Flow — the moment your accounting team marks month-end complete.
⚙️
Zapier / Make / n8n
Connect the External API as a step in any automation platform. No code required — use it alongside hundreds of other apps.
🖥️
Custom Application
Call the API directly from your internal tools, dashboards, or scripts — giving your team a "Refresh Now" button tied to live QuickBooks data.


What you can trigger from

Because it's an open REST API, you can call it from virtually any system that can make an HTTP POST request:

  • Automation platforms — Zapier, Make (Integromat), n8n, Power Automate
  • CRM and ERP systems — Salesforce, HubSpot, Pipedrive, and more
  • Custom code — Python, JavaScript, cURL, Postman
  • Webhooks — any platform that fires a webhook on an event
  • QuickBooks webhooks — chain directly from a QBO event notification
  • Internal dashboards and portals — add a "Refresh" button to your own tools

💡 The External API is designed to be simple — a single authenticated POST call is all it takes to trigger a full G-Accon refresh cycle for any spreadsheet connected to QuickBooks Online.


Scheduled vs. Event-Driven — why it matters

Scheduled Refresh Event-Driven (External API)
Data freshness Stale between runs Always current
Trigger Clock / cron Business event
Unnecessary calls Many (nothing changed) Only when needed
Integration G-Accon only Any external system
Setup Set-and-forget One API call
Use with automation tools Limited Zapier, Make, n8n, custom


Get started

The External G-Accon API is now available for both QuickBooks Online and Xero users.

To get started, you'll need an active G-Accon Annual Subscription with the Plus add-on. The Plus license provides access to our External API, enabling you to integrate G-Accon with your own applications, workflows, and automation tools.

Use the interactive demo above to explore the available endpoints and see the exact API call structure.

You can connect the API to your preferred workflow platform or call it directly from your own systems to trigger report refreshes, automate data processing, and build event-driven integrations.

Questions? We're here to help.

Reach out to the G-Accon team or browse the documentation to learn more about the External API.

© Copyright 2026 G-Accon
crossmenuchevron-down