Stigg Product Updates logo

Product Updates

Back to Homepage Subscribe to Updates

Labels

  • All Posts

Jump to Month

  • November 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • August 2022
  • July 2022
  • June 2022
today

Apply multiple subscription changes using a single Workflow action

We’re excited to announce expanded capabilities in Stigg Workflows - you can now provision and update subscriptions that include multiple billable features, add-ons, and variable entitlements in a single, streamlined flow.

This unlocks a more flexible and scalable way to automate complex subscription lifecycles.

🆕 What’s New

It's now possible to pass multiple values in a single Workflow action when provisioning and updating subscriptions using Stigg workflows, including:

  1. Billable features of paid plans
  2. Add-ons
  3. Variable entitlements of custom plans

💡 Why This Matters

  • Simplicity - reduces the number of required actions and significantly simplifies workflow complexity
  • Atomicity - ensures that all updates take place at once.

📦 Availability

The new subscription provisioning and updates action nodes are now available to all Stigg customers using Workflows.

Avatar of authorOr Arnon
today

Credits Widget Suite

We’re excited to launch our new Credits Widget Suite - a set of embeddable, plug-and-play UI components that surface key credit-based usage insights inside your customer portal or product.

🌟 What’s Included

  • Credit Balance Widget – shows the customer’s live credit balance. 
  • Credit Utilization Widget – visualizes credits consumed vs available. 
  • Credit Grants Table Widget – displays all credit grants (purchased, promotional, expired), their status, remaining amounts & expiry.  
  • Credit Usage Chart Widget – provides a time-series view of credit consumption by feature or date, giving users insight into how credits are being spent.  

💡 Why This Matters

  • Customer visibility & trust: Your end-users get clear, self-serve access to their credit balance, usage trends, and grant history - reducing billing friction and support load.
  • Shorter time-to-market: Embed our widgets instead of building custom UI from scratch - get credit-based pricing visible in your product portal in hours, not weeks.
  • Monetization acceleration: Customers see their spend, usage and remaining credits - making top-ups and add-ons more intuitive and timely.
  • Full customization: Align the styling of the widgets with your brand using CSS.

🛠 How to Get Started

  1. Integrate Stigg's frontend SDK in your application.
  2. Choose which widgets make sense for your UX, for example: balance + utilization for quick view; grants + usage chart for deeper context.
  3. Embed the selected widgets into your application.
  4. Customize the widgets to fit your brand and product experience.
  5. Launch to customers and monitor: you’ll gain insight into usage patterns, top-up behaviours, and potential opportunities for upsells.

Learn more in our documentation.

📦  Availability

This new widgets are available in the latest versions of our SDKs:

  • React: v7.9.0
  • Vue: v5.5.1
  • Embed: v6.5.1

🍿 See it in action

  • Credit Balance Widget
  • Credit Utilization Widget
  • Credit Grants Table Widget
  • Credit Usage Chart Widget


Avatar of authorOr Arnon
today

Filter Customers by Salesforce ID

We’ve added a powerful new capability to help teams better organize, segment, and sync customer data across systems: you can now filter customers directly by their Salesforce ID.

This update makes it easier to:

  • Quickly locate customers tied to specific Salesforce records
  • Align GTM, CS, and billing workflows around shared identifiers
  • Ensure smoother debugging and cross-system reconciliation

This enhancement is now available in the Customer list page of the Stigg app and API.


Avatar of authorOr Arnon
today

Custom Credit Consumption Formulas

We’re excited to introduce Custom Credit Consumption Formulas, giving you full control over how usage of metered features translates into credit burn - so your pricing can better reflect real customer value.

🆕 What’s New

  • Define custom formulas that convert event data into credit deductions
  • Use event dimensions (e.g., token count, number of files, duration) as formula parameters
  • Apply different formulas per feature
  • Get real-time credit deduction with full audit-trail visibility in the credit ledger
  • Works seamlessly with all existing credit-based pricing models

💡 Why This Matters

  • Dynamic credit calculation - Use event dimensions to determine the credit cost of each action - perfect for scenarios where usage isn't uniform. For example:
    • A summary action that processes X documents, Y emails, and Z images, where processing of each document, email and image costs a, b, and c credits respectively:

      → credits = (a × X) + (b × Y) + (c × Z)

    • A prototyping action using multiple LLMs under the hood, where consumed credits reflect a premium for each LLM model:

      → credits = (1.1 × Model1_Tokens) + (1.5 × Model2_Tokens) + (5 × Model3_Tokens)

  • Flexibility - Define burn rates that accurately model your product’s complexity and value.
  • Operational simplicity - Stigg handles real-time enforcement, credit tracking, audit logs, and metering—so you only focus on designing the right pricing formula.

🤔 Who This Is For

  • Product teams offering AI, data processing, media, or any metered services that need granular usage-to-credit mapping
  • Engineering teams wanting an easy, maintainable way to enforce complex credit-consumption logic at scale

🛠 How to Get Started

  1. Go to your plan’s price configuration in Stigg
  2. Under Credit Consumption, select the metered feature you want to configure
  3. Choose Advanced calculation mode
  4. Enter your formula using mathematical operators and event dimensions
  5. Use the credit ledger and reporting dashboards to validate and refine your formula

🍿 See It in Action



Avatar of authorOr Arnon
today

Prepaid credits

We’re excited to introduce prepaid credits, giving you a flexible, transparent, and scalable way to monetize usage-based and AI-driven features.

🌟 What's Included

Core Concepts

  • Credit currencies – Define your own credit types and unit costs (e.g., 1 AI Credit = $0.001).
  • Credit pools – Real-time customer credit balances used across multiple features.
  • Credit grants – Add blocks of credits with rules like amount, effective/expiration dates, category, cost basis, and priority.
  • Credit consumption – Map metered features to credit costs (e.g., 1 summarized email = 3 AI credits).
  • Credit ledger – A full audit trail of every credit change: grants, top-ups, consumption, expirations, and adjustments.

🆕 What's New

  • Custom credit currencies
  • Feature-to-credit mapping
  • Near real-time credit deduction and enforcement
  • One-time credit top-ups and self-service management
  • Webhooks and activity log events (low balance, grant lifecycle)
  • Full visibility into balance, utilization, grants, and usage
  • Management via the Stigg app or customer self-service
  • Native integration with all existing Stigg billing connectors

💡 Why This Matters

Credits have become the standard for monetizing AI and other variable-cost features. They make usage predictable for customers and provide finance and product teams with a transparent, auditable, and scalable model.

Most billing systems don’t support credits, forcing companies into complex migrations or expensive in-house builds. Stigg removes that friction and delivers:

  • Flexibility – Update credit pricing and mappings without code. Use versioning to roll out changes safely.
  • Neat real-time enforcement – Prevent overuse and protect margins with low-latency entitlement checks.
  • Predictability – Customers purchase usage upfront, reducing billing surprises.
  • Transparency – Every grant, deduction, and expiration is recorded for customers and finance.
  • Speed to value – Launch credit-based pricing without engineering heavy lifting.

📦 Availability

Available for all Stigg customers in the Stigg app. 

Supported in the latest SDKs:

  • Node.js: v4.0.0
  • Python / Ruby / Go / Java / .NET: v3.75.0
  • Sidecar SDK: v4.0.0
  • JavaScript: v3.68.1

🛠 Get Started

Start monetizing like today's leading AI platforms. Learn more in our documentation.

🍿 See It In Action


Avatar of authorOr Arnon
yesterday

Advance Notification for Ending Promotional Entitlements

We’ve added a new webhook event to help you stay ahead of upcoming changes in customer entitlements: promotionalEntitlement.ends_soon.

This event fires 7 days before a promotional entitlement expires, giving your team or systems time to react proactively.

With this new event, you can:

  • Notify customers in advance that a promotion is ending
  • Trigger automated outreach or renewal campaigns
  • Notify sales and CS in advance about changes to customers entitlements
  • Build custom retention or upsell automations

This enhancement makes it easier to deliver a smoother customer experience while improving operational visibility.

Avatar of authorOr Arnon
yesterday

Product Lifecycle Webhook Events

We’ve expanded our webhook capabilities with a set of lifecycle events for the product entity, giving you deeper visibility and real-time automation around changes to your product catalog.

You can now subscribe to webhook events for:

  • product.created – Triggered when a new product is created
  • product.updated – Fired whenever product details are modified
  • product.deleted – Sent when a product is removed

These events make it easy to:

  • Keep internal systems (CRM, analytics, etc.) in sync
  • Automate downstream workflows whenever products change
  • Maintain a clean, up-to-date source of truth across your stack
  • Build custom operational or go-to-market processes on top of product events

Whether you’re coordinating pricing updates, syncing product metadata, or triggering internal alerts—these lifecycle events give you full control.

You can learn more about these events and their payload in our webhook API reference.

Avatar of authorOr Arnon
yesterday

Advanced Event Filters for Event-Based Meters

We’ve expanded the flexibility of event-based meters with a new set of powerful filters that give you much finer control over how usage is counted.

You can now filter events using:

  • Starts with
  • Ends with
  • Contains
  • In (list of values)

These new operators make it easier than ever to measure usage based on specific attributes.


Avatar of authorOr Arnon
2 days ago

Helm Charts for Stigg Sidecar and Persistent Cache Service

We’re excited to share that we’ve released official Helm charts for deploying the Stigg Sidecar, Persistent Cache, and Redis together in your Kubernetes cluster.

🆕 What’s New
You can now deploy the full Stigg runtime stack using Helm, including:
  • Stigg Sidecar - running alongside your app or as a standalone service for low latency, resilient entitlement checks
  • Persistent Cache Service - for streaming entitlement updates into your Redis storage
  • Redis - for local storage when persistent cache is enabled
  • An end-to-end example app - showing how all components work together
The repository includes everything you need to get started, from a complete example chart to Kubernetes manifests, TLS setup guidance, and production-oriented configurations.

💡 Why It Matters
These charts give you:
  • A repeatable and production-ready way to deploy Stigg components on Kubernetes
  • Built-in support for API key management, autoscaling, resource limits, and secure Redis communication
  • Example manifests and templates that make it simple to integrate Stigg into existing workloads
Whether you deploy on EKS, GKE, AKS, or local tools like minikube or kind, the charts help you bring Stigg into your infrastructure with minimal friction.

📦 How to Get Started
  1. Clone the stigg-helm-charts repo
  2. Follow the instructions in README.md for either the Helm or the Kubectl + Kustomize deployments.
Avatar of authorOr Arnon
a week ago

Support for Key / Pair authentication in the Snowflake integration

🔐 What changed

Stigg’s Snowflake integration now supports key pair authentication instead of username and password.
In this new flow, the public key is stored inside your Snowflake user configuration, and the private key is securely uploaded in Stigg.

This change ensures stronger security and aligns with Snowflake’s deprecation of username + password authentication.

💡 Why it matters

Snowflake is deprecating password-based authentication to strengthen account protection.
At Stigg, we have a deep sense for customer security and have therefore set key pair authentication as the default method for all new Snowflake integrations.

📦 Availability

  • Default for all new Snowflake integrations.
  • Existing customers can migrate to the new authentication method using the migration guide in our documentation.

⚙️ How to use it

  1. Go to Integrations → Snowflake in your Stigg account.

  2. Generate your key pair using the provided commands.
  3. Add the public key to your Snowflake user configuration.
  4. In Stigg, upload the private key (and optional passphrase) to connect.
  5. To rotate keys later, upload a new private key and update the corresponding public key in Snowflake.

Full guide: Stigg documentation

Avatar of authorRoy Banon