Documentation

Getting started

i6ElasticPrice

Estimate of price sensitivity and of the trade-off between volume and margin in each simulated scenario.

1 min read

Decision family: Pricing & Elasticity Modeling

Estimates how demand responds to price changes by item, channel and region, considering competition, promotion and positioning. Lets you simulate scenarios before changing the price and choose the point that balances volume, revenue and margin.

Output types

  • Recommended price by item, channel and region.
  • Elasticity curve and acceptable price range.
  • Volume x revenue x margin simulation per scenario.
  • Estimated impact of promotion and markdown.
  • Adjustment priority (where margin is being drained).
  • Drivers of each price recommendation.

How to call

js
await sdk.elasticPrice().suggest({ dataset, table, item })
Name Type Required Description
dataset string Yes Source dataset.
table string Yes Source table.
item string Yes Item identifier.

Returns: a Promise with the suggested price and elasticity range (suggestedPrice, minPrice, maxPrice, elasticityScore).

Minimal example

html
<script src="https://cdn.infinity6.ai/releases/sdkweb/latest/bundle/i6sdk-web.js"></script>
<script type="module">
  async function main() {
    const sdk = new window.I6Sdk();
    const user = await sdk.auth().requireUser();
    if (!user) return;

    const result = await sdk.elasticPrice().suggest({
      dataset: "<your-dataset>",
      table: "<your-table>",
      item: "<id>",
    });
    console.log(result);
  }
  main();
</script>

Support

Implementation support

Official channels for questions during integration.

Response within 1 business day

Technical support email

Response within 1 business day

Send implementation questions with the context of your current step.

Send email
Coming soon

WhatsApp

Response according to the support queue

Direct assistance for quick integration questions.

Available

Support assistant

Immediate response

i6 documentation and implementation assistant.