Siigo
Integration with the Siigo accounting platform. Create invoices, manage products and customers, process payments and generate sales reports.
Start for freeCategory
Works with
AI Compatible
Tools
Create Invoice
Create an electronic invoice with product details and customer data. Return the invoice number, the status, and the PDF URL.
Create Proforma
Create a quote/proforma (non-tax document). Returns the quote ID, number, total, lines with taxes/discounts, and a public URL to share with customers. Quotes can be converted into invoices later.
Get Client History
Return all invoices associated with a specific customer. Provide a complete invoice history that includes: invoice ID, number, date, items, totals, balance (outstanding amount), payments, seal status, and whether it is canceled. Useful for 'What invoices does the customer X have?' or 'Show pending invoices for customer Y'. Filter by date range to obtain transactions for a specific period.
Get Inventory Status
Retrieves the inventory/stock status for a specific product. Returns the product identification (id, code, name), the total quantity available across all warehouses, and a detailed breakdown by warehouse (warehouse name and quantity per location). Useful for answering 'How many units of product X are available?' or 'Which warehouse has stock of product Y?'
Get Invoice Status
Retrieves the full invoice details by ID. Returns the invoice data, including: status, number, date, customer information, invoice lines with taxes and discounts, payments, withholdings, totals, balance, electronic stamping status (CUFE/CUDE), email status, and all metadata. Essential for tracking the lifecycle of the invoice and the DIAN electronic stamping status.
List Clients
List the customers registered in Siigo. Returns complete customer data, including: identification, name (array), trade name, type (Customer/Supplier/Other), person type (Person/Company), contact details (address, phone numbers, emails), active status, VAT information, and metadata. Filter by identification number (NIT/RFC/document) or list all in paginated form. Useful for 'Find client by document' or 'List all clients'.
List Document Types
List the available document types from Siigo's catalog. These IDs are required when creating invoices, quotes, credit notes, etc. Return the document type ID, its name, and its active status. Use this tool to discover which document_id values are available in your Siigo account before creating invoices or quotes.
List Payment Methods
List the available payment methods from Siigo's catalog. Returns payment methods with ID, name, type (Cartera/Proveedor/CarteraProveedor), active status and expiration date indicator. Useful for finding the IDs of payment methods when recording payments (e.g., 'Cash', 'Card', 'Transfer'). It can also be optionally filtered by document type.
List Products
List of products and services in Siigo's catalog with exhaustive details. Returns paginated results with product information including: ID, code, name, type, prices by currency, taxes, inventory levels by warehouse, account classification, active status, barcode, and metadata. Supports filtering by code, type, date ranges, and more.
List Users
Siigo users list. These users can be assigned as sellers when creating invoices or quotes. Returns the user ID, name, email, username, and active status. Use this tool to discover the available seller IDs before creating invoices or quotes. Use pagination for large result sets.
Register Payment
Create a cash receipt (voucher) to record customer payments. Supports debt payment (DebtPayment), advance payment (AdvancePayment), or detailed receipt (Detailed). It can apply the payment to one or several invoices. Returns the voucher details with ID, number and payment confirmation.