Skip to main content

Understanding and Setting Up PbN Voice Call Flow Nodes

Written by Alyssa Elso

Call flows determine what happens when someone calls your office. With PbN Voice, you can build a call flow that reflects how your practice handles calls throughout the day—from your initial greeting to business-hour routing, phone menus, team extensions, and voicemail.

Each step in a call flow is called a node. A node performs one specific action, such as checking whether your office is open, playing a greeting, ringing the front desk, or sending a caller to voicemail.

This guide explains the available Call Flow Nodes and how you can use them to create a call experience that works for your office.

How a Call Flow Works

When someone calls your office:

  1. The call enters your configured call flow.

  2. PbN Voice starts with the first node.

  3. The node performs its configured action.

  4. The call continues through the flow until it is answered, transferred to another destination, sent to voicemail, or reaches the end of the flow.

For example, a typical office might create a flow like: Check Business Hours → Play Welcome Greeting → Phone Menu → Ring Front Desk → Voicemail if Unanswered

Some nodes simply perform an action and continue. Others create different paths based on the date, time, or caller's selection. Transfer nodes hand the call over to another destination and end that branch of the current flow.


Routing Calls Based on Your Office Hours

Scheduling nodes help make sure callers reach the right place depending on when they call.

These are especially useful for offices that need different routing during regular hours, after hours, holidays, or temporary closures.

Holidays

The Holidays node checks whether the current day matches a holiday you've configured.

If it is a configured holiday, the caller follows the Schedule Matches path. Otherwise, the caller follows the Otherwise path.

When to use it

Use this node when your office should handle calls differently on holidays.

For example: Holiday: Play a "Our office is closed today" greeting → Send to voicemail

Otherwise: Continue to your normal office-hours flow

How to set it up

  1. Add a Holidays node.

  2. Select the holidays that should apply.

  3. Under Schedule Matches, add the steps callers should follow on those holidays.

  4. Under Otherwise, add or continue your normal call flow.


Override

The Override node checks for a one-time date and time window and routes calls according to whether that window is currently active.

When to use it

This can be helpful when your normal schedule needs to change temporarily, rather than permanently changing your regular office hours.


Custom Schedule

The Custom Schedule node checks a recurring weekly schedule that you define.

For example, you might configure: Monday–Friday: 8:00 AM–5:00 PM

When a call comes in during those hours, it follows the Schedule Matches path. Calls outside those hours follow Otherwise.

When to use it

Use a Custom Schedule to separate your open-hours and after-hours call handling.

For example:

  • Open: Ring your front desk or present your main phone menu.

  • Closed: Play an after-hours message and send the caller to voicemail.

How to set it up

  1. Add a Custom Schedule node.

  2. Give the schedule a clear name, such as Regular Office Hours.

  3. Select the appropriate days and hours.

  4. Under Schedule Matches, build your open-hours call flow.

  5. Under Otherwise, build your closed or after-hours call flow.


Helping Your Team Identify Incoming Calls

These nodes change what the person answering the call sees on their phone. They do not change what the caller hears.

Set Caller Info

Set Caller Info replaces the caller name—and optionally the caller number—with information you choose.

For example, you could display: New Patient

When to use it

This can be useful when you want your team to immediately know the purpose or source of a call rather than seeing only the caller's original information.

How to set it up

  1. Add Set Caller Info.

  2. Enter the name you want displayed.

  3. If needed, configure a caller number.

  4. Add the next step in the call flow.

The new information is used from that point forward.


Set Caller Prefix

Set Caller Prefix adds a short label before the caller's existing name instead of replacing it.

For example: Billing – Jane Smith or New – John Smith

When to use it

Use this when your team needs additional context while still being able to see the caller's original name.

For example, different menu selections could add different prefixes so your team knows whether someone selected Billing, New Patient, or another option.

Set Caller Info vs. Set Caller Prefix

Use Set Caller Info when you want to replace the caller name. Use Set Caller Prefix when you want to keep the original caller name and simply add more context.


Playing a Greeting

Play a Greeting

The Play a Greeting node plays an audio message to the caller. Once the message finishes, the call continues to the next step.

When to use it

You can use greetings for:

  • Welcome messages

  • After-hours messages

  • Holiday closures

  • Temporary office closures

  • Instructions before a caller reaches your team

  • Information callers should hear before leaving a message

How to set it up

  1. Add Play a Greeting.

  2. Select an existing recording.

  3. If needed, create a new greeting by uploading a file, recording one, or creating one from text.

  4. Listen to the recording to confirm it is correct.

  5. Add the next action you want to occur after the greeting.


Ringing an Individual or Team

The Ring nodes give someone an opportunity to answer while keeping the caller within the current call flow.

If nobody answers within the amount of time you select, PbN Voice moves to the next node.

This allows you to create flows such as: Ring Front Desk → Ring Whole Office → Voicemail

Ring an Extension

Ring an Extension rings one person's extension for the amount of time you select, from 5 to 60 seconds.

If they don't answer, the call moves to the next node.

When to use it

Use this when you want one person to have the first opportunity to answer but still want the call to go somewhere else if they are unavailable.

How to set it up

  1. Add Ring an Extension.

  2. Select the extension.

  3. Choose how long the extension should ring.

  4. Add the next node for unanswered calls.


Ring a Call Group

Ring a Call Group rings everyone in the selected call group at the same time for the duration you choose.

If nobody answers, the call moves to the next node.

When to use it

This is useful when multiple people should have the opportunity to answer a call.

For example, you could ring your Front Office group for 30 seconds and then send the caller to voicemail if nobody answers.

How to set it up

  1. Add Ring a Call Group.

  2. Select the appropriate call group.

  3. Choose how long the group should ring.

  4. Add the next step for unanswered calls.

Important: Do Not Disturb on the destination phone is still respected. Other personal rules, such as the person's own forwarding, are skipped while the Ring node is attempting to reach them.


Transferring Calls

Transfer nodes work differently from Ring nodes. When a call reaches a Transfer node, the current branch of the call flow ends. The destination's own settings determine what happens next.

This means you should use Ring when you want to try a destination and then continue your flow if no one answers. Use Transfer when you're ready for that destination to take over the call.


Transfer to an Extension

Sends the call to a specific person's extension. Once transferred, that extension's normal settings apply, including its ringing, forwarding, and voicemail behavior.

When to use it

Use this when the call should now belong to a particular team member and you want their normal extension settings to determine what happens next.


Transfer to a Call Group

Sends the call to a selected call group. The call group's own rules then determine how the call is handled, including how members ring and what happens if nobody answers.

When to use it

Use this when you want the selected team or department to take over the call.


Transfer to an External Number

Transfers the call to a 10-digit phone number outside of PbN Voice.

When to use it

This can be useful for:

  • An after-hours on-call number

  • A mobile phone

  • An outside answering service

  • Another number outside your PbN Voice account

Once the transfer occurs, that destination takes over the call.


Sending Calls to Voicemail

You can transfer a caller to a mailbox in two ways.

Transfer to a Mailbox

This sends the caller to the selected mailbox. The caller hears the mailbox's normal greeting and can then leave a message.

When to use it

Use this when the mailbox greeting contains the message you want callers to hear.

For example: Ring Front Desk → Transfer to Front Desk Mailbox


Transfer to a Mailbox (Skip Greeting)

This sends the caller to the selected mailbox but does not play the mailbox's normal greeting. The caller proceeds directly to leaving a message.

When to use it

This is useful when you've already played a message using Play a Greeting and don't want callers to hear another greeting immediately afterward.

For example: Play After-Hours Greeting → Transfer to Mailbox (Skip Greeting)

This creates a smoother experience by preventing callers from hearing two greetings back-to-back.


Creating a Phone Menu

Play List of Options

Play List of Options lets you create a phone menu that asks callers to make a selection using their keypad.

For example:

  • Press 1 for the front desk.

  • Press 2 for billing.

  • Press 3 to leave a message.

Each number can have its own call path.

Setting Up Your Menu Greeting

Give your menu a clear name, such as: Main Office Menu or After-Hours Options

Next, select or create the greeting callers will hear. Make sure the recording clearly explains which number corresponds to each option.

You can upload a recording, record a new message, or create one from text.

Setting Up Each Option

For every number mentioned in your greeting:

  1. Add the corresponding option to the menu.

  2. Select the + under that option.

  3. Add the nodes that should run when a caller selects it.

Your menu options can contain multiple steps.

For example:

  • Press 1 → Set Caller Prefix "Front-" → Ring Front Desk → Voicemail

  • Press 2 → Ring Billing Team → Voicemail

  • Press 3 → Transfer directly to Mailbox

Set Up a Fallback

Your menu also includes a Fallback path. This determines what happens when a caller does not make a valid selection.

Always configure a Fallback so callers who don't press a key—or press an option that isn't available—still have somewhere to go.


Additional Phone Menu Settings

Your menu includes additional settings that control how long PbN Voice waits for caller input and how many opportunities callers receive to make a valid selection.

Wait for Caller Timeout

Controls how long PbN Voice waits after the caller stops entering digits before treating the entry as complete.

A typical starting point is 2 seconds.

This is especially important when callers are allowed to enter full extensions, such as 100, rather than a single menu option.

Wait for Caller Input

Controls how long PbN Voice waits after the menu greeting finishes for the caller to begin entering a selection.

A typical starting point is 2 seconds.

Retry After Maximum Failures

Controls how many times the menu is replayed when the caller selects an option that isn't valid.

A typical starting point is 5 attempts.

Retry After Maximum Timeouts

Controls how many times the menu is replayed when the caller doesn't make a selection.

A typical starting point is 5 attempts.

Allow the Caller to Dial an Extension

When enabled, callers can enter a valid extension directly instead of choosing one of the menu options.

Leave this turned off unless you want callers to have this option.


Additional Menu Options

Transfer to IVR

Transfer to IVR sends the caller to another phone menu you've already created.

For example, your main menu could include:

  • Press 1 for English → Transfer to English Menu

  • Press 2 for Spanish → Transfer to Spanish Menu

Once transferred, the other menu takes over the call.


Repeat Menu

Repeat Menu plays the current menu again and waits for another selection.

For example, you could configure: Press 9 to repeat these options.

You can also use Repeat Menu in your Fallback path to give callers another chance to choose.


Dial by Name

Dial by Name allows callers to search your company directory for the person they want to reach.

For example: Press 8 to dial by name.

The caller can then look up a person using the directory associated with your PbN Voice account.


Ring vs. Transfer: What's the Difference?

Choosing between Ring and Transfer is important when building your call flow.

Choose Ring when you want the call flow to continue if nobody answers.

For example: Ring Front Desk → Ring Whole Office → Voicemail

You decide how long each destination rings and what should happen next.

Choose Transfer when you want the destination to take over the call.

For example: Transfer to Front Desk

The Front Desk extension or group's own ringing, forwarding, and voicemail settings now determine what happens. Nothing else in that branch of your original call flow runs after the transfer.


Example: Building a Call Flow for Your Office

Here's one way an office could combine these nodes.

Step 1: Check for Holidays

Start with Holidays. If today is a holiday: Play Holiday Greeting → Transfer to After-Hours Mailbox

If it isn't a holiday, continue to your normal schedule.

Step 2: Check Your Office Hours

Add a Custom Schedule for your normal business hours. During open hours, continue to your main phone menu.

After hours: Play After-Hours Greeting → Transfer to Mailbox (Skip Greeting)

Step 3: Give Callers Options

Add Play List of Options:

  • Press 1 for the Front Desk

  • Press 2 for the Whole Office

  • Press 3 to leave a message

Then build each path.

Option 1: Set Caller Prefix → Ring Front Desk → Transfer to Mailbox

Option 2: Ring Whole Office → Transfer to Mailbox

Option 3: Transfer to Mailbox

Add a Fallback so callers who don't make a selection still have a clear next step.


Tips for Building an Effective Call Flow

Build your call flow from top to bottom. Start by deciding when different routing should apply, then determine what callers should hear, who should ring, and finally where unanswered calls should go.

Use clear names for your schedules and menus, such as Regular Office Hours, Main Office Menu, or After-Hours Call Flow. This makes your call flow easier to understand and update later.

When using a phone menu, make sure the options in your recording match the options you've configured in the call flow.

Always configure a Fallback for your phone menus so callers who don't make a valid selection still reach an appropriate destination.

Finally, remember the difference between Ring and Transfer. If you want PbN Voice to try another destination when nobody answers, use a Ring node. If you want an extension, group, mailbox, external number, or another menu to take over the call, use a Transfer node.

Did this answer your question?