How the week runs
For sales teams

Permits in on Monday. Smarter by next Monday.

Eight steps, one loop. New permits arrive, they reach the right rep — handed out by a manager, or found by the rep on their own patch — Scout works them, the pipeline and the quote take care of themselves, and every outcome teaches the scoring for the week after.

The BuildMapper week: eight steps from Monday's permits back to next Monday's batch↻ NEXT MONDAYEVERY TOUCH LOGGEDOR THE REP FINDS ITThe BuildMapper weekPermits in on Monday. Every win teaches the next batch.01New permits landTEAM FLOW · THIS WEEK02Route & assignTEAM FLOW · ROUTING03Rep gets the alertSCOUT04Work the leadSCOUT REP05Pipeline updates itselfSALES PIPELINE06Quote it with Product BrainPRODUCT BRAIN + QUOTES07Team collaboratesTEAM CHAT08Won or lost, it learnsPERFORMANCE
  1. 01Team Flow · This weekNew permits land
  2. 02Team Flow · RoutingRoute & assign
  3. ↓Or the rep finds it — map, Connections or Scout
  4. 03ScoutRep gets the alert
  5. 04Scout RepWork the lead
  6. 05Sales PipelinePipeline updates itself
  7. 06Product Brain + QuotesQuote it with Product Brain
  8. 07Team ChatTeam collaborates
  9. 08PerformanceWon or lost, it learns
  10. ↻Next Monday · start again
Manager does thisRep does thisTeam does thisRuns on its own
Follow one leadEach step below ends with the same week, traced on one real-shaped lead — 1100 Coburg St, Kelowna, a $640K build by a builder this branch already sells. By the bottom of the page it is a won order.Sample data
01 · Team Flow · This week
Runs on its own

Monday morning, the week arrives.

Every new building permit inside your territory lands on the This week tab of Team Flow at once. Nobody exports a spreadsheet, nobody checks a city portal, nobody forwards a PDF. Each permit arrives already matched to its builder, its project type and its build value, and the strip at the top of the page names its own inputs — permits, your area, your customer list, your reps, your connections — each with the one thing it still needs from you.

Cadence
Every Monday
Scope
Your territory
Your setup
Once, at the start
  • One week = one Monday's import, scoped to the cities and product lines your territory names
  • Every permit already tied to a builder, a project type, an address and a build value
  • The page says what fed it, so a thin week is explained rather than mysterious
  • A week you skip keeps its leads until someone assigns them — nothing ages off the list
  • Go back to any past week and pick up what was left
  • Same page on a phone, so the week can be approved from the truck
Automatic: Permits are pulled, matched to your territory and put on the page. You just open it.
Instead of: Exporting the city's list and hoping someone remembers to circulate it.
See Team Flow
buildmapper.ai/app/team
PerformanceThis weekRoutingAccounts
InputsPermitsScopeCustomer listRepsConnections
Mon, Sep 7Latest138 new permits in your scope · 4 already in a pipeline
To route
10
$17.8M in builds
Relationships
4
a rep already knows the builder
Needs a look
0
all routed
The strip at the top names what fed the week, so a thin Monday is explained rather than mysterious.
Mon 6:02 AM138 new permits land inside the territory. 10 need a rep; 4 a teammate already holds.
02 · Team Flow · Routing
Manager does this

Every lead gets a rep, with the reason shown.

BuildMapper checks each permit against your customer list first: if the builder is already a client, the lead goes to the rep who owns that account, and nobody calls a customer cold. The rest are routed by the rep your list names, by who has worked that builder before, by the area they cover, then by rotation. Each lead is scored for the rep who gets it, so their group opens hot-first. The manager reads down the page, changes any rep from the dropdown, and approves the week in one click.

Rules
5, always in order
Approval
A manager, always
Overlap
Caught, not duplicated
  • Already a customer? The account owner gets it, marked "their account"
  • Five rules, always in the same order, and the one that fired is printed on every row
  • Past leads are a hint, not a claim — one tap turns the hint into real ownership
  • Scored for the rep who gets it: fit for their product lines, timing on the build, the builder's history with you
  • An area nobody covers is called out with a Claim button instead of being quietly rotated away
  • A lead a teammate already holds shows inside that rep's group with its stage, never assigned twice
  • Assign one lead, a ticked selection, a rep's whole group, or the entire week
Automatic: Client detection, scoring and the routing suggestion.
Instead of: Splitting rows between reps in a spreadsheet, from memory.
OrOr the rep finds it themselves

Plenty of reps work their own patch and are not waiting to be handed anything. Three ways in, and they all end in the same place. Project Data is the map — every permit in their area, already scored for what they sell, and one tap from their own pipeline; it is the page the app opens on. Connections is the standing watch: follow the builders you already deal with and you hear first when one of them pulls. Or just ask Scout for what you want — new multi-family in Kelowna over $2M — and send back what it finds. A branch with no manager routing runs the whole loop this way and never opens the assign step, and everything below this point is identical.

How routing decides
buildmapper.ai/app/team
Reps are notified; each lead lands on their pipeline at New. Assign all 10
DDana Whitfield4 leads · $8.0M in builds
Okanagan Timberworks $640K build
1100 Coburg St, Kelowna · Single Family
Their account · Dana Whitfield
Assign
Bench Row Homes $3.1M build
1618 Lakeshore Rd, West Kelowna · Townhomes
Their zone · N Kelowna
Assign
Mission Creek Builders $2.8M build
3431 Glenmore Dr, Penticton · Condo Lowrise
Rotation
Assign
The rule that picked the rep is printed on every row. Change any of them from the dropdown before you approve.
buildmapper.ai/app/team
PerformanceThis weekRoutingAccounts
Who takes leadsThe number beside each is what they'd get from this week.
Dana Whitfield owner
Takes any build · 2 zones
18 this week
Marcus Oyelaran member
Commercial, condo & apartment · $500k+
16 this week
Priya Raghunathan member
Detached homes, townhomes · 2 zones
14 this week
2 leadsin this week fit nobody's settings. They stay on This week under “No eligible rep” until you pick someone.
Mon 8:15 AM1100 Coburg St · Okanagan Timberworks · $640K build. Already a customer, so it goes to Dana Whitfield — their account. Approved with the rest of the week.
03 · Scout
Rep does this

The rep hears about it before the coffee's cold.

The moment the manager approves, each lead lands on that rep's own pipeline at New and Scout tells them. A lead the rep found themselves arrives the same way — saved off the map, asked for from Scout, or flagged by Connections when a builder they follow pulls. In the app, Scout lists what came in with the score, the builder and the build. On the phone it is a text: who to call first, why that one, and whether they already know the builder. Nothing to install, no second login, no separate rep tool to buy.

Delay
The moment it is yours
Where
In the app and by text
Order
Hottest first
  • The lead is on the rep's own board at New, with the score, the builder, the address and the value
  • Assigned or self-sourced, it is the same card and the same board
  • Scout's brief ranks the day and says why each one is near the top
  • If you have sold that builder before, Scout says so before the first call
  • Contacts, past orders and the project's own history are one tap away
  • In the app and on the phone by text — no install, no login for the rep
Automatic: The notification, the pipeline card and the text all fire from the one assignment.
Instead of: A forwarded email that gets read on Wednesday.
Meet Scout
buildmapper.ai/app/scout
You picked up 4 today. Start with Coburg St — it's your account, and framing goes in around the end of the month.
91
1100 Coburg St, Kelowna
Okanagan Timberworks · $640K
Your account — you sold them the envelope last spring
84
1285 Talon Way, Kelowna
Highlands Construction · $1.5M
Framing pulled yesterday
78
1618 Lakeshore Rd, West Kelowna
Bench Row Homes · $3.1M
Your zone · bigger build, slower window
Each one scored for the rep who got it: their product lines, the timing on the build, their history with that builder.
Mon 8:15 AMDana's phone: "You picked up 4 today. Start with Coburg St — you sold them the envelope last spring."
04 · Scout Rep
Rep does this

Scout writes the pitch. The rep makes the call.

Scout Rep works each lead alongside the rep from the first touch. It researches the builder, finds the right person and their number, drafts the email for that builder and that project, logs the calls and emails as they happen, and puts the follow-up on the calendar. The rep answers "send it" or "call them Thursday" and the admin is done. Every fact it gives back carries a source, so nothing goes out on a guess.

Drafting
Your voice, their project
Facts
Sourced, never invented
Follow-up
Booked and nudged
  • Builder research and verified contacts, with the source on every fact
  • The email drafted for that builder and that project, in your voice — edit it or send it
  • Calls, emails and notes logged as they happen, on the lead and on the project
  • Follow-ups scheduled, and a nudge when one comes due
  • Ask it mid-job: who else is on this site, what did we quote them last time, who signs off
  • Works by text from the truck, so the notes are written before the rep gets back
Automatic: Builder research, the draft, the logging and the reminder.
Instead of: Twenty minutes of searching, then a blank email and a sticky note.
Scout on your phone
Scout
Mon · via text
8:16 AMMorning Dana. 4 new today. Start with 1100 Coburg St — Okanagan Timberworks, $640K. Your account; you sold them the envelope last spring.
who's the contact
Ray Alcorn, site super — number's on the permit. Want me to draft the intro?
yes send it
9:40 AMDrafted in your voice, on that project. Have a read — you send it.
Sent by you · email logged · follow-up set for Thursday
Mon 9:40 AMScout finds the site super, drafts the intro, Dana reads it and sends. Thursday follow-up booked without opening a calendar.
05 · Sales Pipeline
Runs on its own

No data entry. The board keeps up on its own.

As the rep works the lead, the pipeline reflects it. An email sent moves the card to Contacted. A quote sent moves it to Quoted and carries its value. A signed contract marks it Won. The rep never re-types what already happened, and the manager is looking at that same card, not a copy of it — which is why the two can never disagree on a Friday.

Data entry
None
Truth
One card, two views
Your CRM
Pushed, not re-typed
  • Stages move from the work itself: outreach, quote sent, contract signed
  • The quote and the contract ride on the card with their status and their value
  • What a job is worth and what you actually booked stay two different numbers
  • One board per rep; the manager's page reads from all of them, never a re-keyed copy
  • Drag a card yourself whenever you want to — the automation never fights you for it
  • Salesforce connected? New leads and stage moves are pushed there on their own
Automatic: Every stage move, taken from the work itself.
Instead of: Friday afternoon spent asking five reps what happened this week.
See the pipeline
buildmapper.ai/app/pipeline
New2
Bench Row Homes
1618 Lakeshore Rd
$3.1M
Contacted1
Okanagan Timberworks
1100 Coburg St
$640K
Email sent 9:41 AM
Quoted2
Highlands Construction
1285 Talon Way
$1.5M
Won1
Okafor Homes
122 Alder Ave
$33K
Email sent New → Contacted
Quote sent Contacted → Quoted, value attached
Contract signed Quoted → Won
Drag a card yourself whenever you want to — the automation never fights you for it.
Mon 9:41 AMCoburg St moves New → Contacted on Dana's board. Nobody typed anything, and the manager's page already knows.
06 · Product Brain + Quotes
Rep does this

At the quoting stage, the price list answers back.

Product Brain holds your catalog: every product, spec sheet and price you sell. When a lead reaches Quoted, the rep describes the job or drops in the plans, and the AI reads them, does the takeoffs and drafts the line items from your real prices. It will not invent a price — if something is not in your list it says so and offers what you do stock. The quote goes out from BuildMapper and the client accepts it online.

Prices
Your catalog only
Input
A description, or the plans
Output
Line items you edit
  • Your own price list and spec sheets, searchable in plain English by anyone on the team
  • Plans read, quantities taken off, then priced from your catalog
  • Never a price that isn't yours — it says what it doesn't have instead of guessing
  • Alternatives and substitutes offered from what you actually stock
  • Line items drafted in seconds; the rep edits, prices and sends
  • Accepted online, and the pipeline card carries the value the moment it is
Automatic: The takeoff, the pricing and the drafted line items.
Instead of: Digging the price list out of a shared drive and re-typing it into Word.
See Product Brain
buildmapper.ai/app/product-kb
What's our cost on 5/4×6 cedar decking?
5/4 × 6 Select Cedar Decking SKU CED-5461-12
Your cost
$1.85 / lft
List
$2.49 / lft
From Cedar & PT Lumber Price List — July 2026, so it's current.
Only ever your prices, and only the current book. It never fills a gap with a number of its own.
buildmapper.ai/app/quotes
Q-1004Draft
Kitchen renovation — 1409 W 14th Ave
Send
Drafted from the plans, priced off your catalog. Edit any line.
Demolition & disposal1 lot$1,450.00
Cabinet supply & install1 lot$3,800.00
Vinyl plank — supply & install260 sq ft$1,885.00
Total$12,596.85
Wed 2:20 PMPlans dropped in. Takeoff priced off the current list, checked by Dana, quote out the same afternoon.
07 · Team Chat
Team does this

Notes on the project. A chat with the projects in it.

Every project carries shared notes the whole team can read, and Team Chat is the branch's group chat with the jobs tagged into it. Type # and tag the project, the builder or the quote; that message then shows on the project's own card, so the rep on site and the manager at the desk are reading the same thread. It is the one part of the loop every member gets, reps included.

Who
Every member, reps too
Tags
Projects, builders, quotes
Email
One digest, not per message
  • Channels for the branch, direct messages, threads, files and reactions
  • # tags a project, a builder or a quote, and the tag shows up on that project's card
  • Shared notes on the project itself, next to the contacts and the history
  • A tag inside a DM stays inside the DM — it never leaks onto the manager's view
  • Every active member of the team, reps included, not just managers
  • Quiet for twenty minutes? One digest email, never the message text
Automatic: Tags link the conversation to the project. Nobody copies a note twice.
Instead of: A group text nobody can search, and a note only one person has.
See Team Chat
buildmapper.ai/app/chat
generalThe whole branch
EN
Ellis Nakamuramanager4:22 AM
Monday's permits are in — 138 inside the territory, 10 still to route. I'll approve the week by 10.
DW
Dana Whitfieldowner5:02 AM
Who's on 1100 Coburg St this week? Site super wants a framing price by Thursday. @Marcus Oyelaran
👍 1 · 3 replies
PR
Priya Raghunathan3:22 PM
Owner's going with the composite deck — quote out this afternoon.
🔥 3
Type # to tag the project, the builder or the quote — the message then shows on that project's own card.
Wed 2:35 PM#quotes-desk: the quote tagged to Coburg St. The manager sees it on the project without asking anyone for it.
08 · Performance
Runs on its own

Every outcome makes next Monday better.

Won or lost, the result rolls up to Performance: active leads, open pipeline, won value and win rate, per rep and for the branch. And it feeds back into the front of the loop. The builders you win with, the product lines that close, the areas that convert — all of it teaches the scoring, so next Monday's list opens with the leads that look like the jobs you actually take.

Loop
Feeds next Monday
Stale leads
Surfaced, not buried
Questions
Plain English
  • Totals for the branch and every rep's funnel side by side, on one page
  • What moved this week: saves, stage moves, wins, notes, assignments, emails
  • Anything active and untouched for two weeks rises to the top on its own
  • Won jobs teach the scoring which builders, product lines and areas are really yours
  • A lost one counts too — it is the cheapest lesson in the loop
  • Ask it in plain English instead of reading the charts
Automatic: The roll-up, and the learning that ranks next Monday.
Instead of: Starting the next week with exactly the same guesses as the last one.
See Performance
buildmapper.ai/app/team
PerformanceThis weekRoutingAccounts
Active leads
71
Open pipeline
$28.4M
Won value
$8.9M
Win rate
29%
By rep
NewContactedQuotedWonLost
Dana Whitfield$3.9M
Marcus Oyelaran$1.8M
Priya Raghunathan$2.4M
63Saved41Stage moves7Won63Assignedthis week
Rolled up from the cards themselves, so Friday's answer is on the same page as Monday's list.
Fri 4:10 PMWon — a $61K order on that $640K build. The win teaches the scoring, and next Monday opens with more sites like Coburg St.
Who does what

Three decisions a person makes. Everything else runs.

The manager approves the week. The rep decides what to send and what to quote. The team talks. BuildMapper does the pulling, the matching, the scoring, the logging, the takeoffs and the roll-up, and never asks anyone to type the same thing twice.

StepA person doesBuildMapper does
01New permits land
Opens Team Flow on Monday.Permits are pulled, matched to your territory and put on the page. You just open it.
02Route & assign
Reviews the groups, changes a rep if needed, approves the week.Client detection, scoring and the routing suggestion.
03Rep gets the alert
Reads the brief. Picks who to call first.The notification, the pipeline card and the text all fire from the one assignment.
04Work the lead
Says send, edits the draft, or makes the call.Builder research, the draft, the logging and the reminder.
05Pipeline updates itself
Nothing. Drag a card only if you want to.Every stage move, taken from the work itself.
06Quote it with Product Brain
Describes the job or drops in the plans. Checks and sends.The takeoff, the pricing and the drafted line items.
07Team collaborates
Tags the project and talks to the team.Tags link the conversation to the project. Nobody copies a note twice.
08Won or lost, it learns
Reads Performance. Approves next week.The roll-up, and the learning that ranks next Monday.
Monday, two ways

Same permits. Different week.

Nothing on the left is anyone's fault — it is what a branch does when the tools stop at a list of permits.

The Monday you know
  • Export the city's permit list, or wait for someone to forward it
  • Split the rows between reps in a spreadsheet, from memory
  • Miss that three of them are already your customers
  • Paste the good ones into the CRM by hand
  • Chase five reps on Friday for what actually happened
  • Dig the price list out of a shared drive to build the quote
  • Start the next Monday with exactly the same guesses
The Monday on BuildMapper
  • The week is already on the page when you open it
  • Every lead has a rep, and the rule that picked them is on the row
  • Your customers are matched before anyone calls one cold
  • The pipeline writes itself as the work happens
  • Friday's answer is on the same page as Monday's list
  • The quote is drafted from your own catalog in minutes
  • Next Monday is ranked by what you actually won

Common questions.

No. The loop is what it looks like when the whole thing is switched on, but each piece stands on its own: plenty of branches start with the map and the pipeline, add Team Flow when they have more than a couple of reps, and turn on Product Brain once their price list is loaded. Nothing later in the loop is required for anything earlier in it to work.

See your own week run end to end.

Bring your customer list and your price list to the call. We'll route a real Monday, hand a lead to Scout, and quote it from your catalog before the call ends.