A printable agenda with a minute budget per segment, the three numbers each role brings from OpenDental, and the decision every segment has to produce.
A dental morning huddle should run seven minutes, cover eight segments in a fixed order, and end with every open item owned by a named person. Each segment has one speaker, one number or item, and one decision it has to produce. The agenda below is the sheet: print it, put it on the counter, and run the same seven minutes tomorrow.
Most huddle templates are a list of topics. This one is a minute budget. The difference is the last column, the decision: a segment that ends without one gets cut, not extended. The glossary entry on the morning huddle covers what the meeting is. This page is the sheet you run it from.
Same time every day, with a small buffer before the first patient: 7:50 for an 8:00 start. Everyone stands. The runner keeps the clock, fills the decision column as the huddle goes, and reads it back at the close.
| Minute | Segment | Who speaks | The number or item | The decision it produces |
|---|---|---|---|---|
| 0:00 to 1:00 | Yesterday's result | Office manager | Yesterday's production against the daily goal; month to date against target | Ahead or behind for the month, and whether the needed daily average changes today |
| 1:00 to 2:00 | Today's schedule | Scheduling coordinator | Patients on the book and production on the books against today's goal | The size of today's gap in dollars, or none |
| 2:00 to 3:00 | Open time and the fill list | Scheduling coordinator | Open slots by column, and the top names on the ranked fill list for each | Who calls whom, for which slot, by what time |
| 3:00 to 4:00 | Unconfirmed and high-value patients | Front desk | Unconfirmed appointments today, and the largest appointments among them | Who confirms each one, and the backup patient for the biggest slot |
| 4:00 to 5:00 | Open treatment on today's schedule | Treatment coordinator | Today's patients with unscheduled treatment plans: how many, worth how much | Which patients the doctor revisits today, and in which room |
| 5:00 to 6:00 | Outreach list status | Whoever owns the list | Yesterday's list: worked or not, calls made, appointments booked. Today's list: how many names | Who works today's list, and when |
| 6:00 to 6:30 | One operational item | Office manager | One item only: a lab case due, a staff absence, a room down | An owner and a time, or it waits for tomorrow |
| 6:30 to 7:00 | Close | The runner | Every owner and time on the sheet, read aloud | Everyone hears who owns what before the first patient |
Print this page from your browser; the two tables come out as plain grids, and there is no separate file. Fill the number column before the huddle. The decision column gets filled in the room.
Every role brings exactly three numbers, pulled before the huddle, from the same place every day. Three, not five: five per role turns into a report, and nobody reads a report at 7:50. The report names below are OpenDental's; other systems have equivalents.
| Role | The number | Where it comes from in OpenDental |
|---|---|---|
| Doctor | Yesterday's doctor production against the doctor's daily goal | Production and Income report, by provider |
| Open doctor minutes today that could take same-day treatment | Appointments module, the doctor's column | |
| Lab cases due today, and how many have arrived | Lab Cases | |
| Hygiene | Yesterday's hygiene production against the hygiene goal | Production and Income report, by provider |
| Open hygiene time today | Appointments module, hygiene columns | |
| Today's hygiene patients with no next recall visit booked | Recall List, checked against today's schedule | |
| Front desk / scheduling coordinator | Production on the books today against the daily goal | Appointments module, procedures attached to today's appointments |
| Unconfirmed appointments today | Confirmation List | |
| Open slots by column, with the top names to call for each | Appointments module for the slots; Treatment Finder, Recall List, and ASAP List for the names | |
| Treatment coordinator | Today's patients with unscheduled treatment plans: count and value | Treatment Finder, matched against today's schedule |
| Plans presented yesterday that left without a date: count and value | Treatment Finder, with the treatment plan date range set to yesterday | |
| Yesterday's follow-up calls: made, and appointments scheduled | Commlog entries | |
| Office manager | Yesterday's total production against the daily goal | Production and Income report |
| Needed daily average: month target minus month to date, divided by working days left | Production and Income report, month to date, plus the goal sheet | |
| Yesterday's outreach list: worked or not, with bookings | Commlog entries, or the call list itself |
Two notes. Plans presented yesterday that left without a date start the treatment plan follow-up cadence; the huddle gives each of those patients a first owner. The office manager's third number duplicates the list owner's report on purpose: the owner says whether the list got worked, the manager has already looked, and the mornings they disagree are the useful ones.
Yesterday, today, and the list. Yesterday's result says whether the month is on track. Today's schedule, open time, unconfirmed patients, and open treatment plans say where today's production is at risk and where it can be recovered. The outreach list is the standing work that fills next week. Each segment leaves with three things:
Not on the sheet: clinical case discussion, staffing questions, anything that needs a laptop and a chair. Those are real meetings, and they are not this one.
Seven minutes, standing, at the same time every day. Ten is defensible; fifteen means the schedule is being read aloud. The constraint is not the team's patience but the chair: an opening at 10:00 is fillable at 7:55 and hard by 9:30, so a minute in the huddle is a minute the fill list is not being worked. The schedule gap response system picks up where the third segment ends: who works the fill list, and how the outcome gets logged.
Seven minutes also survives a bad morning: two people out, a patient early, the phone ringing. A fifteen-minute huddle gets skipped on those days, and those are the days it was needed.
The office manager or the lead front desk person, sheet in hand. Not the doctor: the doctor speaks for one minute, listens for six, and is the most expensive person in the room to have talking about confirmations. The runner owns the clock and the last column: cut a segment that runs long, read every owner back at the close.
In a single office the runner usually holds a second role too, and still brings that role's three numbers. In a group, the runner is the same role at every office, so a manager reading nine sheets knows who filled each one in.
The agenda does not change with size. What changes is who holds the roles and who reads the sheet afterward.
Five roles, usually three or four people. The office manager runs it and often brings the scheduling coordinator's numbers; the treatment coordinator may be the front desk. Roles collapse; numbers do not. One person with two roles brings six numbers and speaks twice. The sheet lives on the counter, filled in before 7:50, with yesterday's sheet clipped behind it so the close can be checked: did the owner of yesterday's item actually do it?
Same agenda, same order, same sheet, every office, same seven minutes. The group version adds two things. First, the roll-up: each office's yesterday-against-goal and production-on-the-books become one line per office, rolled up to the group, which is what the operations lead reads instead of attending nine huddles. The roll-up belongs in the production dashboard, not on the sheet; Production Command carries production against goal per office and rolled up, so the sheet only has to carry today.
Second, the rule that makes the roll-up trustworthy: every office fills its sheet before the huddle, not after, at the same time everywhere. A manager can then read every office's sheet by 8:15 and see, without calling anyone, which offices started the day against a number and which one has ninety open minutes and no name next to them. That is the argument in The daily standard: the same small thing from every office, every morning, visible without a phone call.
Four things, and they compound. Each has a fix that lives on the sheet, not in a memo.
A huddle is not a meeting about the day. It is seven minutes in which each of the day's open items gets a number, a name, and a time.
Paper is the right place to start; a single office with a steady team can run this on paper for years. It strains when pulling the fifteen numbers takes longer than the huddle, when the fill list is a printout from Monday, or when nine offices each fill in a slightly different sheet and the roll-up is a spreadsheet someone assembles on Tuesday. That is the part we built. Morning Huddle puts one huddle screen per office in front of the team at sign-in: today's schedule and production on the books, open time, the ranked outreach list, and unconfirmed patients, filled in from OpenDental. Patient Outreach rebuilds the ranked call list for each office every morning and writes every outcome back to the chart, so the sixth segment is a glance rather than a reconstruction.
Seven minutes, eight segments, standing, same time every day. Every role brings three numbers pulled before the huddle. Every segment ends with a decision, an owner, and a time, read back at the close. One office or twenty: same sheet, same order, filled before the huddle so a manager can read it by 8:15.
Print the two tables, run them tomorrow at 7:50, and keep yesterday's sheet clipped behind today's. When the numbers take longer to pull than the huddle takes to run, see how Morning Huddle fills the sheet for every office before anyone signs in.

Book a 30-minute walkthrough and we will run it on your own offices.
or email us at info@mydentalforce.com