BDB creates a Job Hub channel for every job, auto-posts photos, receipts, estimates, invoices, and schedule changes, and translates every message into the reader's language in real time.
Texts to one crew member. WhatsApp to another. Email to the customer. Photos in someone's camera roll. A voicemail you forgot to write down. By the time the job's done, the history of how it actually went lives in five different places — if it exists at all.
That's not a communication problem. That's a liability problem. When a customer disputes the scope, who has the receipts? When a new project manager takes over mid-job, what do they read to catch up? When a crew member sends a photo to a personal phone number, is it ever going to make it back to the job file?
And it's not just about disputes. It's about the fact that the people doing the work and the people running the business are reading from different scripts. Different threads. Different photo libraries. Without one central channel per job, you're managing the project from memory.
Chat & Job Hub gives every job its own conversation thread — and then BDB does the work of keeping that thread current, automatically.
One channel per job. No setup. No naming convention to enforce. When you create a job, the channel already exists. The customer can be added when you want them in the loop — or left out.
Per-company toggleable: photos, videos, files, estimates, receipts, invoices, task completions, schedule changes. Everything that happens on the job lands in the channel — without anyone copy-pasting from another app.
Open the summary drawer and the AI summarizes the channel — built for when a new project manager takes over mid-job and needs to catch up without scrolling through three weeks of messages.
Set the employee's language on their profile. They read every message in the channel in their own language. Cached so the same translation isn't redone twice.
Most contractor apps treat chat as a bolt-on. Job Hub treats the conversation as the job record — the place where everything that happened on the job lives.
Set an employee's language on their profile. They read every chat message in their language — English crew, Spanish crew, anyone — without copy-pasting into a translator. Cached per reader.
Standard messaging primitives. Reply in a thread so a side conversation doesn't bury the main one. @mention someone to pull them in. Pin the message everyone needs to see.
Anything shared in the channel — PDFs, photos, videos, Word, Excel, CSV, ZIP — also lands in the job's file library. So it's findable from the job record, not just by scrolling back through chat.
Bring the customer into the Job Hub when you want them in the loop. Leave them out when you don't. The same channel works as an internal-only thread or a customer-facing one — your call, per job.
Per-company archive defaults (channels archive at 365 days by default). Nothing disappears mid-job. Active jobs stay active; finished work archives on a schedule you control.
When something happens on the job — a photo gets taken, a receipt comes in, a schedule changes, an invoice goes out — the Job Hub channel posts about it automatically. No one has to remember to share it. Each event type is toggleable per company, so you control what posts.
Each event type is per-company toggleable — turn on what your crew needs to see, turn off what creates noise.
Chat & Job Hub gives every job its own audit trail — photos, receipts, estimates, schedule changes, and the conversation around them. Included with every BDB Project Tools subscription.
Founder's Pricing: $69/mo for 20 users. Retail $149/mo. All tools included. Founder's rate locked when you sign up before June 30, 2026.