quickbooks
QuickBooks API integration with managed OAuth. Manage customers, invoices, payments, bills, and run financial reports. Use this skill when users want to interact with QuickBooks accounting data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/byungkyu/quickbooksWhat This Skill Does
The quickbooks skill enables OpenClaw agents to interface seamlessly with QuickBooks Online via managed OAuth authentication. By leveraging the Maton.ai gateway, this skill allows users to perform CRUD operations on core accounting entities, including customers, vendors, invoices, payments, and bills. It also provides the ability to execute complex financial reports directly through the API. The skill abstracts the complexity of manual OAuth token refreshing by utilizing the platform's connection management service, which handles the secure handshake between your agent and the Intuit infrastructure.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/byungkyu/quickbooks
Once installed, ensure your MATON_API_KEY is set in your environment variables to allow for secure authentication with the gateway. Manage your connection statuses and OAuth authorization URLs by visiting the dashboard at https://ctrl.maton.ai.
Use Cases
- Automated Invoicing: Trigger invoice generation based on completed project milestones or inventory depletion.
- Vendor Management: Sync vendor databases from your CRM to QuickBooks automatically, eliminating double entry.
- Financial Reporting: Query real-time profit and loss or balance sheet data to provide immediate status updates to stakeholders.
- Payment Reconciliation: Automate the mapping of incoming payments to specific open invoices using query filters.
Example Prompts
- "QuickBooks, fetch the last 10 unpaid invoices for customer 'Acme Corp' and summarize the total outstanding balance."
- "Create a new customer in QuickBooks named 'Jane Doe' with email '[email protected]' and add her to the customer list."
- "Run a Profit and Loss report for the current fiscal quarter and highlight the top three expense categories."
Tips & Limitations
- Authentication: Always ensure your
realmIdis correctly mapped via the connection manager, as this is required for all API calls to your specific company instance. - Performance: For large datasets, use the
MAXRESULTSparameter in your queries to optimize performance and prevent timeouts. - Error Handling: If requests fail, verify that the connection status in
ctrl.maton.aiis listed as 'ACTIVE'; expired tokens may require a re-authentication via the provided URL. - Data Integrity: Always validate inputs before pushing new records, as this skill performs direct write operations to your accounting data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-byungkyu-quickbooks": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
apollo
Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
hubspot
HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
squareup
Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
signnow
SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
vimeo
Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.