We have Microsoft 365 Business Standard and Microsoft 365 Business Voice (US) with the number provided by Microsoft. Our use case is for multiple retail locations. The way I set up incoming calls is as follows
Calls come into the Call Queue for each location and a greeting is played while waiting callers listen to music. If call times out it is forwarded to agent voicemail.
If the caller hangs up before the call goes to voice mail the agent does not get notified of the missed call.
I set up the call queues to give the agent a chance to answer the call if they are on a call when the next call comes in instead of going directly to voicemail.