Concepts / Enhancing B2B SaaS Sales with AI-Powered Pre-Call Research

Enhancing B2B SaaS Sales with AI-Powered Pre-Call Research

AEs skip pre-call research mainly because the time between calls is too short to absorb the fifteen-minute research process, given eight to twelve calls a day.

  • Programming

A Good Intention Left Unfinished

Picture an account executive, called an AE in this material, whose first meeting of the day is with a prospect she has researched carefully. The remaining meetings arrive one after another. By mid-morning she is no longer reading anything before she dials in. She knows this is a loss. Research before a call helps her understand who she is speaking with and what might matter to them, yet her schedule leaves no room to do it well.

The same pattern appeared in a real project. During early scoping, six discovery interviews were conducted, three with AEs at different levels of tenure. The AEs reported that they prepared for the first call of the day, skipped preparation for the rest, and felt uneasy about the gap. The useful question is not why the AEs were careless. The useful question is what constraint made skipping rational, and what a tool would need to do to remove that constraint. This article works through that reasoning and then follows the pilot built to test one answer.

The Arithmetic Behind Skipped Research

The skipping was not caused by a lack of motivation. It was bounded by volume. Each AE was expected to take between eight and twelve calls a day. That range sets how many separate research sessions a day would be needed if every call received its own preparation.

The second number made the problem concrete. The existing research process took fifteen minutes for each call. The AEs had only about fifteen minutes between calls. Placed side by side, the two figures leave almost no slack: the research step alone consumes the entire gap the AE has available. Any preparation beyond that point has to come out of time the AE does not really own.

Call endsGap: 15 minutesResearch: 15 minutesfills the whole gapNext callthenthenthen
How much of the gap between calls is left once a fifteen-minute research step is placed inside it?

The diagram shows the timeline with one gap. Read it as a statement about who carries the preparation load. The AE's care about preparing is not the variable here. The time available between calls is the variable.

Worked example

Testing the Arithmetic on a Full Day

An AE has ten calls in a day, which falls inside the eight-to-twelve range. Each call has a fifteen-minute gap before the next, and each research session takes fifteen minutes. Can the AE research every call?

  1. 1
    Count the research sessions

    Ten calls would need ten separate research sessions if every call were prepared.

  2. 2
    Compare one session to one gap

    Each session is fifteen minutes and each gap is fifteen minutes, so a session uses the whole gap with nothing left over.

  3. 3
    Check the result

    Any delay, such as a call running long or a short follow-up note, leaves the AE with no time to research the next call.

Result

Research for every call is possible only if nothing else uses the gaps. The schedule leaves no slack, which explains why the AEs prepared for the first call and dropped the rest.

Scope of the Pre-Call Briefing Agent

The scope agreed with the project sponsor was deliberately narrow. It was called the first slice and asked for one specific output: a pre-call briefing agent that produces a one-page brief twenty minutes before each scheduled call. The brief is delivered to the AE's email and to Slack. Three parts of this definition each answer a separate design question, so each gets its own treatment below.

The source does not describe how the brief is assembled internally, and this article does not guess at it. What the scope does establish is the pipeline's outer shape: a scheduled call triggers a brief, and the brief reaches the AE through two channels.

Call scheduledBrief due 20 minutesbeforeOne-page briefAE emailAE Slacktriggersproducesdelivered todelivered to
What steps happen from the agent's trigger through briefing creation and delivery to the AE before a call?

Two Measures, Two Different Questions

A briefing agent can be judged in more than one way, and the project chose two measures that answer different questions. The first is a self-reported usefulness score on a scale from 1 to 10, which the AE gives after using the brief. It captures the AE's own judgment of whether the brief helped. The second is briefing open rate, which tracks whether the brief was actually opened. The source calls open rate a leading indicator.

1 to 10 scaleWhether the briefwas openedGiven by the AE afteruseTreated as a leadingindicatorJudges whether thebrief helpedShows whetherdelivery reaches theAE
How do these two metrics differ in what they measure, and what does each reveal that the other misses?

The two measures work best together. A brief that is opened often but rated poorly suggests the AEs are checking it and finding little use. A brief that is rated highly but rarely opened suggests the content may be good while delivery is failing to reach the AE at the right moment. Reading only one of the two numbers hides one of these possibilities.

What do you think happens?

A pilot reports a high usefulness average but a low open rate. Which problem does that pattern most directly point to?

  • The content is weak, because the AEs find it useless

  • The content may be good, but delivery is not reaching the AE at the right moment

  • The two measures must be measuring the same thing

Reveal answer
Answer:

The content may be good, but delivery is not reaching the AE at the right moment

A high rating with rare opens is the pattern the source names: the content may be good while delivery fails. A low rating with frequent opens would point the other way.

Checking the Validation Threshold

The validation threshold combines the two measures. The pilot was planned as a two-week run with eight AEs. To pass, the average usefulness score had to reach 7 or higher, and the briefing open rate had to be above eighty percent. Both conditions must hold. Meeting one of them is not enough.

CriterionRequired resultMeasured result (example)Met?
Average usefulness score7 or higher7.4Yes
Briefing open rateAbove 80 percent76 percentNo
Overall pilot resultBoth criteria metOne criterion metFail

Each criterion is checked separately, and the pilot passes only when every row says Yes. The measured values in this table are illustrative, not reported results.

What do you think happens?

A pilot across eight AEs over two weeks averages a usefulness score of 8.1 and achieves a briefing open rate of 85 percent. Does it pass the validation threshold?

  • Pass

  • Fail

Reveal answer
Answer:

Pass

The average of 8.1 is 7 or higher and the open rate of 85 percent is above eighty percent. Both conditions hold, so the pilot meets the threshold.

Mistakes When Reading Pilot Results

  • Common mistake

    Passing the pilot because the usefulness average looks strong

    What it looks like

    A pilot averages 8.5 usefulness but has an open rate of 60 percent.

    Why it fails

    Both conditions must hold. A strong score does not offset a low open rate.

    Do this instead

    Check the usefulness condition and the open-rate condition separately, then decide.

  • Common mistake

    Treating open rate as proof the brief helped

    What it looks like

    An AE opens every brief but rates each one 3.

    Why it fails

    Open rate tracks whether the brief was opened, not whether it was useful. The usefulness score captures the AE's judgment.

    Do this instead

    Read the two measures together, as the source does.

  • Common mistake

    Rounding a boundary value upward when the rule is strict, such as treating 80 percent as passing for an open rate that must be above 80 percent

Practice Applying the Threshold

EASY

A pilot with eight AEs over two weeks reports an average usefulness score of 7 and a briefing open rate of 81 percent. Decide whether it meets the validation threshold, and state which condition, if any, is the deciding one.

Hints
  • Check the usefulness condition first: is the average 7 or higher?
  • Then check the open-rate condition: is the rate above eighty percent?
  • Both must hold. If either fails, the pilot fails.
MEDIUM

Explain, in two or three sentences, why a team might want the usefulness score and the open rate reported side by side rather than choosing one.

Hints
  • Think about a brief that is opened often but rated poorly.
  • Think about a brief that is rated highly but rarely opened.

Pulling the Pieces Together

  1. 1
    AEs skip pre-call research mainly because the gap between calls is too short for a fifteen-minute research step, given eight to twelve calls a day.
  2. 2
    The first slice of the agent produces a one-page brief twenty minutes before each scheduled call and delivers it to the AE's email and Slack.
  3. 3
    Usefulness score captures the AE's judgment of the brief; open rate tracks whether it was opened and is treated as a leading indicator. Both are needed.
  4. 4
    The validation threshold requires an average usefulness of 7 or higher and an open rate above eighty percent across a two-week pilot with eight AEs, and both must hold.

Key Takeaways

  • AEs skip pre-call research mainly because the gap between calls is too short for a fifteen-minute research step, given eight to twelve calls a day.
  • The first slice of the agent produces a one-page brief twenty minutes before each scheduled call and delivers it to the AE's email and Slack.
  • Usefulness score captures the AE's judgment of the brief; open rate tracks whether it was opened and is treated as a leading indicator. Both are needed.
  • The validation threshold requires an average usefulness of 7 or higher and an open rate above eighty percent across a two-week pilot with eight AEs, and both must hold.