Actions16
- Signal Actions
- Usage Actions
- Customer Actions
- Agent Actions
- Analytics Actions
- Invoice Actions
- Webhook Actions
- Cost Guard Actions
- Reconciliation Actions
Overview
This node interacts with the AgentBill API to manage and track AI usage, billing, and related data. It supports multiple resources such as invoices, customers, agents, usage, signals, analytics, webhooks, and reconciliations. For the Invoice resource with the List operation, it fetches a list of invoices from the AgentBill system. This node is useful for automating billing workflows, retrieving invoice data for reporting, and integrating AI usage cost management into automation pipelines.
Use Case Examples
- List all invoices to generate a billing report.
- Fetch invoice details to reconcile payments.
- Automate invoice retrieval for accounting systems.
Output
JSON
- ``
id- Invoice identifierdate- Invoice dateamount- Total amount of the invoicestatus- Current status of the invoice (e.g., paid, pending)customerId- Identifier of the customer associated with the invoicedetails- Additional details or metadata about the invoice
Dependencies
- AgentBill API key credential
Troubleshooting
- Ensure the AgentBill API key credential is correctly configured and has necessary permissions.
- Verify network connectivity to the AgentBill API endpoint.
- Check that the invoiceId parameter is provided when using the Get operation (not applicable for List).
- Handle API rate limits or errors by enabling 'Continue On Fail' to avoid workflow interruption.
Links
- AgentBill API Documentation - Official API documentation for AgentBill, including endpoints for invoices and other resources.