Operator
← All integrations
Quaderno logo

Connect Quaderno to OpenClaw on Operator.io

Quaderno is a tax compliance platform that automates tax calculations, invoicing, and reporting for businesses globally. It helps you streamline tax processes and stay compliant without manual effort.

Automate Quaderno with AI

Your OpenClaw agent lives on Operator and treats Quaderno as one more service it can drive. Send it an outcome in a Telegram or Discord message and it works out which of the 76 Quaderno actions to run, then runs them.

Your agent reaches Quaderno directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Quaderno

Your agent can call any of these Quaderno actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add Expense Payment

Adds a payment to an existing expense in Quaderno. Use when you need to record a payment received for an expense. Returns the payment record with ID, amount in cents, and payment method details.

Calculate Tax Rate

Tool to calculate applicable tax rate for given address and transaction type. Use when you need tax details before invoicing.

Create Contact

Tool to create a new contact (customer or vendor). Use when you need to add a person or company contact in Quaderno.

Create Coupon

Tool to create a new discount coupon in Quaderno. Use when you need to create either a percentage-based or fixed-amount discount coupon. Either percent_off or amount_off must be provided (but not both). For amount_off coupons, currency i...

Create Estimate

Creates a new estimate/quote in Quaderno for a customer with line items. Returns estimate with ID, number, permalink, and total amounts in cents. Use this when you need to create a cost estimate or quote for a project or service.

Create Evidence

Tool to create a new location evidence for tax compliance. Use when you need to create evidence records with billing country, IP address, or bank country information for verifying customer location.

Create Expense

Tool to create a business expense in Quaderno. Use when you need to record an expense from a supplier or vendor with line items and optional attachments.

Create Invoice

Creates a new invoice in Quaderno for a customer with line items. Returns invoice with ID, number, permalink, PDF URL, and total amounts in cents. Use this when you need to bill a customer for products or services.

Create Product

Creates a new product that can be used as a line item in invoices, credit notes, and expenses. Use this to register products with their SKU, pricing, tax classification, and other details in your Quaderno account.

Create Receipt

Creates a new receipt in Quaderno documenting payment for goods or services. Returns receipt with ID, number, permalink, PDF URL, and total amounts. Use when you need to create a receipt for a completed transaction.

Create Recurring

Tool to create a recurring document in Quaderno that automatically generates invoices on a schedule. Use when setting up subscription billing or periodic invoices for a customer.

Create Report Request

Tool to request a new report generation in Quaderno. Use when you need to generate tax summaries, invoice lists, or credit note lists for a specific date range. Reports are generated asynchronously - this action returns immediately with...

Create Tax ID

Tool to create a tax ID in a specific jurisdiction. Use when you need to register your business's tax identification number (such as VAT) in a tax jurisdiction.

Create Transaction

Tool to create a sale or refund transaction in Quaderno. Use when you need to record revenue or refunds - the API automatically generates invoices/credit notes when autosend is enabled. Preferred API for automated invoice generation.

Create Webhook

Tool to create a new webhook in Quaderno to receive event notifications. Use when you need to subscribe to real-time events like invoice.created or contact.created. Quaderno signs all webhook events with X-Quaderno-Signature header using...

Delete Contact

Tool to permanently delete a contact by ID. Use when you have confirmed the contact ID is correct and no longer need the contact.

Delete Coupon

Tool to permanently delete a coupon. Use when you have confirmed the coupon ID is correct and need to remove it permanently (cannot be undone).

Delete Estimate

Permanently deletes an estimate from Quaderno by its ID. This action removes the estimate record from your Quaderno account. Use this when you need to delete an estimate that was created in error or is no longer needed. The deletion is p...

Delete Expense

Permanently deletes an expense from Quaderno by its ID. This action removes the expense record from your Quaderno account. Use this when you need to delete an expense that was created in error or is no longer needed. The deletion is perm...

Delete Product

Tool to permanently delete a product by ID. Use when you have confirmed the product ID is correct and no longer need the product.

Delete Recurring

Tool to permanently delete a recurring by ID. Use when you need to remove a recurring document from Quaderno. This action is irreversible.

Delete Tax ID

Permanently deletes a registered tax ID from your Quaderno account. Use this when you need to remove a tax jurisdiction registration that is no longer needed.

Delete Webhook

Tool to permanently delete a webhook by ID. Use when you have confirmed the webhook ID is correct and no longer need the webhook.

Deliver Credit Note

Sends a credit note to the customer via email. The contact associated with the credit note must have a valid email address. Returns the credit note details including the delivery email and PDF link.

Deliver Estimate

Delivers an estimate to the customer via email. The estimate's contact must have a valid email address. Use this after creating or finalizing an estimate to send it to the customer.

Deliver Invoice

Delivers an invoice to the customer via email. The invoice's contact must have a valid email address. Use this after creating or finalizing an invoice to send it to the customer.

Deliver Receipt

Sends a receipt to the customer via email. The contact associated with the receipt must have a valid email address. Returns the receipt details including the delivery email and PDF link.

Get Authorization

Tool to retrieve account credentials and verify API access. Use to validate authentication and get account details.

Get Estimate

Tool to retrieve the details of an existing estimate by ID. Use when you need full estimate information for review or conversion to invoice.

List Contacts

Tool to list contacts, paginated and filterable by name, email, or tax ID. Use when you need to retrieve subsets of your contacts.

List Coupons

Tool to list all coupons. Use when you need to retrieve available coupons sorted by creation date (newest first).

List Credits

Tool to list all credit notes from Quaderno. Use when you need to retrieve credit notes with optional filtering by search query, date range, state, or processor ID.

List Estimates

Tool to list all estimates in the account, paginated and sorted by creation date (newest first). Use when you need to retrieve estimates, optionally filtered by contact name, state, or date range.

List Evidence

Tool to list all evidence objects. Use when you need to retrieve location evidences, optionally filtered by state or document ID.

List Expenses

List all expenses from Quaderno with pagination support. Returns expenses in reverse chronological order (newest first). Each expense includes complete details: contact information, line items, payments, taxes, and custom metadata. Use t...

List Invoices

Tool to list all invoices from Quaderno with filtering support. Use when you need to retrieve invoices by various criteria such as number, customer name, date range, or payment status.

List Tax Jurisdictions

Tool to list all tax jurisdictions. Use when you need supported jurisdictions for tax calculations.

List Products

List all products (goods and services) from your Quaderno account. Supports filtering by name or SKU code using the 'q' parameter. Returns product details including pricing, tax settings, and subscription information.

List Receipts

Tool to list all receipts from Quaderno with optional filtering by search query, date range, payment state, processor ID, or customer ID. Use when you need to retrieve receipts for reporting, reconciliation, or customer queries.

List Recurrings

List all recurring documents (invoices, expenses, or estimates) from your Quaderno account. Recurring documents automatically generate new documents at specified intervals. Returns documents in reverse chronological order with support fo...

List Registered Tax IDs

Tool to list all registered tax IDs. Use when retrieving jurisdictions where your business has registered tax IDs. Supports optional cursor-based pagination.

List Reporting Requests

Retrieves all reporting requests for the account with their current status and download URLs. Use this tool to check the status of previously created reporting requests and obtain download URLs for completed reports. Reports are generate...

List Sessions

List Quaderno Checkout sessions with optional filtering and pagination. Supports cursor-based pagination using 'created_before' and 'limit' parameters, and filtering by session status. Use this to retrieve checkout sessions from your Qua...

List Tax Codes

Tool to list all supported tax codes. Use when you need to retrieve the full set of tax codes for classifying items.

List Webhooks

Tool to list all webhooks. Use when you need to retrieve webhook configurations.

Mark Invoice Uncollectible

Tool to mark an invoice as uncollectible (bad debt). Use when an invoice cannot be collected and should be written off as a loss.

Ping API Service

Tool to check if the Quaderno API service is up and verify credentials. Use when testing API connectivity or checking service status before making actual requests.

Record Invoice Payment

Tool to record a payment on an existing invoice. Use when a customer has paid an invoice and you need to record the payment details in Quaderno.

Plus 28 more Quaderno actions your agent can call.

How to connect Quaderno

You authorize Quaderno once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Quaderno without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Quaderno

How do I connect Quaderno to Operator?
You authorize Quaderno once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Quaderno without you signing in again.
Can my agent handle records and reporting in Quaderno?
Yes. It can create and update records, pull figures, and read a summary back to you in plain language. People use it to log transactions, check a balance, or answer a question about Quaderno data instead of building the report by hand.
Do I need to write code or manage Quaderno API keys?
No code and no API keys. You authorize Quaderno through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Quaderno together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Quaderno and tools like Stripe, Coupa, Zoho books in one job, reading from one and acting in another without you wiring anything between them.

Connect Quaderno to another app

Your agent can run Quaderno together with any of these. Each page shows what it does across both apps in one job.

More apps to automate

Apps your agent runs alongside Quaderno, or browse all integrations.

Put your agent on Quaderno

Sign in, connect Quaderno, and hand your agent the work. Your first week is free.

Try for free