INFOA customer needs at least one contract provisioned to start rating for billing. You can also configure multiple contracts per customer, if needed.
Create a customer
Create an individual customer object in Metronome or build a flow to create customers programmatically from system triggers.Understand ingest aliases
Ingest aliases map your internal customer identifiers to Metronome’s customer ID. When you send usage keyed on an ingest alias, Metronome automatically associates it to the correct Metronome customer. This allows you to maintain your existing customer entities without needing to swap in a Metronome customer ID. Ingest aliases can also be used to maintain account hierarchy. Enterprise customers often have sub-organizations that roll up to a single contract. Use ingest aliases to model this. For example, you can represent the enterprise organization as a customer in Metronome, with each sub-organization represented by an ingest alias attached to that customer:IngestAlias1
and later add this ingest alias to an existing customer, Metronome retroactively associates that usage to the correct customer.
Create a customer with the Metronome app
To create a customer using the app:- Go to the Customers page → Add a customer.
- Add a name.
- Add an ingest alias.
- (Optional) Set a custom field for the customer on the Settings tab.
Build a customer creation flow with the API
Use the Metronome API to build a flow for creating customers in Metronome programmatically based on sales-led or product-led motions. For a sales-led motion, you might use Salesforce CPQ to capture opportunities. When an opportunity closes, you can schedule a job to create a customer using the Metronome API. This example request shows how to:- Create a mock customer, WidgetsExpress, in Metronome
-
Codify the relationship between the Metronome customer and the SFDC account by storing the
sfdc_account_id
in a custom field