Re: [Asterisk-Users] Sip transfer and redirect in a Company setting

2005-04-12 Thread C F
If I understand your problem correctly, you have user a setup with vm
box a, and user b with vm box b, when secretary uses local callFWD
from phone a to phone b, vm of b picks up. And you want that if it was
redirected from phone a vm box of a should answer. I think (I never
tested this) that the RDNIS variable (${RDNIS}) will hold the CallerID
of phone a, which you can use in your dialplan to use for voicemail if
it exists, something like this will do:
exten = _1XX,1,Dial(SIP/${EXTEN},45,tr)
exten = _1XX,2,GotoIf($[${RDNIS}  0 ]?10)
exten = _1XX,3,VoiceMail(u${EXTEN})
exten = _1XX,10,VoiceMail(u${RDNIS})

I'm not sure if DNID or RDNIS will work for SIP phones, but one of
those should work.
Another way to get this done (ugly), is to set a variable for the
channel before you use the Dial command, like this

exten = _1XX,1,SetVar(ORIGINAL_EXTEN=${EXTEN})
and then test if ${ORIGINAL_EXTEN} is different than ${EXTEN}

Look at this:
http://bugs.digium.com/bug_view_page.php?bug_id=0002590
this:
http://bugs.digium.com/bug_view_page.php?bug_id=0002763
and this:
http://www.voip-info.org/wiki-RDNIS

I hope this helps.

On 4/11/05, Jeb Campbell [EMAIL PROTECTED] wrote:
 I have an asterisk box setup and dialplan that is something like this:
 
 (t1/pri)
|
 [incoming]
 1234,1,Dial(SIP/secretary,30,rt)
 1234,2,Voicemail([EMAIL PROTECTED])
 
 Now the t in the dial lets the sec transfer with # and if the person
 transferred to is unavail it goes to their voicemail -- that works great.
 
 However if the sec tells her phone to redirect to another phone (CFWDall
 on a 7960) asterisk will redirect that call to that phone.  However it
 uses the sec's context to dial, which if redirecting internally included
 voicemail.
 
 So if the sec redirects to another phone and that phone does not answer,
 the redirected phone's voicemail plays and not the companies.
 
 I just wanted to see if anyone else had this problem (and a solution).
 
 Jeb Campbell
 [EMAIL PROTECTED]
 ___
 Asterisk-Users mailing list
 Asterisk-Users@lists.digium.com
 http://lists.digium.com/mailman/listinfo/asterisk-users
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] Sip transfer and redirect in a Company setting

2005-04-11 Thread Jeb Campbell
I have an asterisk box setup and dialplan that is something like this:
(t1/pri)
   |
[incoming]
1234,1,Dial(SIP/secretary,30,rt)
1234,2,Voicemail([EMAIL PROTECTED])
Now the t in the dial lets the sec transfer with # and if the person 
transferred to is unavail it goes to their voicemail -- that works great.

However if the sec tells her phone to redirect to another phone (CFWDall 
on a 7960) asterisk will redirect that call to that phone.  However it 
uses the sec's context to dial, which if redirecting internally included 
voicemail.

So if the sec redirects to another phone and that phone does not answer, 
the redirected phone's voicemail plays and not the companies.

I just wanted to see if anyone else had this problem (and a solution).
Jeb Campbell
[EMAIL PROTECTED]
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users