Pulse

For AI agents

A booking agent that knows what the listing actually includes.

"Near the venue, breakfast included, under $180." Pulse checks every hotel, fare or plan against those needs and tells the agent which fit, which do not, and which listings never say, before anyone books.

Where you are

Assumptions are expensive after check-in.

A listing that does not mention breakfast does not include it by default. An agent that assumes it will earn a complaint, a refund request, or both.

If the listing does not say, the traveller deserves to know before booking.

What happens

How does it work?

One call, from MCP or HTTP. Nothing to train, nothing stored.

  1. Ask
    01

    State what is needed

    As requirements such as "voltage = 24V", or in plain words; a budget in the words becomes a price requirement.

  2. Send
    02

    Pass the options

    Up to 50 at a time, with whatever fields and text you have. A stated field always wins over text read off a page.

  3. Answer
    03

    Answer from the verdicts

    Each option comes back fits, fails or cannot tell, with the attributes that are missing. The agent says what the evidence shows, and only that.

What you get

What the agent gets

A verdict per option

Fits, fails or cannot tell, for every requirement, with the value and where it came from.

"The evidence does not say"

A first-class answer instead of a guess, with the missing attributes named.

A to-do for the owner

Every unknown is exactly what the option's owner should publish next.

MCP or HTTP

The open-source MCP server for agents, or one HTTP call from your own code.

A worked example

"Hotel near the venue under $180" with breakfast required: Harbour fits, Summit fails on price, Lotus cannot tell because it never states breakfast.

What you get

Before and after

Without Pulse

  • Assumes common amenities
  • Mixes budget and must-haves loosely
  • Hides options it cannot judge

With Pulse

  • Confirms each need against the listing
  • Applies the budget as a hard requirement
  • Shows the options it cannot judge, and why

Before you commit

What it will and will not do

What this does

  • Give each option a verdict per requirement, grounded in its own evidence
  • Name what is missing instead of guessing it
  • Work in any domain whose options carry structured attributes
  • Answer the same input the same way every time

What it does not do

  • State an attribute the evidence never stated
  • Read facts out of free text outside laptops yet; send the fields instead
  • Make decisions about people, such as hiring or lending
  • Promise a business result. Nothing has been measured on your data

Questions

The ones that decide it.

Can it read the budget from the traveller's words?
Yes. A budget in the request, such as "under $180", becomes a price requirement on its own.
Which agents can use it?
Claude Code, Claude Desktop, Cursor and Codex through the open-source MCP server, which runs on your machine, and any agent or program that can make an HTTP call. ChatGPT's web app needs a remote MCP server, which is planned.
Is it a model?
No. It applies rules to the evidence each option states, so the same input always gives the same verdict, and every verdict shows its source.

Add it to your agent.

Install the MCP server with one line, or call the API from your code. The open-source repository has runnable examples.

Opensource

An API key comes from the Pulse dashboard.