12-14-2012 11:52 AM - edited 03-16-2019 02:44 PM
Hello,
My question is as follows : Is there a way to get Unity to skip the request for the PIN when the call is coming from a known extneral number ?
Basically, some of our users would like to access their voicemail remotely with easy. I have set it so when a user press * once they hear their greeting, it skips asking for the ID but asks for the PIN. We would like to just have it go straight to their voicemail. I have tried setting up an "alternative extension" with their cell phone number as the extension hoping that the system would recognize that and skip the request for the PIN but that doesn't seem to work
Has anyone had success with this ?
Thank you in advance
12-14-2012 11:59 AM
Alternate extension is the way to go, but ensure the digits received on Unity match exactly, use port monitor to observe the digits.
HTH,
Chris
12-14-2012 12:06 PM
how would one go about doing port monitoring on Unity ?
Thank you for your reply
12-14-2012 12:11 PM
Hi,
To monitor ports use the tool at the link below:
http://www.ciscounitytools.com/Applications/CxN/PortStatusMonitorCUC7x/PortStatusMonitorCUC7x.html
You can monitor ports without the tool by using Telnet as described in Amy's great blog.
http://amyengineer.com/tag/monitor-port-status-in-unity-connection/
12-14-2012 12:26 PM
SWEET
this is what i get when i send the call to voicemail, then press * ( still asking for pin )
12:23:12, New Call, CalledId=8333, RedirectingId=8333, Origin=16, Reason=4, CallGuid=73E75A62110A4C9898BDB3C318B1A640, CallerName=SMITH JOHN, LastRedirectingId=8333, LastRedirectingReason=4, PortDisplayName=CiscoUM1-VI-001,[Origin=Unknown],[Reason=Forward No Answer]
12:23:12, AttemptForward
12:23:12, State - AttemptForward.cde!Dummy
12:23:12, Event is [NULL]
12:23:12, PHTransfer
12:23:12, State - PHTransfer.cde!LoadInfo
12:23:12, Event is [TrueEvent]
12:23:12, PHGreeting
12:23:12, State - PHGreeting.cde!PlayGreeting
12:23:12, Call answered if needed
12:23:12, Playing greeting for Subscriber: David Perez
12:23:19, DTMF received [*]
12:23:19, Event is [NULL]
12:23:19, EasySignIn
12:23:19, State - EasySignIn.cde!Welcome
12:23:19, Event is [NULL]
12:23:19, SubSignIn
12:23:19, Subscriber Sign-In
12:23:19, State - SubSignIn.cde!AnswerPhone
12:23:19, Event is [TrueEvent]
12:23:19, State - SubSignIn.cde!AuthenticateUser
12:23:19, -->SubAuthenticate
12:23:19, State - SubAuthenticate.cde!TryCounter
12:23:19, Event is [NULL]
12:23:19, State - SubAuthenticate.cde!GatherID
12:23:19, Event is [FalseEvent]
12:23:19, State - SubAuthenticate.cde!LoadSubscriberMinimalData
12:23:19, Event is [NULL]
12:23:19, State - SubAuthenticate.cde!GatherPIN
12:23:19, -->SubAuthenticatePW
12:23:19, State - SubAuthenticatePW.cde!ValidatePwd
12:23:22, Event is [HangupEvent]
12:23:22, <--SubAuthenticatePW
12:23:22, Event is [HangupEvent]
12:23:22, <--SubAuthenticate
12:23:22, Event is [HangupEvent]
12-14-2012 12:49 PM
Hi,
Can you try dialling the Unity Connection pilot directly rather than calling a phone and having that forward to Unity. If the pilot is not diallable directly then try setting up a translation pattern to allow it.
Please post the tool output from that call.
12-14-2012 01:03 PM
when i call out pilot number via my deskphone, this is the output :
12:57:21, New Call, CalledId=3000, RedirectingId=, Origin=16, Reason=1, CallGuid=B7CEBB7A1B4646BEA435EED59BE2FE25, CallerName=David Perez, LastRedirectingId=, LastRedirectingReason=1024, PortDisplayName=CiscoUM1-VI-001,[Origin=Unknown],[Reason=Direct]
12:57:22, AttemptSignIn
12:57:22, State - AttemptSignIn.cde!Dummy
12:57:22, Event is [NULL]
12:57:22, SubSignIn
12:57:22, Subscriber Sign-In
12:57:22, State - SubSignIn.cde!AnswerPhone
12:57:22, Event is [TrueEvent]
12:57:22, State - SubSignIn.cde!AuthenticateUser
12:57:22, -->SubAuthenticate
12:57:22, State - SubAuthenticate.cde!TryCounter
12:57:22, Event is [NULL]
12:57:22, State - SubAuthenticate.cde!GatherID
12:57:22, Event is [FalseEvent]
12:57:22, State - SubAuthenticate.cde!LoadSubscriberMinimalData
12:57:22, Event is [SkipPassword]
12:57:22, State - SubAuthenticate.cde!ReturnAuthenticated
12:57:22, Event is [Authenticated]
12:57:22, <--SubAuthenticate
12:57:22, Event is [Authenticated]
12:57:22, State - SubSignIn.cde!RunSignInUtil
12:57:22, -->SubSignInUtil
12:57:22, State - SubSignInUtil.cde!CheckAccountLocked
12:57:22, Event is [FalseEvent]
12:57:22, State - SubSignInUtil.cde!CheckExpiredAndNew
12:57:22, Event is [NULL]
12:57:22, State - SubSignInUtil.cde!CheckForExpirationWarning
12:57:22, Event is [NULL]
12:57:22, <--SubSignInUtil
12:57:22, Event is [NULL]
12:57:22, State - SubSignIn.cde!RunSignInUtil_default
12:57:22, Event is [NULL]
12:57:22, State - SubSignIn.cde!RunNextConv
12:57:22, -->SubMenu
12:57:22, Subscriber Mailbox (David Perez)
12:57:22, State - SubMenu.cde!MapTemplate
12:57:22, Event is [NULL]
12:57:22, State - SubMenu.cde!SetSubConversations
12:57:22, Event is [NULL]
12:57:22, State - SubMenu.cde!RunSubMessageBookmark
12:57:22, -->SubMsgBookmark
12:57:22, State - SubMsgBookmark.cde!CheckForMsgBookmark
12:57:22, Event is [FalseEvent]
12:57:22, <--SubMsgBookmark
12:57:22, Event is [FalseEvent]
12:57:22, State - SubMenu.cde!RunAddAlternateExtensions
12:57:22, -->AddAlternateExtensions
12:57:22, State - AddAlternateExtensions.cde!CheckAlternateExtensionAddEnabled
12:57:22, Event is [FalseEvent]
12:57:22, <--AddAlternateExtensions
12:57:22, Event is [FalseEvent]
12:57:22, State - SubMenu.cde!CheckAlternateGreeting
12:57:22, Event is [FalseEvent]
12:57:22, State - SubMenu.cde!CheckForSignInOverGreeting
12:57:22, Event is [FalseEvent]
12:57:22, State - SubMenu.cde!RunMsgCount
12:57:22, -->SubMsgCount
12:57:22, State - SubMsgCount.cde!CountMailboxMessages
12:57:22, Event is [NULL]
12:57:22, State - SubMsgCount.cde!GetMailboxStatus
12:57:22, Event is [YesEvent]
12:57:22, State - SubMsgCount.cde!SayHello_WithShortCut
12:57:24, Event is [NULL]
12:57:24, State - SubMsgCount.cde!RunCheckBroadcastMsg_WithShortCut
12:57:24, -->SubBroadcastMessage
12:57:24, State - SubBroadcastMessage.cde!CheckForBroadcastMessage
12:57:24, Event is [NULL]
12:57:24, <--SubBroadcastMessage
12:57:24, Event is [NULL]
12:57:24, State - SubMsgCount.cde!AnnounceMsgCount
12:57:24, Event is [TimeoutEvent]
12:57:24, <--SubMsgCount
12:57:24, Event is [TimeoutEvent]
12:57:24, State - SubMenu.cde!CheckMailStoreMounted
12:57:24, Event is [FalseEvent]
12:57:24, State - SubMenu.cde!CheckJumpToNewMessages
12:57:24, Event is [TrueEvent]
12:57:24, State - SubMenu.cde!JumpToVisualMessageLocator
12:57:24, Event is [FalseEvent]
12:57:24, State - SubMenu.cde!CheckForNewMessagesToJumpTo
12:57:24, Event is [NULL]
12:57:24, State - SubMenu.cde!AnnounceMenu
12:57:29, Event is [HangupEvent]
12:57:29, <--SubMenu
12:57:29, Event is [HangupEvent]
12:57:29, Idle
when i call a DID we use that fowards to the pilot, i get this :
01:02:42, New Call, CalledId=8399, RedirectingId=8399, Origin=16, Reason=8, CallGuid=05309DC01C814FF78658AF65B0F61BEE, CallerName=, LastRedirectingId=8399, LastRedirectingReason=8, PortDisplayName=CiscoUM1-VI-001,[Origin=Unknown],[Reason=Forward Unconditional]
01:02:42, AttemptForward
01:02:42, State - AttemptForward.cde!Dummy
01:02:42, Event is [NULL]
01:02:42, PHTransfer
01:02:42, State - PHTransfer.cde!LoadInfo
01:02:42, Event is [TrueEvent]
01:02:42, PHGreeting
01:02:42, State - PHGreeting.cde!PlayGreeting
01:02:42, Call answered if needed
01:02:43, Playing greeting for Call Handler: Remote_Voicemail
01:02:43, No DTMF received
01:02:43, Event is [NULL]
01:02:43, SubSignIn
01:02:43, Subscriber Sign-In
01:02:43, State - SubSignIn.cde!AnswerPhone
01:02:43, Event is [TrueEvent]
01:02:43, State - SubSignIn.cde!AuthenticateUser
01:02:43, -->SubAuthenticate
01:02:43, State - SubAuthenticate.cde!TryCounter
01:02:43, Event is [NULL]
01:02:43, State - SubAuthenticate.cde!GatherID
01:02:49, Event is [FalseEvent]
01:02:49, State - SubAuthenticate.cde!LoadSubscriberMinimalData
01:02:49, Event is [NULL]
01:02:49, State - SubAuthenticate.cde!GatherPIN
01:02:49, -->SubAuthenticatePW
01:02:49, State - SubAuthenticatePW.cde!ValidatePwd
01:02:55, Subscriber sign-in successful. Alias - dperez. Extension - 8333. Caller Id - 918182825178.
01:02:55, Event is [TrueEvent]
01:02:55, State - SubAuthenticatePW.cde!ReturnAuthenticated
01:02:55, Event is [Authenticated]
01:02:55, <--SubAuthenticatePW
01:02:55, Event is [Authenticated]
01:02:55, State - SubAuthenticate.cde!ReturnAuthenticated
01:02:55, Event is [Authenticated]
01:02:55, <--SubAuthenticate
01:02:55, Event is [Authenticated]
01:02:55, State - SubSignIn.cde!RunSignInUtil
01:02:55, -->SubSignInUtil
01:02:55, State - SubSignInUtil.cde!CheckAccountLocked
01:02:55, Event is [FalseEvent]
01:02:55, State - SubSignInUtil.cde!CheckExpiredAndNew
01:02:55, Event is [NULL]
01:02:55, State - SubSignInUtil.cde!CheckForExpirationWarning
01:02:55, Event is [NULL]
01:02:55, <--SubSignInUtil
01:02:55, Event is [NULL]
01:02:55, State - SubSignIn.cde!RunSignInUtil_default
01:02:55, Event is [NULL]
01:02:55, State - SubSignIn.cde!RunNextConv
01:02:55, -->SubMenu
01:02:55, Subscriber Mailbox (David Perez)
01:02:55, State - SubMenu.cde!MapTemplate
01:02:55, Event is [NULL]
01:02:55, State - SubMenu.cde!SetSubConversations
01:02:55, Event is [NULL]
01:02:55, State - SubMenu.cde!RunSubMessageBookmark
01:02:55, -->SubMsgBookmark
01:02:55, State - SubMsgBookmark.cde!CheckForMsgBookmark
01:02:55, Event is [FalseEvent]
01:02:55, <--SubMsgBookmark
01:02:55, Event is [FalseEvent]
01:02:55, State - SubMenu.cde!RunAddAlternateExtensions
01:02:55, -->AddAlternateExtensions
01:02:55, State - AddAlternateExtensions.cde!CheckAlternateExtensionAddEnabled
01:02:55, Event is [FalseEvent]
01:02:55, <--AddAlternateExtensions
01:02:55, Event is [FalseEvent]
01:02:55, State - SubMenu.cde!CheckAlternateGreeting
01:02:55, Event is [FalseEvent]
01:02:55, State - SubMenu.cde!CheckForSignInOverGreeting
01:02:55, Event is [FalseEvent]
01:02:55, State - SubMenu.cde!RunMsgCount
01:02:55, -->SubMsgCount
01:02:55, State - SubMsgCount.cde!CountMailboxMessages
01:02:55, Event is [NULL]
01:02:55, State - SubMsgCount.cde!GetMailboxStatus
01:02:55, Event is [YesEvent]
01:02:55, State - SubMsgCount.cde!SayHello_WithShortCut
01:02:57, Event is [HangupEvent]
01:02:57, <--SubMsgCount
01:02:57, Event is [HangupEvent]
01:02:57, <--SubMenu
01:02:57, Event is [HangupEvent]
01:02:57, Idle
12-14-2012 12:04 PM
From the document at the link below:
http://www.cisco.com/en/US/docs/voice_ip_comm/connection/8x/user_mac/guide/8xcucmac040.html
By default, users are prompted for a PIN before they can sign in to Cisco Unity Connection to check messages or change their personal settings. As a convenience to users who often access Connection from a mobile phone, home phone, or phone in a secured office within your organization, you may consider specifying that Connection should not prompt them to enter a PIN when they call Connection to access their mailbox from their primary extension or alternate devices. (When they call Connection from an unknown extension, Connection prompts them for their PINs as usual.)
For security reasons, it may not be appropriate to allow users who work in shared workspaces, cubicles, or other public areas in your organization (such as a lobby or reception area) to access Connection by phone without first entering a PIN.
Users who do not have to enter a PIN to sign in to Connection are still prompted to renew their phone PINs when they expire.
To Allow Users to Access Cisco Unity Connection By Phone Without Entering a PIN
Step 1 In Cisco Unity Connection Administration, find the user account or template that you want to edit.
Step 2 On the Edit User Basics or User Template Basics page (as applicable), check the Skip PIN When Calling From a Known Extension check box.
Step 3 Select Save.
12-14-2012 12:07 PM
I've done this.. I believe its the way i am entering the cellphone number. Not sure exaclty on how the digits enter Unity
12-15-2012 02:23 AM
David,
Have you enabled skip pin when calling from a known extension?
If you have enabled this then when you dial from your desk phone you shouldn't be prompted for a pin. If that's done then check that the number shown in unity port monitoring for your mobile is the same as one configured for alternate extension
Sent from Cisco Technical Support Android App
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide