Solutions/Use case

Give the agent the last five minutes.

An agent that opens with yesterday's profile is guessing. Signals hands it this customer's recent activity in a form a model can use, JSON or narrative, over an API or MCP, before the first reply.

14 days · no card · no sales call
The moment, as it happens
  1. 00:00
    Customer opens the chat after four minutes stuck on one page

    The ticket shows last month's profile.

  2. 00:01
    recent_activity requested for this session

    Recent activity as JSON or narrative.

  3. +6ms
    The agent reads it before the first reply

    It already knows which page, how long, and what failed.

Perception, not guesswork.the model decides what to do with it
Why it usually fails

The agent has amnesia.

Raw events are unreadable to a model, and the profile in the CRM was written overnight. So the agent asks the customer to describe what just happened, when the events describing it already exist.

Raw eventsThousands of rows a model cannot use as context.
Stale profileWritten overnight, keyed on the person, blind to this session.
Prompt bloatStuffing history into the prompt costs tokens and still misses the moment.
What you build

One call returns what the customer has been doing, in words or JSON.

01 · Define

Choose the activity the agent should know about

Pages viewed, searches, errors hit, time on step. Live attributes plus the recent event log.

02 · Shape

Pick JSON for tools, narrative for prompts

Agentic context is the same activity rendered either way, so the model reads it without a parser.

03 · Read

Call it from your agent framework or over MCP

Works with the agent you already run. Signals supplies the context; the model decides.

Service: support_agent3 attributes
AttributeKeyWindowRead by
minutes_on_current_pagesessionliveAgent system prompt
errors_this_sessionsessionthis sessionEscalation rule
recent_activitysessionlast 30 eventsAgent context window
What changes

The first reply knows what happened.

6ms

Before the first reply, p50 in-region

2 shapes

JSON for tools, narrative for prompts

1 definition

Shared by the agent and the site it is helping with

any key

user · session · basket · listing · store

Start with one attribute.

Define it, read it in your own product, and see it change while you click around. 14 days, no card, no sales call.