Connect
Authorise Gmail or Outlook and your calendar. Vase backfills 90 days of threads and matches each sender to a contact.
$ vase connect gmail --backfill 90d ✓ mailbox linked, matching senders
$ vase open --team sales --seats 3..15
Hold every customer relationship, beautifully and without spilling.
Contacts, deals and email threads in one workspace. Lead scores recompute on every open, reply and meeting. The forecast splits Committed from Best case and reconciles to the board, down to the dollar.
Pipelines kept by sales teams at
Each module reads and writes the same contact, company and deal objects, so a reply in Gmail moves a score, which moves the forecast, without a re-key in between.
Stage, win probability and amount live on the card. Drop a deal into Won and Committed recalculates before you let go. Run a pipeline per motion: new logo, renewal, partner referral.
Every lead gets 0–50 for fit (company size, role, industry) and 0–50 for engagement (opens, replies, meetings). The sum sets Monday's call list; the split tells you whether to chase a lead or nurture it.
Committed is Won plus the deals you have flagged as locked. Best case adds every credible deal in Proposal and Qualified. Both numbers reconcile to the pipeline board to the dollar, so the figure you give leadership matches the cards.
Emails, calls and calendar meetings land on the contact record with sender, timestamp and outcome, matched by address. Nobody logs activity by hand; anyone on the team opens the record and reads the thread.
Send from Vase or from your inbox and both sides stay in step. Calendar events attach to the right deal, and an edit made in either place flows back to the other within minutes.
The commands below are what the setup screens run for you. Defaults ship at 50/50 fit to engagement, and every value can be changed later.
Authorise Gmail or Outlook and your calendar. Vase backfills 90 days of threads and matches each sender to a contact.
$ vase connect gmail --backfill 90d ✓ mailbox linked, matching senders
Name your stages, set a win probability for each, and weight fit against engagement for scoring.
$ vase stages set Lead:10 Qualified:30 Proposal:60 Won:100 $ vase score --fit 50 --engagement 50
Invite the reps, import a CSV or Salesforce export, and open the board. The first forecast builds overnight.
$ vase invite --team sales ✓ forecast scheduled 02:00 UTC
Trigger a Zap when a deal flips to Won, post stage changes into Teams, or raise a PagerDuty alert when a Committed deal stalls.
Start on Sprout with three seats and one pipeline. Move up the moment scoring, sequences or reporting earn their keep. Change plans whenever the team size does.
For a founder and two reps.
$0/ month
seats ≤ 3 · pipelines 1
For a team of up to fifteen.
$79/ month
seats ≤ 15 · pipelines ∞
For leadership that reports upward.
$429/ month
seats ∞ · SSO on · success manager
// prices in USD · change or cancel from workspace settings
“Our Monday review used to be four tabs and an argument. Now it’s one board, and the Committed line is the number I hand to leadership.”
Using: pipelines + forecast
“Gmail sync means nobody logs calls by hand. The timeline just fills in.”
“Scores split fit from engagement, so I can spot a good-fit account that has gone quiet and a loud lead that will never buy.”
Using: lead scores
Pick a plan, connect the inbox, and the first Committed and Best case forecast builds overnight.
Get access