---
title: "Architecture fit | Snowplow Signals"
description: "Describe your system and what makes the decision in it. Get back the Signals architecture that fits, what it takes to build, and what it does not do."
source: https://signals.snowplow.io/architecture-fit
---

Real-time customer context · architecture fit

# Where would Signals fit?

Signals gives your product real-time customer context. Describe your system and what makes the decision in it - a rule, a model, an agent, or nothing yet - and you get back the architecture that fits, the Signals capabilities it takes, and what it does not do.

Describe your architecture and what you are trying to do

The most useful thing you can say is what makes the decision in your system today - a rule you wrote, a model you trained, an agent, or nothing yet - and where the answer has to land.

0 / 4,000 characters

Show me where this fits⌘↵

Or start from an example

* Checkout copy by lifetime value Vary checkout copy by lifetime value and last category bought
* Feature store for a pricing model Serve live features and matching training sets to your own pricing model
* Support agent with browsing history Give an embedded support agent what the customer did on the site
* Cart abandonment discount banner Show a discount banner when a big basket sits idle for ten minutes
* Recent searches panel Show a customer their last ten search terms on the account page
* Session summary to Braze profile Summarize a quiet session with an LLM and write it to a Braze profile
* Proactive support chat Open the support chat after four product views with nothing in the cart
* Churn score triggers an offer Fire an offer the moment your own churn score crosses a threshold
* Booking hesitation detection Flag booking hesitation in a session, with a reason attached
* Behavioral context as an agent tool Let a planner agent fetch behavioral context as one of its tools
* Segment in a server-side render Read a visitor segment inside a 50 millisecond page render
* Recently viewed activity for customers A recently viewed panel, described in one line
* Salesforce account enrichment Update behavioral fields on Salesforce accounts every hour

## See an attribute updating against your own traffic in the first session.

The free tier runs on the real engine: no card, no sales call. Add the SDK, define one attribute, watch it change while you click around your own product.

[Start free](https://signals.snowplow.io/start) [Talk to an engineer](https://signals.snowplow.io/start?intent=engineer) 

Talk to an engineer means an engineer: architecture, latency boundary, failure modes, how it runs in your cloud. Not a demo script.

```
$ npx plugins add snowplow/skills
```
