autonomous-bookkeeper
Meta-skill for pre-accounting automation by orchestrating gmail, deepread-ocr, stripe-api, and xero. Use when users need invoice intake from email, structured field extraction, payment verification, and accounting entry creation with reconciliation-ready status.
Why use this skill?
Automate your pre-accounting with the autonomous-bookkeeper skill. Connect Gmail, OCR, Stripe, and Xero to handle invoice extraction, verification, and reconciliation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/h4gen/bookkeeperWhat This Skill Does
The autonomous-bookkeeper is a powerful meta-skill designed to streamline the end-to-end process of invoice management, moving from email receipt to accounting reconciliation. By orchestrating Gmail, DeepRead OCR, Stripe, and Xero, it automates the tedious manual work of tracking payables. It identifies incoming invoices from your inbox, uses high-precision OCR to extract critical data points like total amount, vendor name, and date, verifies these against Stripe payment data, and finally pushes the transaction into your Xero accounting platform for reconciliation.
Installation
To get started, ensure you have the required CLI tools installed and credentials set. Run the following commands in your OpenClaw environment:
npx -y clawhub@latest install gmail
npx -y clawhub@latest install deepread-ocr
npx -y clawhub@latest install stripe-api
npx -y clawhub@latest install xero
npx -y clawhub@latest update --all
Before executing, ensure your environment variables MATON_API_KEY and DEEPREAD_API_KEY are properly configured.
Use Cases
- High-Volume Vendor Management: Automatically ingest recurring AWS or SaaS invoices, reconcile them with Stripe credit card charges, and post them to Xero without manual intervention.
- Compliance-Ready Accounting: Maintain an audit trail by linking specific email attachments to accounting entries, ensuring all documents are stored and accessible.
- Error Reduction: Minimize human data entry errors in accounts payable by using OCR-driven field extraction.
Example Prompts
- "Check my inbox for new invoices from AWS or Stripe, extract the details, verify them against my Stripe payments, and create a draft bill in Xero."
- "Review the last week of emails for attachments matching the keyword 'invoice'. For every match found, extract the total and mark it as 'ready for review' in my Xero ledger."
- "Automate my monthly bookkeeping. Find all invoices for this month, reconcile them with my bank feed in Xero, and notify me if there are any discrepancies in the total amount."
Tips & Limitations
- Configuration is Key: Always define your
vendor_rulesclearly. For instance, map 'Amazon Web Services' directly to your 'Hosting' expense account in Xero to ensure automated categorization works accurately. - Policy Control: Use the
auto-post-policysetting. We highly recommend starting withmanual-reviewto verify the accuracy of OCR extraction until you are confident in the system's performance. - Data Privacy: Ensure you are only granting access to relevant mail labels to keep your accounting agent focused and secure.
- Limitations: This is an orchestration skill, not a financial advisor. Always verify critical accounting entries before final posting.
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-h4gen-bookkeeper": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, data-collection, file-read
Related Skills
cold-outreach-hunter
Meta-skill for orchestrating Apollo API, LinkedIn API, YC Cold Outreach, and MachFive Cold Email into a complete B2B cold outreach pipeline. Use when the user wants end-to-end lead sourcing, enrichment, personalized copy strategy, and generation-ready outreach sequences with strict quality and safety gates.
skills-search-fts
Instantly find the best AI agent skills, tools, and capabilities from across the entire web.
seo-ranker
Meta-skill for end-to-end SEO auditing and on-page optimization by orchestrating brave-search, summarize, api-gateway, and markdown-converter. Use when users want to understand why a page is not ranking for a target keyword and need concrete rewrite actions plus backlink intelligence.
no-code-frontend-builder
Meta-skill for generating production-ready React UI for non-programmers by orchestrating frontend-design-ultimate, shadcn-ui, and react-expert. Use when users describe UI outcomes (for example dashboards, landing pages, admin screens) and need a single copy-pasteable TSX component with explicit setup and dependency instructions.
clawauth
Let agents request OAuth access from end users via short links, continue working asynchronously, and later claim reusable third-party API tokens from local keychain storage instead of a centralized SaaS token vault.