Product · Platform

One engine underneath
everything you run.

Book a demo How it works

Glove is not an agent builder. It is a deterministic state machine that sits at the centre of your operation, and assembles ephemeral agents at runtime from the state it holds.

Runtime assembly live
Business state · lead 4821
stagequalified
deal value€48,000
ownerM. Ortega
channelWhatsApp
last intentasks for pricing
Glove Core
Ephemeral agentturn 14
Rules in force
deal > €25k → human approves quotepricing intent → send quote
Tools this turn
quote.draftcalendar.booknotify.owner
Context
5 state fields · 0 history tokens
assembled → executed → discarded ~150 ms per turn
Glove Core patent pending

Deterministic, persistent, channel-agnostic.

{{ e.n }} {{ e.title }}

{{ e.body }}

Adaptive by design

Deterministic logic. Dynamic behavior.

Deterministic doesn't mean rigid. Every turn, Glove evaluates intent — and rules respond to real business variables. The same process behaves differently for a €500 contract and a €50,000 one.

Intent evaluation every turn
{{ r.text }} {{ r.tag }}
Nothing is lost. Nothing repeats. step 3 of 5
Adaptive by design

Infinite configurations. All traceable. All yours.

One engine, configured by the rules you write. Determinism is what makes that scale: the same process can behave differently for every customer and still be explainable, line by line.

Same engine

No forks, no bespoke agents per use case. Every process runs on the identical deterministic core.

Your rules

Deal value, outcome history, segment, channel — the variables that decide behaviour are the ones you define.

Full trail

Every transition logged and reconstructable, so an audit is a query and not a project.

FlowBuilder

You design the process. We assemble the agent.

Draw the states, the fields each one collects and where every outcome routes. Glove Core turns that into the agent it assembles at runtime.

{{ f.n }}
{{ f.title }} {{ f.body }}
FlowBuilder · demo request published
New leadtrigger · form
Qualifycollects 3 fields
✓budget✓sectortimeline
outcome · fit
Book meeting
calendar.booknotify owner
outcome · not now
Nurture
wait 30 daysre-engage
same input, same path, every time v12 · edited by ops
Any input

Any signal. Same state.

A form, a message, a call, or a spreadsheet sync — Glove Core receives it, processes it, and coordinates the right response.

Any input Actors act
WhatsAppNew message
EmailReply received
FormsDemo request
WebchatPricing question
LinkedInProfile visit
WebhookSheet row synced
SMSAppointment confirmed
InstagramNew DM
WhatsAppNew message
EmailReply received
FormsDemo request
WebchatPricing question
LinkedInProfile visit
WebhookSheet row synced
SMSAppointment confirmed
InstagramNew DM
Engine{{ engineValue }}
AIDraft responseWhatsApp · turn 14
HumanApprove amount€48,000 quote
SystemSync recordCRM, if connected
AISend follow-upEmail · day 3
SystemLog outcomeAudit trail
HumanReview decisionEscalated case
AIDraft responseWhatsApp · turn 14
HumanApprove amount€48,000 quote
SystemSync recordCRM, if connected
AISend follow-upEmail · day 3
SystemLog outcomeAudit trail
HumanReview decisionEscalated case
flat at any length ~150 ms orchestration
Omnichannel

One conversation, any channel.

A thread started on WhatsApp continues on voice without losing context, because the channel is a transport — not a memory.

Transports one thread
{{ c.name }} {{ c.state }}
The channel is a transport, not a memory
Native MCP

Every capability, no custom integration.

Any MCP server becomes an action Glove Core can take at the right state — calendars, CRM, ERP, search, external models, your own API.

Every action runs through one pipeline → Technology
Available tools via MCP
{{ m }}
Any MCP server, no custom code 8 connected
On Glove Core

Three surfaces, one state.

See it running on your own process.

Book a demo Read the FAQ
Questions

Product, in short.

More in the full FAQ, or write to hello@getglove.com.

01

Does Glove need my CRM, or does it hold its own data?

Glove runs on its own. It holds the record your process runs on — contacts, accounts, cases, full history and the execution trail — so for many teams it's the only system they need. Have a CRM? Connect it and every outcome is written there too: Glove stays the working record, your CRM stays in sync. One source of truth, mirrored where you need it — not two records to reconcile.

02

What makes Glove Core deterministic if it uses an LLM?

The flow is deterministic; the wording is generative. The model produces the language of each turn, but it never decides which state comes next — Glove Core does, from the process you defined. The probabilistic layer lives inside bounded actions, never in routing.

03

Do I need engineers to build a process?

No. FlowBuilder is visual: you define states, transitions and the actions available at each step. Connecting an MCP server or a channel is configuration, not custom code.

04

Why does Glove Core build a new agent on every turn?

Because a standing agent carries its own drifting memory, and two people end up with two different behaviours from the same process. Assembling one per turn from the process definition and the current state removes that: the agent is discarded, the state persists, and the ten-thousandth turn behaves like the first.