<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>You can create dynamic lots with different contexts in the fly. You are actually parking at a context you just use an extension to identify access to the slot. If you have any identifying unique account info. Each lot is based on a parking lot context as a template. The lot name is dyanmically unique per lot. When you first create it. We use unified dialplan contexts for parking. We just augment our lots based on the account number for each client (prkAcctNumLotNum.SlotNym).  It is very flexible you can pass in all the parameters on the fly using a combination of special channel dynamic variables and options in the park and parked command. We even specify dynamic ring back contexts with parameters in them so ring backs can be directed correctly. And accounts can only ever pickup their lots.  We have customers with multiple parking lots all on the same account and the parking extensions are set in a database. The only limitation is you can't change the parking template context or shrink it once a lot is created without a restart of Asterisk. You can grow the number of parking slots dyanmically. </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The way we do this when you park directly on a slot the ring back time can be specified on a per slot basis as well. Customers love this.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Sent from my Windows 10 phone</p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:dcunningham@voisonics.com">David Cunningham</a><br><b>Sent: </b>Tuesday, October 3, 2017 6:46 PM<br><b>To: </b><a href="mailto:asterisk-dev@lists.digium.com">Asterisk Developers Mailing List</a><br><b>Subject: </b>Re: [asterisk-dev] Park patch to silence slot number</p></div><p class=MsoNormal><o:p> </o:p></p></div></body></html><div dir="ltr"><div><div>Hi Byrant,<br><br></div>Thank you for the reply (and voicemail). Are you referring to the patch by Igor Goncharovsky? We had issues because it requires a different context for each overlapping parking slot, and our multi-tenant environment doesn't use a different context per tenant. What he said is below. However, we've just noticed that Asterisk 13 has an 's' option on the Park command to silence the slot number, so sorry for the trouble!<br></div><div><br>"It is the how parking works in core of asterisk. When call parked, asterisk automatically put extensions for call park and for taking a call from park. I.e. when you want to park two calls at same extension and same context asterisk unable to do it, because unable to insert second time same extension in dialplan. I see no problem in using different extensions range for all parking lots in same context of using different contexts for all users"</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 3 October 2017 at 16:23, Bryant Zimmerman <span dir="ltr"><<a href="mailto:BryantZ@zktech.com" target="_blank">BryantZ@zktech.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="#954F72" lang="EN-US"><div class="m_7972149163859522352WordSection1"><p class="MsoNormal">You don't need a patch this is possible with the current tools if you keep track of parks pickups and ring backs. We use the current system to do dynamic parks all of the time in multi tenant environment . We create dynamic lots per tenant and address them per sub account. This allows for each tenent to have parking slots with any number even when others use the same.  I paid part of the bounty to get the original dynamic parking system working.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Sent from my Windows 10 phone</p><p class="MsoNormal"><u></u> <u></u></p><div style="border:none;border-top:solid #e1e1e1 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:dcunningham@voisonics.com" target="_blank">David Cunningham</a><br><b>Sent: </b>Monday, October 2, 2017 11:09 PM<br><b>To: </b><a href="mailto:asterisk-dev@lists.digium.com" target="_blank">asterisk-dev@lists.digium.com</a><br><b>Subject: </b>[asterisk-dev] Park patch to silence slot number</p></div><p class="MsoNormal"><u></u> <u></u></p></div></div><div class="HOEnZb"><div class="h5"><div dir="ltr"><div><div>Hello,<br><br></div>We'd like to get a patch written for Asterisk's Park command, so that with a given option it won't play the parking slot number. The idea is that we can allow multiple calls to be parked on the same apparent slot number by playing the apparent slot number ourselves, and parking calls on a different actual slot number. For example we'd play 701 but actually park the call on 123701.<br></div><div><div><br></div><div>Does anyone know of someone who'd be willing to write this patch, and submit it for inclusion in Asterisk? We will of course pay a bounty. If I'm asking in the wrong place then apologies and please let me know the right one. <br clear="all"></div><div><div><br></div><div>Thanks in advance,<br></div><div><br>-- <br><div class="m_7972149163859522352gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: <a href="tel:+1%20213-221-1092" value="+12132211092" target="_blank">+1 213 221 1092</a><br>Australia: <a href="tel:+61%202%208063%209019" value="+61280639019" target="_blank">+61 (0) 2 8063 9019</a><br></div></div></div></div></div>
</div></div></div></div>

</div></div><br>--<br>
______________________________<wbr>______________________________<wbr>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer" target="_blank">http://lists.digium.com/<wbr>mailman/listinfo/asterisk-dev</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>Australia: +61 (0) 2 8063 9019<br></div></div></div></div></div>
</div>