Skip to main content
Version: 1.0.1

Subscription Skills

Subscription skills let agents manage recurring billing subscriptions.

subscription.create

Create a new subscription.

{
"skill": "subscription.create",
"input": {
"customerId": 1,
"planId": "plan_monthly",
"startDate": "2026-09-01",
"interval": "MONTHLY"
}
}

subscription.cancel

Cancel a subscription.

{
"skill": "subscription.cancel",
"input": {
"subscriptionId": "SUB_123",
"reason": "Customer requested cancellation"
}
}

subscription.update

Update subscription settings.

{
"skill": "subscription.update",
"input": {
"subscriptionId": "SUB_123",
"interval": "YEARLY",
"state": "ACTIVE"
}
}