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 retrieve billing and usage data related to AI services. It supports multiple resources such as invoices, customers, agents, usage tracking, analytics, and more. Specifically, for the Invoice resource with the Get operation, it retrieves detailed information about a specific invoice by its ID. This node is useful for automating billing workflows, tracking AI usage costs, and integrating billing data into other systems.
Use Case Examples
- Retrieve detailed information about a specific invoice by providing its Invoice ID.
- List all invoices to review billing history.
- Track AI usage and costs for budgeting and analytics.
Properties
| Name | Meaning |
|---|---|
| Invoice ID | The unique identifier of the invoice to retrieve. This is a required string input for the Invoice Get operation. |
Output
JSON
invoice_id- The unique identifier of the invoice.amount- The total amount billed in the invoice.date- The date the invoice was issued.status- The current status of the invoice (e.g., paid, pending).details- Additional details about the invoice such as line items or billing period.
Dependencies
- AgentBill API with API key authentication
Troubleshooting
- Ensure the Invoice ID is provided and correctly formatted; missing or invalid IDs will cause errors.
- Verify that the API key credential is correctly configured and has the necessary permissions to access invoice data.
- Handle API rate limits or network issues that may cause request failures.
Links
- AgentBill API Documentation - Official documentation for the AgentBill API endpoints and usage.