Business context for AI agents

Your AI agent is confidently wrong about your revenue. Sigil fixes that.

accuracy: 21.9% => 99.5%

Teach your AI agent what your metrics actually mean so every answer your VP Sales and CFO see is the same. Define once, trust always. Self-serve. HubSpot first.

Get started free
2-min setup. No credit card. Works with Claude, ChatGPT, or Cursor.

Same question. Two answers. One is $530K off.

Both queried HubSpot. Both returned valid data. Only one knew which deals to exclude.
Without Sigil
> "What's our qualified pipeline this quarter?"
$2.4M
# Counted test deals. Used wrong stage. Wrong close date field.
21.9%
accuracy on revenue questions
With Sigil
> "What's our qualified pipeline this quarter?"
$1.87M
# Excluded test deals. Used hs_acv. Correct stage mapping.
99.5%
accuracy on revenue questions

Same CRM. Different answers. Your forecast is wrong and you don't know it yet.

Built at a $13M Series A B2B SaaS company, not a pitch deck

21.9%
99.5%
accuracy on revenue questions

Sigil started as an internal tool at a $13M Series A B2B SaaS with over a thousand HubSpot fields across three objects and 389 active workflows. Deployed company-wide as the primary self-serve analytics tool, it answers real revenue questions daily for every team.

The accuracy numbers come from testing real business queries against the data team's known-correct answers, before and after adding the context layer. Your board deck matches your CRM. First pull. Every time.

Measured across production business queries. Not synthetic benchmarks.

From setup to accurate answers in 22 minutes

You wouldn't hand a RevOps hire HubSpot access and say "figure it out." Give your agent the same onboarding.
01

Give it access

Add Sigil's MCP URL to Claude, ChatGPT, or Cursor. Takes 2 minutes. Your agent now has a context layer alongside its HubSpot connection.

02

Have the onboarding conversation

Your agent asks what pipeline stages mean, which deals to exclude, how you calculate win rate. You answer like you would for a new hire. Sigil remembers it permanently. ~20 minutes, once.

03

Every question gets the right answer

From now on, every agent in your org queries through your definitions. The right filters. The right properties. The right exclusions. No more "confidently wrong."

Get started free
2-min setup. No credit card.

What "pipeline" actually means at your company

Sigil stores the business context that turns a generic agent into your agent.
{ metrics }

Metric definitions

What "win rate" or "ACV" actually means in your business. Which fields to use, how to calculate, what to exclude.

metric: win_rate
formula: closed_won / (closed_won + closed_lost)
exclude: partner_deals, renewals
{ aliases }

Field aliases

Your team says "ACV" but HubSpot calls it hs_acv. Sigil maps the language gap so your agent uses the right property.

alias: "ACV"
maps_to: hs_acv
note: "not amount, not arr"
{ exclusions }

Exclusion rules

Test deals, internal accounts, churned-then-returned. The records that silently corrupt every report.

exclude_when: pipeline = "Test"
exclude_when: owner = "Integration User"
applies_to: all revenue queries
{ gotchas }

Known gotchas

The tribal knowledge that lives in someone's head. "Always use fiscal quarters." "Close date was wrong before March."

warning: "close_date unreliable
 before 2024-03-01. Use
 hs_date_entered_closedwon instead."
You describe these in plain English during the onboarding conversation. Sigil handles the structure.

Sits alongside, never replaces

Your AI agent already has a HubSpot MCP for raw data. Sigil adds the context layer that makes those queries accurate.
Your HubSpot MCP

Raw CRM data

Deals, contacts, companies, properties. Everything in HubSpot, exposed to your agent as-is.

Sigil

Your definitions

Metric formulas, field aliases, exclusion rules, known gotchas. The meaning behind the data.

Your AI agent

Accurate answers

Combines raw data with your context. Every query uses the right filters, properties, and calculations.

Result
Your VP Sales and your CFO see the same pipeline number.

Your data stays in HubSpot. Sigil stores only your definitions — metrics, aliases, rules. It never sees your CRM data.

Get started free
Works with Claude, ChatGPT, or Cursor

Before you ask

Does Sigil access my HubSpot data?

No. Your data stays in HubSpot. Sigil only stores your business definitions — metric formulas, field aliases, exclusion rules. Your AI agent queries HubSpot directly through your existing MCP connection. Sigil never sees your CRM data.

How long does setup take?

About 22 minutes total. 2 minutes to add the MCP connection. ~20 minutes for the onboarding conversation where you define your key metrics. Once.

Is this only for large teams?

No. Sigil works whether you have 50 HubSpot fields or 5,000. It scales with your complexity. Free to start.

Do I need engineering to set this up?

No. You add one URL to Claude, ChatGPT, or Cursor. Then you have a conversation in plain English about what your metrics mean. No code required.

"Most AI tools have access to data. What they don't have is context."

— HubSpot CPO, Spring 2026 Spotlight

"60% of agentic analytics projects relying solely on MCP will fail by 2028 without a semantic layer."

— Gartner D&A Summit, 2026

Same question. Same answer. Every time.

No more triple-checking. No more "where did you get that number?" Free to start.

Get started free Log in
Free to start. Works with 50 fields or 5,000.