Microsoft Teams Phone โ€” After-Hours Setup

How to forward after-hours calls to PupPilot on Microsoft Teams Phone.

Setup IT-assisted setup ยท ~15 minutes

IT-Assisted Setup

Teams Phone configuration requires Teams Administrator or Global Administrator privileges. Most clinics will need their IT admin to make these changes.

How Microsoft Teams Phone Works

Microsoft Teams Phone is a UCaaS extension of Microsoft 365. Call routing is managed through the Teams Admin Center at admin.teams.microsoft.com. Key concepts: Auto Attendant (IVR with time-based routing), Call Queues, Resource Accounts (required for Auto Attendants and Call Queues), and Phone Number Assignment. Teams Phone typically requires IT Admin involvement.

Call Flow

Open Hours
Caller
Main Number
Auto Attendant
Desk phones ring
After Hours
Caller
Main Number
Auto Attendant
Forward
PupPilot answers

Setup Steps

1

Access the Teams Admin Center

Go to admin.teams.microsoft.com and sign in with Teams Administrator credentials.
2

Create a Resource Account (if needed)

Go to Voice โ†’ Resource Accounts. Create a resource account for the Auto Attendant if one doesn't exist. Assign a phone number to this resource account.
3

Navigate to Auto Attendants

Go to Voice โ†’ Auto Attendants. Select your existing auto attendant or create a new one.
4

Set Business Hours

In the Auto Attendant settings, configure your Business Hours schedule.
5

Configure After-Hours Call Flow

In the After Hours call flow section, select Redirect call โ†’ External phone number. Enter your PupPilot phone number.
6

Save and Test

Save the Auto Attendant. Call your main number after hours to verify PupPilot answers.

Important Notes

  • Teams Phone requires Phone System and Calling Plan licenses (or Direct Routing).
  • Resource Accounts are required for Auto Attendants and Call Queues โ€” they represent the phone number in the system.
  • Holiday call flows can be configured separately in the Auto Attendant settings.

Troubleshooting

IssueFix
Calls don't reach PupPilotVerify the Auto Attendant's call flow is set to redirect to the correct PupPilot number. Check that the resource account has a phone number assigned.
Resource account has no phone numberGo to Voice โ†’ Resource Accounts and assign a phone number. You may need to acquire one through your Calling Plan or Direct Routing setup.
Call Queue doesn't ring staff phonesVerify the call queue has agents added and the resource account has a DID. Check that agents are set to "Opted In" in the queue settings.
Calls loop between PupPilot and your systemThe call queue's timeout/overflow action is redirecting to PupPilot. Change it to voicemail.
Don't have admin access to TeamsTeams Phone configuration requires Teams Administrator or Global Administrator privileges. Contact your IT department.

Need help with setup?

Our team can walk you through Microsoft Teams Phone configuration in minutes.