AI & Digital Transformation

Building a Portal Your Team Opens Every Morning

Kevin PlumleeOctober 7, 20265 min read
Building a Portal Your Team Opens Every Morning

The graveyard of internal tools is full of dashboards nobody opened twice. Pretty charts. Launch Slack message. Two weeks later the real work is back in a spreadsheet named COPY of COPY of today.

Do not start with “we need a platform.” you start with a ruder question: what does the team already open at 8:05am, and how do we make that screen the whole job?

If the answer is five tabs, a shared inbox, a CRM, a call recording tool, and a group chat where people paste screenshots, you don’t have operations. You have a scavenger hunt with benefits.

A portal worth building is the morning queue: missed calls, callbacks owed, overnight tickets, owners, a way to mark done.

The test is habit, not features

Know a portal is working when people complain if it’s down. Know it’s failing when they keep a shadow process “just in case.”

For an admissions or ops team, the habit is:

  • open one URL
  • see what you own
  • work it in order
  • leave a trail someone else can pick up

If they still have to hunt the phone number in a transcript tab, the portal is a poster of a portal.

Watch usage like a hawk in the first two weeks. Not vanity logins. Completed actions. If the queue is full and the done count is empty, they are looking, not working. That’s a design bug, not a training issue.

Put the work in the middle, not the charts

Leaders love a chart wall. The people doing the work need a list.

Keep the home screen brutally simple:

  • the queue
  • team queue
  • stuck / needs a human
  • done today

Each row is one action. Call this person. Review this transcript. Confirm this appointment. Not “9 insights.” Insights can live on a second screen for people who like insights. The front door is a to-do list with manners.

AI belongs behind that list, not as a mascot at the top. Summarize the call into the row. Suggest the next step. Draft the SMS. Don’t make them chat with a robot to find out who they should call. Chat is a power user tool. The default is a queue.

Build it where the data already is

The fastest way to ship a portal nobody uses is to make it a sixth system of record.

Prefer to sit on top of what they already trust. CRM records. Call logs. Tickets. Calendar. The portal is a view and a workflow, not a new source of truth that will drift by Friday.

That means:

  • read from the systems that already get writes
  • write back status and notes they will see in those systems
  • don’t invent a parallel patient or customer object unless you enjoy reconciliation

If a field can’t be trusted, don’t display it like it’s scripture. Show “unknown” and a button to confirm. Fake certainty is how portals lose the room.

Ship the ugly version in days

The ugly version has auth, a table, filters by owner, and a detail pane with the notes. That’s enough to steal the morning from the scavenger hunt. Styling can catch up. If you wait for a design system, the spreadsheet will have children.

Auth matters more than the font. If it’s on the public internet, treat it like it holds real people. Roles. Least privilege. Audit of who marked what done. Ops portals quietly become the most sensitive page in the company because they gather the messy truth in one place.

What to refuse to put on v1

  • a custom report builder
  • a theming engine
  • “AI copilot” as a blank chat box
  • notifications to every channel at once
  • a mobile app

Notifications are how you teach people to ignore you. If everything pings, nothing pings. Start with the queue they open on purpose.

A blank chat box is how you dodge product decisions. If the useful action is “draft a callback script from this row,” that’s a button. Buttons get used. Empty prompts get a demo and then dust.

Keep it alive with a weekly pass

Portals rot when nobody owns the definition of a row. What does “done” mean. When does a callback fall out of SLA. Who gets the overnight pile.

Put a 20-minute weekly review on it. Look at the oldest items. Look at anything marked done that didn’t actually get a human conversation. Look at rows that bounce between owners like a hot potato.

Then change the queue rules, not the team’s personality. If after-hours captures are always late, that’s a staffing or routing problem the portal is now kind enough to show you. That’s the point. Make the work visible enough that you can’t look away.

Bottom line

A portal your team opens every morning is not an innovation project. It’s a respect project. You respect their time enough to put the work in one place, and you respect the customer enough to not lose them between tabs.

Build the queue. Put AI in the row, not in a circus. Write back to the systems of record. Then protect the habit like it’s the product, because it is.

Kevin Plumlee

Founder, RVNOPS

Kevin Plumlee

15+ years running healthcare SEO, paid media, and operations. Now I advise the teams who do that work, across marketing, intake, technology, and AI.

More about me

Tell me what’s not working.

Stalled growth, spend you can’t trace, systems that fight your team. That’s a good place to start.

Start a conversation