Viam · Arazzo Workflow
Viam Bill a Customer Location
Version 1.0.0
Reassign a location's billing org, read usage, and charge the customer.
View Spec
View on GitHub
RoboticsEdge AIFleet ManagementComputer VisionMachine LearningIoTEmbeddedgRPCArazzoWorkflows
Provider
Workflows
bill-customer-location
Reassign a location billing org, read usage, and charge immediately.
Reads the current billing organization for a location, reassigns it, retrieves current-month usage for the billing organization, and creates an immediate invoice charge.
1
readBillingOrg
getLocationBillingOrganization
Read the location's current billing organization assignment.
2
assignBillingOrg
updateLocationBillingOrganization
Reassign the location to the supplied billing organization.
3
readUsage
getCurrentMonthUsage
Retrieve current-month usage for the billing organization.
4
chargeCustomer
createInvoiceAndChargeImmediately
Create an invoice and charge the billing organization immediately.