• CLIENTS
  • PRODUCTS
  • INVOICES
  • HUMAN

How to issue CFDI tax invoices with your AI

Connect Facturama to your AI client to turn chat commands into legally compliant Mexican tax documents.

Ask AI about this page

Short answer

How can I issue CFDI 4.0 invoices using my AI?

You tell your AI what to bill, and it uses Facturama to create the tax document and email it to the client. It handles the heavy lifting of client registration and product selection so you don't have to manually enter SAT data.

The results.

Where every invoice lands.

The AI manages the technical requirements of the CFDI 4.0 standard.

CLIENTS

New client records

The AI uses client data from your chat to register new taxpayers in Facturama. You get a clean database of tax IDs and addresses.

PRODUCTS

Inventory sync

Your agent pulls existing product details or adds new items to your catalog. This ensures the tax descriptions match your records.

INVOICES

Valid CFDI 4.0

The AI generates the actual tax document through the SAT-compliant gateway. You receive a legally valid invoice ready for accounting.

HUMAN

Final review

You remain in control of the final approval. The AI prepares everything, but you decide when the invoice is sent to the customer.

The workflow

What your AI does when a request arrives.

The AI translates your intent into a series of structured API calls to Facturama.

  1. Set up the taxpayer

    If the customer isn't in your system, the AI gathers their RFC and tax details to register them.

    create_client
  2. Select items

    The AI looks up your existing inventory to find the correct prices and tax codes for the items you mentioned.

    list_productsget_product
  3. Generate the document

    Once the client and products are ready, the AI builds the CFDI 4.0 file with the correct totals and tax breakdowns.

    create_invoice
  4. Deliver the invoice

    The AI sends the finished XML and PDF files directly to the client's inbox.

    send_invoice_email

Try it

Copy these to start.

Use these prompts to trigger the Facturama workflow.

Starting points

Swap the bracketed info with your actual client names, product IDs, or RFC numbers.

Facturama (SAT Mexico) Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_5XGdL1GzThJPG90cYlQPmPZNfm3iC9WuP8WVG60k/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Facturama (SAT Mexico) capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "facturama-sat-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_5XGdL1GzThJPG90cYlQPmPZNfm3iC9WuP8WVG60k/mcp"
    }
  }
}
Copy into chat04
  • Create a new client for Juan Perez with RFC ABC123456XYZ and address in Mexico City.

  • Invoice client 'Tech Solutions' for 5 units of product ID 9988 using the current tax rates.

  • Check my product list to see if we have 'Consulting Services' registered.

  • Issue a CFDI 4.0 invoice to Maria Garcia for the last order and email it to her.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Facturama once, then ask.

Log in to your Facturama account through the secure Vinkius portal. Once connected, your AI client can immediately start managing your Mexican tax documents.

Connect Facturama to your AI

FAQ

How the Facturama connector behaves.

  • 01

    Can the AI cancel an invoice if I make a mistake?

    No. The current tools only allow for creating and sending invoices. You must handle cancellations directly in Facturama.

  • 02

    Does the AI automatically send every invoice it creates?

    No. The AI only sends the email if you specifically ask it to send the invoice or if your prompt includes delivery instructions.

  • 03

    Can I use this to manage my entire SAT account?

    No. This connector is specifically for issuing CFDI 4.0 documents and managing client/product data within Facturama.

  • 04

    Will the AI change my existing product prices?

    No. The AI can read product details and use them to build invoices, but it does not have a tool to modify your existing product catalog.

  • 05

    Do I need to provide the RFC every time?

    If you have already used the tool to create the client, the AI can find them by name. If it is a new client, you will need to provide the RFC in your prompt.

  • More questions about Facturama? The Connector page answers them. See everything the Facturama Connector can do

Connect Facturama (SAT Mexico) to Claude, Cursor, ChatGPT & more