Create or update BillingServ records
billingserv_createCreate or update billing records including support tickets, orders, customers, invoices, quotes, discounts, packages, and groups. Also send invoices or payment reminders via email.
Instructions
Create or update records in BillingServ: support tickets and ticket replies, orders, customers, customer notes, invoices, quotes, discounts, packages, package groups, and package options. Can also send an invoice or payment reminder to a customer by email. This tool changes real billing data and can email customers, so confirm the details with the user before calling it. Only allowlisted endpoints can be called; deleting records and capturing payments are not available through this server.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | JSON body for the endpoint. See billingserv_list_endpoints for each endpoint's required and optional fields. Dotted field names such as cycle.cycle, record.item, or options.id are parallel arrays inside a nested object: pass them either as dotted keys ({"cycle.cycle": [5], "cycle.price": [10]}) or as a nested object ({"cycle": {"cycle": [5], "price": [10]}}); dotted keys are expanded to the nested form before sending. | |
| endpoint | Yes | Allowlisted BillingServ write endpoint, relative to /api/v2. All write endpoints use POST. |