absuite-invoicing

Manage the full lifecycle of Alliance Business Suite invoices via REST API.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-invoicing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: absuite-invoicing
Source: https://github.com/FenixAlliance/ABS.Agents/tree/main/paperclip/skills/absuite-invoicing
Command: npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-invoicing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing invoices in the Alliance Business Suite is time-consuming and prone to human error, especially when handling multiple line items, taxes, adjustments, and customer communications. This Skill eliminates that manual work by providing full programmatic access to all invoicing operations via the ABS REST API.

Core Features & Use Cases

  • Full Invoice CRUD: Create, read, update, patch, and delete sales invoices, purchase invoices, credit notes, and debit notes, including all associated line items, taxes, and adjustments.
  • Financial Operations: Calculate invoice totals automatically, aggregate financial metrics across multiple invoices, and manage invoice references for credit notes and related documents.
  • Transactional Emails: Preview and send invoice emails directly to customers with customizable content and locale settings.
  • Use Case: A finance team can use this Skill to generate monthly sales invoices for clients, apply early payment discounts, calculate applicable taxes, and send payment reminders without manual data entry into the ABS UI.

Quick Start

Use the absuite-invoicing skill to create a new sales invoice for a customer with two line items, apply a 10% volume discount, calculate the final total, and send the invoice to the customer's billing email.

Frequently Asked Questions about absuite-invoicing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate invoice management via REST API?

Automating invoice management via REST API allows full lifecycle control of sales invoices, purchase invoices, and credit notes. This Skill handles headers, line items, applied taxes, and adjustments programmatically, replacing manual billing workflows with tenant-scoped bearer token authenticated requests.

Can I apply partial updates to an invoice using a JSON Patch?

Yes, you can apply partial updates to an invoice using RFC 6902 JSON Patch. This allows targeted modifications to invoice headers, line items, or adjustments without requiring a full resource replacement of the entire billing document.

What do I need to authenticate billing API requests for my tenant?

You need a tenant-scoped bearer token to authenticate all billing API requests. This token ensures secure access to the Invoicing Service REST API for creating, reading, updating, and deleting invoicing entities within your specific environment.

Does the invoicing API support transactional emails for credit notes?

Yes, the invoicing API supports transactional emails for credit notes and other invoices. You can preview and send billing emails directly to customers with customizable content and locale settings through the REST API.

Best way to calculate invoice totals and manage financial aggregation?

The best way to calculate invoice totals and manage financial aggregation is through the Invoicing Service REST API. It automatically calculates totals for line items and taxes while aggregating financial metrics across multiple invoices.