Skip to content

SE

Answers every technical question from your records, shows the product working on the buyer’s own data, and fills each security questionnaire.

File convention
agents/sales/sales-engineer.mdx
Noun
Role
Lead.qualify
You, to your agent

Qualify the Lead from Crestline Residential against the Leaseline offer, and show me the Deal it opens.

curl -X POST "https://api.sb/leaseline.app/leads/qualify?mode=try" \
  -H "Authorization: Bearer $SB_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"lead":"leads/crestline-residential","offer":"offers/leaseline"}'
npx startup-builder do Lead.qualify --try --data '{"lead":"leads/crestline-residential","offer":"offers/leaseline"}'
{
  "name": "do",
  "arguments": {
    "mode": "try",
    "code": "return await $.Lead.qualify({ lead: 'leads/crestline-residential', offer: 'offers/leaseline' })"
  }
}
import { $ } from 'startup-builder'

const result = await $.try.Lead.qualify({ lead: 'leads/crestline-residential', offer: 'offers/leaseline' })
Response
{
  "mode": "try",
  "stored": false,
  "lead": {
    "$id": "leads/crestline-residential",
    "status": "qualified"
  },
  "deal": {
    "organization": "crestline-residential.com",
    "stage": "discovery",
    "offer": "offers/leaseline"
  }
}
Try mode reads, stores nothing and spends nothingAPI referenceIts Nouns

Responsibilities

  • Answers every inbound lead in writing within 5 minutes, from the records only.
  • Shows coverage on the buyer’s own sample before any charge.
  • Fills security questionnaires from the compliance Evidence the startup already holds.
  • Hands any question it cannot source to you, with what it found and what it could not.

Verbs

VerbObjectEvent
Lead.qualifyLeadLead.qualified
Deal.proposeDealDeal.proposed
Quote.createQuoteQuote.created
Collection.queryCollectionCollection.queried
Document.createDocumentDocument.created
Meeting.bookMeetingMeeting.booked

Role contract

PartThis seat
PurposeShow a technical buyer the product working on their own data before they sign.
ResultsTechnical win rate
TargetAt least 60% of technical evaluations pass on the buyer’s own sample, read at 10 evaluations, and every technical question answered with its source within 1 business day (Planning estimate).
StandardsRuns every technical evaluation on the buyer’s own data. Answers a technical question within one business day, with its source.
LimitsUp to 2 technical calls per deal before the quote, and scope only: every price it drafts goes to the AE to send. The hub Sales Engineer Role sets no numeric limit
ScheduleDaily
Channelsemail, phone
Also calledSolutions Engineer, Solutions Consultant
Filled byA role agent, from the start; you join the calls it flags.

Hands off to

  • AE: The buyer’s sample passes: the technical win and the scope go to the quote.

Processes owned

Quoting · Inbound sales

Metrics

Technical win rate

Approvals

You see the plan and its price before anything runs. Sends and posts go out within the limits you set; one approval rule on a class such as send makes every action in it wait for you, and going over a limit always asks.

It asks youWhenAnswered by
Propose a technical scopeEvery proposal, after a one-business-hour delay windowYou

Each class and its default amount: the hub’s approvals page.

Works with

  • Sales closing (Service): Your qualified leads taken to signed orders by a commissioned closer, with agents on the briefs and proposals; billed only on collected revenue.

It trades hand-offs with SDR and AE.

Example

Crestline Residential asks whether Leaseline reads their rent roll export. The agent runs their 20-row sample, shows 20 of 20 rows reconciled, and attaches the result to the deal before the call.

Contents