Novapulse Docs
Practices

Practices

Create and manage the specialty departments inside your hospital.

A practice in Novapulse is a department or specialty inside your hospital — Cardiology, Pediatrics, the front desk, the billing office, anything that has its own phones and its own team. Practices are the unit of separation: each practice has its own voicemail inbox, its own users, its own phone numbers, and its own analytics.

When to make a new practice

Make a new practice when a team needs:

  • Its own phone number that patients call.
  • A voicemail inbox that's separate from everyone else's.
  • A different set of users from other parts of the hospital.
  • Different open hours, holidays, or greetings.

If two teams share all of those, they're really one practice and probably one or two workgroups.

Creating a practice

Only Hospital Admins (org:admin) can create practices — see Permissions. From the Desk sidebar, open PracticesNew practice.

Self-serve is only available once your hospital has two or more practices. If your hospital currently has just one practice, please contact the Novapulse team and we'll create your second practice for you. Once your hospital has two practices, Hospital Admins can create any additional practices on their own.

Self-serve creation of the second practice is on the roadmap.

You'll be asked for:

  • Name — what shows up in the sidebar (e.g. "Cardiology").
  • Slug — a short URL-safe identifier (e.g. cardiology). The slug becomes part of the practice's URL: app.novapulse.care/practices/details/cardiology/....
  • Description — short note about what this practice does. Optional.
  • Timezone — used for analytics period buckets and schedule open hours.
  • Initial admin — the first user assigned to the practice with admin permissions. You can pick an existing user or create a new one.

Create practice

After creation, the practice shows up in your sidebar. The initial admin can immediately start adding users, workgroups, phone numbers, schedules, and greetings.

Practice settings

The Practice settings page can be reached from two places — both land on the same form:

  • From the Desk — open Practices in the Desk sidebar, click a practice in the list, then open Settings. URL: /practices/details/<slug>/settings. This is the entry point Hospital Admins typically use to manage every practice in the hospital.
  • From inside the practice — in the practice's own sidebar, click Settings. URL: /<slug>/settings. This is the in-context entry point Practice Admins and other practice members use.

The page is a stack of cards; the table below summarises each one, top to bottom.

SettingWhat it does
Basic infoName, description, and timezone. The timezone drives the practice clock, analytics period buckets, and schedule open hours.
Practice timeLive clock for the practice's timezone — at-a-glance check for whether they're inside or outside business hours.
Practice phone numberRead-only list of phone numbers attached to this practice and whether each is verified.
Practice logosLight and dark theme logo variants shown in the practice header. PNG or WebP, 4:1 ratio, max 400×100, ≤500KB each.
Voicemail greetingsPick the normal greeting (played when no workgroup is on-call) and the on-call greeting (played whenever any workgroup is on-call). MP3 only, ≤5MB.
Mentions & commentsToggle Allow mentioned users to update voicemails. When on, anyone @-mentioned (or whose workgroup is #-mentioned) can change status, priority, category, and archive — even without the normal permissions. When off, mentioned users are view-and-comment only.
Two-way patient messagingMaster switch for SMS replies. On = patients get a portal link and staff see Send text. Off = patients get a plain acknowledgement and the Send text UI is hidden.
Auto-taggingFour independent switches that control what the AI fills in: assigned user, workgroup, priority, category. Turn any one off to leave that field blank for manual triage. See Voicemail Inbox for how tags are used downstream.
Silent voicemail routingPick a default workgroup to catch voicemails the system judges silent (no speech detected), so they aren't lost. Only one workgroup per practice can hold this. A workgroup that's actively on-call always takes precedence, and it requires Auto-tag workgroup to be on.
Pseudo usersNames patients ask for that don't have a real user account — for example, a specialist doctor who doesn't log in. Each pseudo user is mapped to a real user so voicemails that mention the pseudo name get routed correctly.

Screenshot: the Practice settings page reached from the Desk → Practices → Settings flow. The in-practice entry point shows the same form, just with the practice's own sidebar instead of the Desk one.

Practice settings

Deleting a practice isn't on this page — it's a separate flow. From the Desk sidebar, open Practices, find the practice in the list, and click Request deletion. The request goes to the Novapulse team for review because practices hold patient data and can't be removed instantly.

URLs

Each practice has its own URL shape:

https://app.novapulse.care/practices/details/{slug}/voicemails
https://app.novapulse.care/practices/details/{slug}/mentions
https://app.novapulse.care/practices/details/{slug}/analytics

You can copy these and share them with teammates — anyone who's a member of the practice can open them; anyone who isn't gets bounced to a "not found" page.

What sits inside a practice

Once a practice exists, the things you set up inside it are:

  • Workgroups — teams within the practice
  • Users — practice members
  • Phone Numbers — the numbers that route into this practice
  • Schedules — on-call time windows for its workgroups
  • Greetings — what callers hear
  • Coverage — routing a member's mentions to a cover while they're away
  • Analytics — the practice's Desk dashboard

On this page