Billing Skills
Billing skills let agents manage invoices, subscriptions, and tax reports.
invoice.create
Create an invoice.
{
"skill": "invoice.create",
"input": {
"customerId": 1,
"items": [
{
"description": "Premium Plan",
"amount": 9900,
"quantity": 1
}
],
"dueDate": "2026-09-18"
}
}
subscription.update
Update a subscription.
{
"skill": "subscription.update",
"input": {
"subscriptionId": "SUB_123",
"interval": "MONTHLY",
"state": "ACTIVE"
}
}
report.billing
Generate a billing report.
{
"skill": "report.billing",
"input": {
"startDate": "2026-01-01",
"endDate": "2026-12-31",
"groupBy": "month"
}
}