Majic AI / Our work / Majic Bid Board
Case study · Construction · Estimating
From bid invitation to priced proposal, the same day.
Low-voltage contractors were passing on bids they never had time to price. We built a board for LKConline and other low-voltage contractors that pulls every invitation in, reads the plan set, counts the devices and drafts the proposal, and leaves the judgment to a person.
406
bid invitations screened
154,768
plan pages read
187
priced proposals sent
Same day
turnaround on most packages
Counts are from the first contractor on the platform, our own five-person company, for July 31 to September 30, 2026.
The problem
The bids were there. The hours were not.
Invitations arrive from every direction: BuildingConnected, email, Bonfire, SAM.gov and public agency portals. Each one is a plan set that can run to hundreds of pages, and somebody has to open every sheet and count every device before a number can go out.
Done by hand, that is days per package. For a small contractor it means choosing which bids to walk away from, and the choice is made by the calendar instead of by which jobs are worth winning. Our own company had the problem first, so that is where the board was proven.
The work
What we built
One board for every invitation
Invitations sync in from BuildingConnected and from email, and public portals are watched for new solicitations. Each becomes a job card with the general contractor, the due date, the location and the trades.
A takeoff that reads the whole set
The drawings and specifications are read together, as the coordinated package they are. Every device is located and counted across the set, not one sheet in isolation.
Counts checked against the record
Counts are reconciled against the engineer's own device schedules and the written specifications. A count becomes firm only when the sources agree.
Gaps flagged, never guessed
Where the documents do not say, the line is quoted as a clearly marked allowance and surfaced for review. Nothing is invented, and every number traces back to a sheet.
Priced from your own book
The bid is priced against the contractor's own catalog and preferred vendors, and comes out as a proposal in the company's format with a field guide for the crew.
A person approves what goes out
Nothing is sent to a general contractor automatically. An estimator checks the numbers and approves the proposal, and the board tracks what was sent, to whom and for how much.

How it works
How a bid moves through it
Invitation arrives
From BuildingConnected, email or a public portal.
Job card created
Contractor, due date, location and plan files attached.
Plans read
Every sheet and spec section, devices located and counted.
Counts cross-checked
Against schedules and specs. Conflicts are flagged.
Priced and drafted
From the price book, into the company's proposal format.
Approved and sent
A person signs off. Status syncs back to the board.
Under the hood
- The models run on our own AI servers, not on a public AI service, so plan sets and pricing stay on hardware we control.
- Each company's jobs, contacts and prices are kept separate. A second contractor can be added without seeing anything of the first.
- The number actually sent is recorded against the job, so the board always shows what the client holds, not a recalculation.
Why it matters
What this means for your business
You probably do not bid construction work. But most businesses have a version of this job: a stack of documents that someone has to read before a decision can be made. The pattern is the same. The engine reads, counts and drafts, and a person approves what goes out.
Built for low voltage
It counts what a low-voltage estimator counts.
General takeoff tools are built around walls, floors and electrical. This one starts from the technology sheets.
Structured cabling
Data drops and outlets counted from the technology sheets, with cable measured instead of allowed for.
Wireless
Access points located and counted, with the drop each one needs carried in labor and materials.
Cameras
Interior and exterior cameras counted separately, because the mounting and the lift are not the same job.
Access control
Doors, readers, strikes and controllers, counted per door.
Telecom rooms
MDF and IDF racks, patch panels and switching, sized from the drops they serve.
Fiber
Backbones measured room to room along the route, never priced as an allowance.
| By hand | BuildingConnected alone | Majic Bid Board | |
|---|---|---|---|
| Collects invitations | Your inbox | Its own invitations | BuildingConnected, email and public portals on one board |
| Reads the plan set | You do | Not its job | Every sheet and spec section |
| Counts the devices | You do | Not its job | Yes, with the sheet behind each count |
| Prices from your book | A spreadsheet | Not its job | Your catalog and preferred vendors |
| Drafts the proposal | You do | Not its job | In your company's format |
| Approves what goes out | You | You | Still you |
BuildingConnected is a product of Autodesk and does its own job well: it is where invitations arrive and bids are logged. The board works with it, not in place of it.
Try it without a demo call
Send us a job you already bid.
Send a plan set you have already priced. We run it and send back the counts, each tied to its sheet, and you compare them to your own. If ours are wrong you will know in ten minutes.
Probably not a fit if
We would rather say so now.
- You bid from verbal scopes or sketches, with no drawings to read.
- You want a number sent without anyone checking it. We will not do that.
- Your trade is outside low voltage. It is built for cabling, wireless, cameras, access control and fiber.
What it costs
The Bid Board is part of Majic AI Complete.
One monthly price per company. Growth covers finding the work; Complete adds the board, the takeoffs and the drafted bids.
Get found and stay organized
Majic AI Growth
$1,495a month per company
- 2 hours a week with our team: a real person, not a help desk
- Finds the general contractors bidding your kind of work and drafts intro emails for your OK
- Your price book, specs and know-how in one place the whole crew can search
- A website kept up to date, and Majic chat for quick answers
Includes Majic Outreach and Majic Web
Bid more work without another estimator
Majic AI Complete
$3,495a month per company
- Everything in Growth, with 4 hours a week with our team in place of 2
- Takeoffs with every count tied to its sheet
- Bids drafted in your company's format, sent only when you approve
- BuildingConnected invitations and plans pulled in for you
- QuickBooks connected, and your own branded company app
Includes the Bid Board and Majic Takeoff
Try it on a job you already bid. Send a plan set you have already priced. We run it and send back the counts, each tied to its sheet, and you compare them to your own.
Send a plan setWhat it is worth. Ten hours a week back at the median estimator wage is about $1,640 a month, more than the Growth plan, before you count one extra bid won. Complete costs a little over half of one estimator's median pay.* Your results depend on your volume.
Rather keep your data in your building? Majic AI also runs on a private server in your office, so plans, bids and client data never leave it. Private AI servers start at $9,000 installed, by capability.
* U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: median pay for cost estimators, May 2025 ($78,740 a year, $37.86 an hour).
Want something like this?
Tell us what you are trying to fix.
The people who built Majic Bid Board are the people you would work with. A first call costs nothing, and we will tell you plainly whether we are the right fit.