Many construction companies run client relationships, job scheduling and client updates across three tools: a CRM, a project or dispatch tool, and a client portal. They sync imperfectly, and every handoff means typing the same fact twice. A lead comes in by call and goes into the CRM. The job is created in the project tool. The portal is updated by hand. When the schedule changes, someone updates three places, or the client sees last week's plan until someone notices.
That is a design problem, not a discipline problem. The fix is fewer places where a fact lives. This guide shows what that looks like in Operations Link, which parts are in every plan, which are services, and where a specialist construction tool is the better choice.
Why CRM, portal and dispatch are usually three tools
The tools came from three different worlds. CRMs came from sales, project and dispatch tools from operations, and client portals from client services. Each was built for its own buyer with its own data model: leads in one place, jobs in another, documents in a third, joined by integrations that can drift. When a client opens a portal and sees an old schedule, they phone the project manager, and that call interrupts the work the portal was meant to protect.
What is in every plan, and what is a service
| What a construction company needs | Where it lives in Operations Link | Plan |
|---|---|---|
| Client records, leads, deals, quotes | Clients, Leads, Deals and Quotes | Every plan |
| Projects: tasks, milestones, team, notes, files | Board, Timeline of milestones, Team, Notes and files (no Gantt chart) | Every plan |
| Budget, spent, billed and margin per project | Financials and billing, and project Health | Every plan |
| Invoices, payments, holdback | Invoices and Collections; a holdback can be set on any invoice and released later | Every plan |
| A portal for your clients | Client portal: status, milestones, photos, invoices, sign, approve extra work, book | Every plan |
| Work orders, change orders signed on site, the technician app | Field operations | A service, on Professional and Enterprise |
| Timesheets and time off | Time and PTO | Professional and up |
| Pay runs for hourly crews | Payroll, run by your company; pay runs calculate for Ontario, Canada today | A service |
| The books | Bookkeeping, in your own QuickBooks Online | A service |
The client portal: what construction clients actually need
Homeowners, property managers and project owners share a frustration: they do not know what is happening unless they call. The weekly status email is a workaround for a missing portal. The “I'll check with the PM and call you back” call is a workaround for a portal that is out of date.
In Operations Link your client signs in to see their projects, jobs and photos, and your team. They can see their invoices and record a cheque or transfer they have sent (card payments are not available yet), sign documents, approve extra work, book visits and join meetings. If you hold part of an invoice back, the portal asks only for the part that is due. You can preview the portal as any client, and portal users are free. The portal reads from the project, so when you update a milestone, the client sees it.
Dispatch for construction: what Field operations does
Field operations is built for crews that go to a site, do a defined piece of work and close it: service, punch-list and repair crews, and the trades that run them. It is a service on Professional and Enterprise, and it is not the same as a multi-phase scheduling tool.
- Dispatch ranks your people on skills, service area, who is free, travel time and past acceptance. A recorded licence, insurance or background-check date that has passed blocks assigning that person.
- Work orders hold the visits, the materials used, the change orders and the customer's signature from site.
- Change orders go to the client for signature on the technician's phone and land on the invoice.
- The invoice drafts itself from billable time, parts and approved change orders when the job is done. It is a draft; you send it.
- The technician app shows the day's jobs, gets the signature and records the customer's payment on site. The phone apps are for technicians and drivers and are not in the public app stores.
What it does not do: critical-path scheduling with predecessors, daily logs, takeoff, plan markup, submittals, RFIs, AIA pay applications or lien waivers. Permits are a phase and records, not a workflow.
Where a specialist tool is the stronger choice
If you build multi-phase residential projects, Buildertrend is built for that. Its own pages, read in October 2026, describe the following, next to what Operations Link has.
| Need | Operations Link | Buildertrend, from its own pages |
|---|---|---|
| Schedule | Milestones on a timeline; no Gantt chart | Gantt with predecessors, critical path and a baseline |
| Client portal | Sign, see progress and invoices, approve extra work, book | Approvals, selections and online payments |
| Change orders | Field operations, signed on site | Digital client approval that updates the budget |
| Holdback | Set on any invoice, released later | Retainage on progress invoices |
| Daily logs, selections, submittals | Not in the product | Part of its projects |
| Payroll and HR | Services; pay runs for Ontario, Canada today | Through a Gusto integration |
| Phone system and texting | The phone service (a service), Canadian numbers today | Not listed on the pages read |
The honest summary: if your day depends on selections, critical-path scheduling and daily logs, use a tool built for them. If your pain is that clients, projects, invoices, hours, the phone and the books each live somewhere different, Operations Link is the closer fit. The Buildertrend comparison goes row by row.
The phone and Nova
Vera answers your existing clients on your phone line and in your client portal, after checking who is calling with a code word and a texted code. Then she answers about that client's own jobs, invoices, quotes and payments, and hands the call to a person when asked. She does not book estimates, take messages or qualify new callers; calls from people she cannot verify hear only what you have marked for anyone to hear. She is a service arranged with our team, speaks English only, and phone numbers are Canadian today. See Vera and Luna.
Nova is the in-app assistant (fifteen days free when you start, then a service). Her morning brief lists timesheets and time off waiting on you, overdue invoices, jobs that are due but not ready, and quotes about to lapse. She cannot approve bills, send invoices or payments, approve pay runs or change roles.
Three questions to ask any construction software
- When the schedule changes, does the client see it without anyone re-typing? Ask to watch it happen, not to hear about it.
- Can the client approve extra work and pay from the same place? A portal that only shows status still leaves the billing chase to you.
- Does the vendor say what the product does not do? A clear list of gaps is a good sign. Ours is above.
Frequently asked questions
Does any CRM for construction have a built-in client portal?
Several do, and construction-specific tools such as Buildertrend have deep portals of their own. Operations Link has a client portal in every plan: clients see their projects, jobs, photos and invoices, sign, approve extra work and book visits, and portal users are free.
What is the best CRM for construction companies with dispatch in 2026?
It depends on what you mean by dispatch. For service, punch-list and repair crews that need work orders, change orders signed on site and a technician app, Field operations in Operations Link covers that. For multi-phase building with critical-path scheduling and daily logs, a construction-specific tool is the stronger choice.
How does voice AI help a construction company?
Vera answers your existing clients on the phone after checking who is calling, and tells them about their own jobs, invoices and quotes. She does not book estimates, take messages or qualify new callers, so she helps with status questions rather than new business.
Can a client portal replace weekly project status emails in construction?
It can cut them down. Clients see status, milestones and photos on their own, so many status questions answer themselves, provided the project record is kept current. The portal shows what you have recorded; it cannot show what nobody entered.
Why does having one record matter for construction software?
With separate tools, a change has to be typed into each one, and the client sees the old version until someone does. With one record, you enter it once. That is why it is worth asking how any tool keeps clients, projects and invoices together.
Is Operations Link a replacement for Buildertrend?
For some companies. If you mainly need clients, projects with milestones, invoices with holdback, a client portal and, if you add them, field operations, hours, payroll or books, yes. If you rely on a Gantt chart with critical path, selections or daily logs, no. The comparison page lists both sides.
Related reading: Best CRM for a small construction company · Can a CRM replace QuickBooks for construction? · CRM with client portal and project management · Operations Link for construction