Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lucenthq.com/llms.txt

Use this file to discover all available pages before exploring further.

Signals can filter sessions by feature flag values. Use this to compare a release, experiment, or rollout against the rest of your traffic.

How it works

Lucent reads evaluated flag values from session metadata. Values can come from:
  • Lucent SDK user properties
  • replay integrations that export feature flag metadata
  • imported session metadata added by your application or provider
Lucent filters on the value attached to the session.

Send flags with the Lucent SDK

Pass evaluated flag values into Lucent as user properties.
<LucentIdentify
  userId={user?.id}
  email={user?.email}
  properties={{
    featureFlags: {
      "new-checkout-flow": flags.newCheckoutFlow,
      "pricing-page-redesign": flags.pricingPageRedesign,
      "paywall-test": flags.paywallTest,
    },
  }}
/>

Filter in Signals

1

Open Signals

Go to Signals in the Lucent dashboard.
2

Add a feature flag filter

Choose a flag key and value, such as new-checkout-flow = variant-a.
3

Compare sessions

Review sessions and issues from the selected flag cohort.