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 customer data. It supports multiple resources such as customers, usage, signals, agents, analytics, invoices, webhooks, and reconciliations. Specifically, for the Customer resource with the List operation, it retrieves a list of customers with an optional limit on the number of results. This is useful for scenarios where you need to fetch customer data for reporting, analysis, or integration with other systems.
Use Case Examples
- List all customers with a maximum of 50 results to display customer information in a dashboard.
- Fetch a limited number of customers to synchronize with a CRM system.
Properties
| Name | Meaning |
|---|---|
| Limit | Maximum number of customer results to return in the list operation. |
Output
JSON
- ``
id- Unique identifier of the customer.name- Name of the customer.email- Email address of the customer.phone- Phone number of the customer.
Dependencies
- AgentBill API key credential
Troubleshooting
- Ensure the API key credential is correctly configured and has the necessary permissions to access customer data.
- If the limit parameter is set too high, the API might throttle or reject the request; try reducing the limit.
- Common error messages include authentication failures (check API key), invalid parameters (verify input values), and network errors (check connectivity).
Links
- AgentBill API Customer Documentation - Official documentation for managing customers via the AgentBill API.