An internal chat for everybody who works for you — office, sales, project managers and crews — with direct messages, groups and a chat for every job. Type / in any message and pick a record: a project, then what about it — a stage, a checkpoint, a task, an invoice, a change order, the crew's acceptance contract or the weather — and it drops into the sentence as a link. Click it and you land on that exact thing. Each reader only gets a link they are allowed to open; everyone else sees the words. It runs in a widget on every screen, on the Chat screen, inside each project window, and on the crew's no-login field link. Built only for post-frame and barndominium builders, so what you link is what your jobs are made of — the Trusses set stage, the truss-bracing checkpoint, the change order for the extra overhead door.
Also called: team chat · internal chat · crew chat · job chat · project chat · group chat · direct messages · slash commands · chat widget · L2B Chat
Type / and link the exact thing you mean
Try itIn any message, type / and a picker opens over the box. Pick an area, then the record, then what about it, then which one: /project → Hostetler 40×60 shop → Change order → CO-3 · Extra overhead door goes into the sentence as a link. Send it, and anyone who clicks lands on that change order, with the conversation still there behind it.
"The door change on Hostetler's" sends three people looking for three different documents.
Nobody has to hunt for the record or ask "which one?" — they tap and they are looking at it. The person who asked feels answered in one message, and the office takes fewer calls and frames fewer wrong doors. The link is built the way the app's own notifications open a job, so it works copied into a browser too.
A link only for the people allowed to open it
The same message reads differently to different people. Carla links CO-3 and the Walls & girts stage in the job chat: the owner gets two links. Dale, the crew leader, can open the stage but not the change order — so he gets the stage as a link and the change order as words, with nothing to click. It is the line drawn by roles and permissions, applied inside every message.
Putting an invoice in the crew chat either shows the crew the money or means running a second, office-only conversation.
The office can talk money in front of the crew without worrying, and the crew do not feel shut out — they still read the whole sentence. One chat for everyone keeps people on the same page instead of whispering in side threads. Underneath, a reader who cannot open the record is never sent its address at all.
Not just the job — the stage, the invoice, the change order
"That project" is too blunt. After the record, the picker asks What about it? — the project itself, a stage, a checkpoint, a task, the crew acceptance contract, an invoice, a change order or the weather. Each opens where you would expect: a stage opens its window, a checkpoint opens its stage at that checkpoint, an invoice or change order opens the job's Billing with that one open. A part you cannot open is not offered at all — a crew leader never sees Invoice or Change order in the list.
A menu full of locked items tells people exactly what they are being kept out of.
Nobody likes seeing a door they cannot open. Leaving locked parts off keeps the picker short, nobody feels watched or left out, and the money stays with the people who handle it. Each part is checked on top of the job's own permission.
Your hands never leave the keyboard
↑ ↓ move, Enter takes the highlighted row, and Space or Tab finishes a command the moment only one still matches — type /e, hit Space, and you are searching estimates. Escape or Backspace steps back one level instead of throwing the whole pick away.
A picker that needs the mouse at every step gets abandoned by the second week.
Fast tools get used; slow ones get skipped. When linking is as quick as typing, people link instead of describing — and every message they send is clearer for it. Space only finishes a command while one still matches, so it never fights your typing.
The link sits in your message as one solid piece
In the box, a link is not text you can half-delete — it is one piece. The cursor steps over it, one Backspace removes it whole, and pasting brings in words only. What you see in the box is exactly what gets sent.
A link that can be half-erased ships a message pointing at nothing.
People trust what they can see. The link looks like one thing and behaves like one thing, so nobody sends a broken reference and then has to explain it. What is in the box is exactly what goes out.
Every job has its own chat, with the right people already in it
Each job gets one conversation, named after the job. Everyone going on it with a crew, the project manager and anyone assigned to the project are in it automatically — take someone off the job and they drop out, while the history stays. Admins and project managers can open any job's chat and join quietly, notified only when they are mentioned. The Projects tab lists them all.
Job talk lives in personal group texts with the wrong people in them — and leaves when the phone does.
Nobody has to remember to add the new guy, and nobody is left out of a job they are on — being on the job is what puts you in the conversation. The history stays with the job, not on somebody's phone, so it does not walk out the door when they do.
Crews read and write it from their field link — no login
Most framers will never install an app. On the crew's field link there is a Job chats tab with one card per job they are on and an unread count. They open it, read, and reply in big type with a Send button they can hit with gloves on — the same conversation the office is writing in.
The people who most need to hear about a change are the ones with no login and the furthest from a desk.
Crews feel part of the job, not an afterthought. Nothing to install and no password to forget means they actually read it — and the office stops repeating itself on the phone.
The job's chat inside the project window
Open a job in the project window and its Project chat is one of its sections. Closed, it already says how many are unread and the last line; open, it shows the latest messages and takes a reply. Open in chat jumps to the full conversation, photos and history included.
Checking on a job meant leaving the job to go and find the conversation about it.
A project manager scanning jobs sees at a glance whether anything is waiting, so nothing sits unanswered and he does not have to open every chat to check. It is the same conversation, so a reply here reaches the crew's phone.
Chat on every screen, without leaving what you are doing
Try itOn a computer, a Chat button sits in the bottom-right of every screen with your unread count. It opens the widget over whatever you are doing: Team for your own people — split into Direct, Groups and Projects — and Leads 2 Build for your conversation with our team. + New starts a conversation right there, Expand opens the full Chat screen, and you can drop a file onto a name to send it. On a phone, Chat is in the menu.
Answering a crew question meant abandoning the estimate you were halfway through.
Answering in a few seconds without losing your place means people answer fast — and crews who get fast answers stop guessing on site. It remembers whether you left it open, so a running conversation stays with you.
Say the message instead of typing it
Tap the microphone beside the message box and talk. Your words are typed into the box for you to check before you press Send. It uses your browser's own speech typing, and the button only appears where the browser supports it.
Typing a paragraph on a phone with cold hands is how messages turn into "call me".
Talking is easier than typing with cold, dirty hands, so the message gets sent instead of turning into "call me". The words land in the box first, so a misheard word gets fixed before anyone reads it.
A message from our team opens the conversation it is about
When someone on the Leads 2 Build team writes to you, it shows in your notifications. Click Open chat and the widget opens on that conversation — on a phone, the Chat screen does. Messages from your own team show as unread counts on the Chat button, the Chat menu item and each tab.
A reply from support that sits unseen somewhere else keeps a problem open a day longer than it needs to be.
When a reply opens right where you need it, you deal with it now instead of later. Problems get closed the same day, and you feel looked after instead of chasing support.
Direct messages, groups and named channels
Try itNew lists everyone on your team. Pick one person for a direct message, several for a private group with a name, or switch on Make this a named channel. People without a login are marked No login before you send — they will not see a direct message until they can sign in, which is why each job's chat, on the field link, is the one that reaches the crew.
A message to a framer with no account looks sent and is never read — and nobody finds out until it matters.
Nobody likes finding out they never told someone something they thought they had. Marking No login up front sets the right expectation — and points you to the job's chat, which does reach the crew.
- 1Type / in a message and pick an area — /project, /estimate, /contact, /pipeline, /file or /marketing. You are only offered the areas you can open.
- 2Pick the record, then what about it: the project itself, a stage, a checkpoint, a task, the crew acceptance contract, an invoice, a change order or the weather — then which one, like CO-3 · Extra overhead door.
- 3It lands in your message as one solid link. Send it, and anyone who clicks is taken straight to that record — the stage window, the change order, the invoice — without losing the conversation.
- 4Every reader gets the link only if they can open it. Someone without access to invoices sees the words, and nothing to click.
- 5Every job has its own chat, named after the job, with the crews going on it, the project manager and anyone assigned — kept in step as people come on and off the job.
- 6Crews read and write their job chats from their field link, no login; the office writes in the same conversation from the Chat screen, the widget or the project window.
- 7On a computer the Chat button sits on every screen: Team and Leads 2 Build tabs, + New to start a conversation, and a microphone to say a message instead of typing it.
- 8Direct messages for one person, groups for several; reply, react, star and forward; drop photos and files anywhere in the conversation.
On a building job the question is never vague. It is this door, on this change order, on this job. But a text thread can only carry a description — "the door change on Hostetler's" — and every person who reads it has to go and find the thing being talked about. Half the time they find the wrong version, or ring the office to ask which one. So a message here can carry the record itself. Type a slash, walk from the job to the exact change order, and the link goes in the sentence. Whoever clicks it lands on it — no searching, no over-explaining. The second half is what made it safe to put crews and the office in one place: a link is only a link for the people allowed to open it. A crew leader in the job chat reads "Mark signed CO-3" as words; the office reads it as a button to the change order. Same message, nobody sees money they should not, and nobody needs a second conversation to keep it private. And crews were never going to install another app. Every job already has a chat, its people are already in it because they are on the job, and the crew reach it from the field link they already use.
- Messages describe a record instead of pointing at it, so every reader has to go and find it
- Crews and the office talk on personal phones the business cannot see
- Sharing a money document in a crew chat exposes it to people who should not see it
- Each job's conversation is scattered across group texts with the wrong people in them
- Answering the team means leaving the screen you were working in
