<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> 
<base href="https://wiki.asterisk.org/wiki" /> 
<title>Message Title</title>  
<style type="text/css">@media only screen and (max-device-width: 480px) {.mobile-only {
        width: auto !important;
        height: auto !important;
        overflow: visible !important;
        line-height: normal !important;
        font-size: inherit !important;
        mso-hide: all;
}

.desktop-only {
        display: none !important;
}

/* iPhone 3GS fix for unwanted 20px right margin */
body { min-width: 100% !important; padding: 0; margin: 0; }

#center-content-table { max-width: none; !important; }
#header-pattern-container { padding: 10px 10px 10px 10px !important; line-height: 20px !important; }
#header-avatar-image-container { padding-right: 8px !important; }
#email-content-container { padding: 0 !important; }
.mobile-expand { border-radius: 0 !important; border-left: 0 !important; border-right: 0 !important; padding-left: 26px !important;}
.mobile-resize-text { font-size: 16px !important; line-height: 22px !important; }
#page-title-pattern-header { font-size: 20px !important; line-height: 28px !important; }
#page-title-pattern-icon-image-container-cell { padding-top: 7px !important; }
#inline-user-pattern { display: block !important; }
#inline-user-pattern-avatar { padding-top: 3px !important; }
.contextual-area-pattern { border-bottom: 1px solid #ccc !important; padding: 15px 10px 0 10px !important;}
.users-involved-pattern-column-table { width: 100% !important;  }
.users-involved-pattern-avatar-table-cell { padding: 3px 5px 5px 0 !important; }
.users-involved-pattern-column-container { padding-right: 0 !important; }
.contextual-excerpt-pattern, #users-involved-pattern { border: 0 !important; }

/** Aui Typography upsized for mobile **/
#content-excerpt-pattern-container, #contextual-excerpt-pattern-text-container { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h1, #contextual-excerpt-pattern-text-container h1 { font-size: 24px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h2, #contextual-excerpt-pattern-text-container h2 { font-size: 20px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h3, #contextual-excerpt-pattern-text-container h3 { font-size: 18px !important; line-height: 24px !important; }
#content-excerpt-pattern-container h4, #contextual-excerpt-pattern-text-container h4 { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h5, #contextual-excerpt-pattern-text-container h5 { font-size: 14px !important; line-height: 20px !important; }
#content-excerpt-pattern-container h6, #contextual-excerpt-pattern-text-container h6 { font-size: 14px !important; line-height: 20px !important; }
.user-mention { line-height: 18px !important; }
/** Aui Typography end **/

/* Show appropriate footer logo on mobile, display links vertically */
#footer-pattern { padding: 15px 10px !important; }
#footer-pattern-logo-desktop-container { padding: 0 !important; }
#footer-pattern-logo-desktop { width: 0 !important; height: 0 !important; }
#footer-pattern-logo-mobile {
    padding-top: 10px !important;
    width: 30px !important;
    height: 27px !important;
    display: inline !important;
}
#footer-pattern-text {
    display: block !important;
}
#footer-pattern-links-container { line-height: 0 !important;}
.footer-pattern-links.mobile-resize-text,
.footer-pattern-links.mobile-resize-text,
#footer-pattern-text.mobile-resize-text,
#footer-pattern-links-container.no-footer-links {
    font-size: 14px !important;
    line-height: 20px !important;
}
.footer-link { display: block !important; }
#footer-pattern-links-container table { display: inline-block !important; float: none !important; }
#footer-pattern-links-container, #footer-pattern-text { text-align: center !important; }
#footer-pattern-links { padding-bottom: 5px !important; }

/** Team Calendar overrides, these should be removed when notifications are updated in Team Calendars. For now CSS
    overrides are being used because the structure of the content can't change without rereleasing the plugin */
.mail-calendar-container .day-header + table tr td:first-child {
    vertical-align: top !important;
    padding-top: 5px !important;
}}
@media (min-width: 900px) {#center-content-table { width: 900px; }}
@media all {#outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
body{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
.ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
#background-table {margin:0; padding:0; width:100% !important; }
/* Needed to override highlighting on date and time links in iOS */
.grey a {color: #707070; text-decoration: none; }/* These styles are appended to the head element of a notification in order to prevent Apple Mail and similar
   clients from underlining the due dates with a blue hyperlink */
/* a lozenge outside an inline task should always be #333, lozenges inside an inline task should be
   colored according to their upcoming due dates, a completed task date lozenge or deleted task date
   lozenge should always be #707070 */
.date-time-lozenge a {color: #333333; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-upcoming a {color: #DF6F00; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-past a {color: #D04437; text-decoration: none; }
.inline-task-text-container.content-deleted-color .date-time-lozenge a,
.inline-task-text-container.checked .date-time-lozenge a {
    color: #707070; text-decoration: none;
}}
</style> 
</head>
<body>
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; background-color: #f5f5f5"> 
<tbody> 
<tr> 
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px"> 
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px"><a href="https://wiki.asterisk.org/wiki/display/~wikibot?src=email" style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix" src="cid:avatar_cb9f14dc0329f364cb46fa5adbde00e6" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" /></a></td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">Wiki Bot <strong>created</strong> a page</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<!-- End Header pattern --> 
<tr> 
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px"> 
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-spacing: 0; border-collapse: separate"> 
<tbody> 
<tr> 
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px"> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table id="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top"> 
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container-cell" style="padding: 0px; border-collapse: collapse; width: 16px; padding: 9px 8px 0px 0px; mso-text-raise: 5px; mso-line-height-rule: exactly"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Dial?src=email" title="page icon" style="vertical-align: top;; color: #3b73af; text-decoration: none"><img style="vertical-align: top; display: block;" src="cid:page-icon" alt="page icon" title="page icon" height="16" width="16" border="0" /></a></td> 
</tr> 
</tbody> 
</table> </td>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" id="page-title-pattern-header-container"><span id="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Dial?src=email" title="Asterisk 17 Application_Dial" style="color: #3b73af; text-decoration: none">Asterisk 17 Application_Dial</a></span></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table class="content-excerpt-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px"> <h1 id="Asterisk17Application_Dial-Dial()" style="margin: 10px 0 0 0; margin-top: 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 0">Dial()</h1> <h3 id="Asterisk17Application_Dial-Synopsis" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Synopsis</h3> <p style="margin: 10px 0 0 0">Attempt to connect to another device or endpoint and bridge the call.</p> <h3 id="Asterisk17Application_Dial-Description" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Description</h3> <p style="margin: 10px 0 0 0">This application will place calls to one or more specified channels. As soon as one of the requested channels answers, the originating channel will be answered, if it has not already been answered. These two channels will then be active in a bridged call. All other channels that were requested will then be hung up.</p> <p style="margin: 10px 0 0 0">Unless there is a timeout specified, the Dial application will wait indefinitely until one of the called channels answers, the user hangs up, or if all of the called channels are busy or unavailable. Dialplan execution will continue if no requested channels can be called, or if the timeout expires. This application will report normal termination if the originating channel hangs up, or if the call is bridged and either of the parties in the bridge ends the call.</p> <p style="margin: 10px 0 0 0">If the <code style="font-family: monospace">OUTBOUND_GROUP</code> variable is set, all peer channels created by this application will be put into that group (as in <code style="font-family: monospace">Set(GROUP()=...</code>). If the <code style="font-family: monospace">OUTBOUND_GROUP_ONCE</code> variable is set, all peer channels created by this application will be put into that group (as in <code style="font-family: monospace">Set(GROUP()=...</code>). Unlike <code style="font-family: monospace">OUTBOUND_GROUP</code>, however, the variable will be unset after use.</p> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial with 30 second timeout</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice,30)
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Parallel dial with 45 second timeout</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice&PJIP/bob,45)
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial with 'g' continuation option</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice,,g)
                         same => n,Log(NOTICE, Alice call result: ${DIALSTATUS})
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial with transfer/recording features for calling party</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice,,TX)
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial with call length limit</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice,,L(60000:30000:10000))
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial alice and bob and send NO_ANSWER to bob instead of ANSWERED_ELSEWHERE when alice answers</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice&PJSIP/bob,,Q(NO_ANSWER))
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial with pre-dial subroutines</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                        [default]

                        exten => callee_channel,1,NoOp(ARG1=${ARG1} ARG2=${ARG2})
                         same => n,Log(NOTICE, I'm called on channel ${CHANNEL} prior to it starting the dial attempt)
                         same => n,Return()

                        exten => called_channel,1,NoOp(ARG1=${ARG1} ARG2=${ARG2})
                         same => n,Log(NOTICE, I'm called on outbound channel ${CHANNEL} prior to it being used to dial someone)
                         same => n,Return()

                        exten => _X.,1,NoOp()
                         same => n,Dial(PJSIP/alice,,b(default^called_channel^1(my_gosub_arg1^my_gosub_arg2))B(default^callee_channel^1(my_gosub_arg1^my_gosub_arg2)))
                         same => n,Hangup()
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial with post-answer subroutine executed on outbound channel</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                        [my_gosub_routine]

                        exten => s,1,NoOp(ARG1=${ARG1} ARG2=${ARG2})
                         same => n,Playback(hello)
                         same => n,Return()

                        [default]

                        exten => _X.,1,NoOp()
                         same => n,Dial(PJSIP/alice,,U(my_gosub_routine^my_gosub_arg1^my_gosub_arg2))
                         same => n,Hangup()
                        
</pre> 
</div> 
</div> 
<div class="code panel pdl" style="border-width: 1px;"> 
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"> 
<b>Example: Dial into ConfBridge using 'G' option</b> 
</div> 
<div class="codeContent panelContent pdl"> 
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">

                         same => n,Dial(PJSIP/alice,,G(jump_to_here))
                         same => n(jump_to_here),Goto(confbridge)
                         same => n,Goto(confbridge)
                         same => n(confbridge),ConfBridge(${EXTEN})
                        
</pre> 
</div> 
</div> <p style="margin: 10px 0 0 0">This application sets the following channel variables:</p> 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">DIALEDTIME</code> - This is the time from dialing a channel until when it is disconnected.</li> 
<li> <code style="font-family: monospace">DIALEDTIME_MS</code> - This is the milliseconds version of the DIALEDTIME variable.</li> 
<li> <code style="font-family: monospace">ANSWEREDTIME</code> - This is the amount of time for actual call.</li> 
<li> <code style="font-family: monospace">ANSWEREDTIME_MS</code> - This is the milliseconds version of the ANSWEREDTIME variable.</li> 
<li> <code style="font-family: monospace">RINGTIME</code> - This is the time from creating the channel to the first RINGING event received. Empty if there was no ring.</li> 
<li> <code style="font-family: monospace">RINGTIME_MS</code> - This is the milliseconds version of the RINGTIME variable.</li> 
<li> <code style="font-family: monospace">PROGRESSTIME</code> - This is the time from creating the channel to the first PROGRESS event received. Empty if there was no such event.</li> 
<li> <code style="font-family: monospace">PROGRESSTIME_MS</code> - This is the milliseconds version of the PROGRESSTIME variable.</li> 
<li> <code style="font-family: monospace">DIALEDPEERNAME</code> - The name of the outbound channel that answered the call.</li> 
<li> <code style="font-family: monospace">DIALEDPEERNUMBER</code> - The number that was dialed for the answered outbound channel.</li> 
<li> <code style="font-family: monospace">FORWARDERNAME</code> - If a call forward occurred, the name of the forwarded channel.</li> 
<li> <code style="font-family: monospace">DIALSTATUS</code> - This is the status of the call 
<ul style="margin: 10px 0 0 0"> 
<li>CHANUNAVAIL</li> 
<li>CONGESTION</li> 
<li>NOANSWER</li> 
<li>BUSY</li> 
<li>ANSWER</li> 
<li>CANCEL</li> 
<li>DONTCALL - For the Privacy and Screening Modes. Will be set if the called party chooses to send the calling party to the 'Go Away' script.</li> 
<li>TORTURE - For the Privacy and Screening Modes. Will be set if the called party chooses to send the calling party to the 'torture' script.</li> 
<li>INVALIDARGS</li> 
</ul> </li> 
</ul> <h3 id="Asterisk17Application_Dial-Syntax" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Syntax</h3> 
<div class="preformatted panel" style="border-width: 1px;"> 
<div class="preformattedContent panelContent"> 
<pre style="margin: 10px 0 0 0; margin-top: 0">Dial(Technology/Resource&[Technology2/Resource2[&...]],[timeout,[options,[URL]]])</pre> 
</div> 
</div> <h5 id="Asterisk17Application_Dial-Arguments" style="margin: 10px 0 0 0; color: #707070; font-size: 14px; line-height: 20px; margin: 20px 0 0 0">Arguments</h5> 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">Technology/Resource</code> 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>Technology/Resource</strong></code> - Specification of the device(s) to dial. These must be in the format of <code style="font-family: monospace">Technology/Resource</code>, where <em>Technology</em> represents a particular channel driver, and <em>Resource</em> represents a resource available to that particular channel driver.</li> 
<li> <code style="font-family: monospace">Technology2/Resource2</code>[,<code style="font-family: monospace">Technology2/Resource2</code>...] - Optional extra devices to dial in parallel<br /> If you need more than one enter them as Technology2/Resource2&Technology3/Resource3&.....</li> 
</ul> </li> 
<li> <code style="font-family: monospace">timeout</code> - Specifies the number of seconds we attempt to dial the specified devices.<br /> If not specified, this defaults to 136 years.</li> 
<li> <code style="font-family: monospace">options</code> 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">A</code><code style="font-family: monospace">( <strong>x</strong> )</code> - Play an announcement to the called party, where <em>x</em> is the prompt to be played 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>x</strong></code> - The file to play to the called party</li> 
</ul> </li> 
<li> <code style="font-family: monospace">a</code> - Immediately answer the calling channel when the called channel answers in all cases. Normally, the calling channel is answered when the called channel answers, but when options such as <code style="font-family: monospace">A()</code> and <code style="font-family: monospace">M()</code> are used, the calling channel is not answered until all actions on the called channel (such as playing an announcement) are completed. This option can be used to answer the calling channel before doing anything on the called channel. You will rarely need to use this option, the default behavior is adequate in most cases.</li> 
<li> <code style="font-family: monospace">b</code><code style="font-family: monospace">( context^exten^<strong>priority</strong> )</code> - Before initiating an outgoing call, <code style="font-family: monospace">Gosub</code> to the specified location using the newly created channel. The <code style="font-family: monospace">Gosub</code> will be executed for each destination channel. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">context</code> </li> 
<li> <code style="font-family: monospace">exten</code> </li> 
<li> <code style="font-family: monospace"><strong>priority</strong></code><code style="font-family: monospace">( params )</code> 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>arg1</strong></code>[^<code style="font-family: monospace">arg1</code>...]</li> 
<li> <code style="font-family: monospace">argN</code> </li> 
</ul> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">B</code><code style="font-family: monospace">( context^exten^<strong>priority</strong> )</code> - Before initiating the outgoing call(s), <code style="font-family: monospace">Gosub</code> to the specified location using the current channel. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">context</code> </li> 
<li> <code style="font-family: monospace">exten</code> </li> 
<li> <code style="font-family: monospace"><strong>priority</strong></code><code style="font-family: monospace">( params )</code> 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>arg1</strong></code>[^<code style="font-family: monospace">arg1</code>...]</li> 
<li> <code style="font-family: monospace">argN</code> </li> 
</ul> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">C</code> - Reset the call detail record (CDR) for this call.</li> 
<li> <code style="font-family: monospace">c</code> - If the Dial() application cancels this call, always set <code style="font-family: monospace">HANGUPCAUSE</code> to 'answered elsewhere'</li> 
<li> <code style="font-family: monospace">d</code> - Allow the calling user to dial a 1 digit extension while waiting for a call to be answered. Exit to that extension if it exists in the current context, or the context defined in the <code style="font-family: monospace">EXITCONTEXT</code> variable, if it exists.<br /> NOTE: Many SIP and ISDN phones cannot send DTMF digits until the call is connected. If you wish to use this option with these phones, you can use the <code style="font-family: monospace">Answer</code> application before dialing.</li> 
<li> <code style="font-family: monospace">D</code><code style="font-family: monospace">( called:calling:progress )</code> - Send the specified DTMF strings <strong>after</strong> the called party has answered, but before the call gets bridged. The <em>called</em> DTMF string is sent to the called party, and the <em>calling</em> DTMF string is sent to the calling party. Both arguments can be used alone. If <em>progress</em> is specified, its DTMF is sent to the called party immediately after receiving a <code style="font-family: monospace">PROGRESS</code> message.<br /> See <code style="font-family: monospace">SendDTMF</code> for valid digits. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">called</code> </li> 
<li> <code style="font-family: monospace">calling</code> </li> 
<li> <code style="font-family: monospace">progress</code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">e</code> - Execute the <code style="font-family: monospace">h</code> extension for peer after the call ends</li> 
<li> <code style="font-family: monospace">f</code><code style="font-family: monospace">( x )</code> - If <em>x</em> is not provided, force the CallerID sent on a call-forward or deflection to the dialplan extension of this <code style="font-family: monospace">Dial()</code> using a dialplan <code style="font-family: monospace">hint</code>. For example, some PSTNs do not allow CallerID to be set to anything other than the numbers assigned to you. If <em>x</em> is provided, force the CallerID sent to <em>x</em>. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">x</code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">F</code><code style="font-family: monospace">( context^exten^<strong>priority</strong> )</code> - When the caller hangs up, transfer the <strong>called</strong> party to the specified destination and <strong>start</strong> execution at that location.<br /> NOTE: Any channel variables you want the called channel to inherit from the caller channel must be prefixed with one or two underbars ('_'). 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">context</code> </li> 
<li> <code style="font-family: monospace">exten</code> </li> 
<li> <code style="font-family: monospace"><strong>priority</strong></code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">F</code> - When the caller hangs up, transfer the <strong>called</strong> party to the next priority of the current extension and <strong>start</strong> execution at that location.<br /> NOTE: Any channel variables you want the called channel to inherit from the caller channel must be prefixed with one or two underbars ('_').<br /> NOTE: Using this option from a Macro() or GoSub() might not make sense as there would be no return points.</li> 
<li> <code style="font-family: monospace">g</code> - Proceed with dialplan execution at the next priority in the current extension if the destination channel hangs up.</li> 
<li> <code style="font-family: monospace">G</code><code style="font-family: monospace">( context^exten^<strong>priority</strong> )</code> - If the call is answered, transfer the calling party to the specified <em>priority</em> and the called party to the specified <em>priority</em> plus one.<br /> NOTE: You cannot use any additional action post answer options in conjunction with this option. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">context</code> </li> 
<li> <code style="font-family: monospace">exten</code> </li> 
<li> <code style="font-family: monospace"><strong>priority</strong></code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">h</code> - Allow the called party to hang up by sending the DTMF sequence defined for disconnect in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">H</code> - Allow the calling party to hang up by sending the DTMF sequence defined for disconnect in <code style="font-family: monospace">features.conf</code>.<br /> NOTE: Many SIP and ISDN phones cannot send DTMF digits until the call is connected. If you wish to allow DTMF disconnect before the dialed party answers with these phones, you can use the <code style="font-family: monospace">Answer</code> application before dialing.</li> 
<li> <code style="font-family: monospace">i</code> - Asterisk will ignore any forwarding requests it may receive on this dial attempt.</li> 
<li> <code style="font-family: monospace">I</code> - Asterisk will ignore any connected line update requests or any redirecting party update requests it may receive on this dial attempt.</li> 
<li> <code style="font-family: monospace">k</code> - Allow the called party to enable parking of the call by sending the DTMF sequence defined for call parking in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">K</code> - Allow the calling party to enable parking of the call by sending the DTMF sequence defined for call parking in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">L</code><code style="font-family: monospace">( <strong>x</strong>:y:z )</code> - Limit the call to <em>x</em> milliseconds. Play a warning when <em>y</em> milliseconds are left. Repeat the warning every <em>z</em> milliseconds until time expires.<br /> This option is affected by the following variables: 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">LIMIT_PLAYAUDIO_CALLER</code> - If set, this variable causes Asterisk to play the prompts to the caller. 
<ul style="margin: 10px 0 0 0"> 
<li>YES default: (true)</li> 
<li>NO</li> 
</ul> </li> 
<li> <code style="font-family: monospace">LIMIT_PLAYAUDIO_CALLEE</code> - If set, this variable causes Asterisk to play the prompts to the callee. 
<ul style="margin: 10px 0 0 0"> 
<li>YES</li> 
<li>NO default: (true)</li> 
</ul> </li> 
<li> <code style="font-family: monospace">LIMIT_TIMEOUT_FILE</code> - If specified, <em>filename</em> specifies the sound prompt to play when the timeout is reached. If not set, the time remaining will be announced. 
<ul style="margin: 10px 0 0 0"> 
<li>FILENAME</li> 
</ul> </li> 
<li> <code style="font-family: monospace">LIMIT_CONNECT_FILE</code> - If specified, <em>filename</em> specifies the sound prompt to play when the call begins. If not set, the time remaining will be announced. 
<ul style="margin: 10px 0 0 0"> 
<li>FILENAME</li> 
</ul> </li> 
<li> <code style="font-family: monospace">LIMIT_WARNING_FILE</code> - If specified, <em>filename</em> specifies the sound prompt to play as a warning when time <em>x</em> is reached. If not set, the time remaining will be announced. 
<ul style="margin: 10px 0 0 0"> 
<li>FILENAME</li> 
</ul> </li> 
<li> <code style="font-family: monospace"><strong>x</strong></code> - Maximum call time, in milliseconds</li> 
<li> <code style="font-family: monospace">y</code> - Warning time, in milliseconds</li> 
<li> <code style="font-family: monospace">z</code> - Repeat time, in milliseconds</li> 
</ul> </li> 
<li> <code style="font-family: monospace">m</code><code style="font-family: monospace">( class )</code> - Provide hold music to the calling party until a requested channel answers. A specific music on hold <em>class</em> (as defined in <code style="font-family: monospace">musiconhold.conf</code>) can be specified. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">class</code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">M</code><code style="font-family: monospace">( <strong>macro</strong>^arg )</code> - Execute the specified <em>macro</em> for the <strong>called</strong> channel before connecting to the calling channel. Arguments can be specified to the Macro using <code style="font-family: monospace">^</code> as a delimiter. The macro can set the variable <code style="font-family: monospace">MACRO_RESULT</code> to specify the following actions after the macro is finished executing:<br /> NOTE: You cannot use any additional action post answer options in conjunction with this option. Also, pbx services are run on the peer (called) channel, so you will not be able to set timeouts via the <code style="font-family: monospace">TIMEOUT()</code> function in this macro.<br /> WARNING: Be aware of the limitations that macros have, specifically with regards to use of the <code style="font-family: monospace">WaitExten</code> application. For more information, see the documentation for <code style="font-family: monospace">Macro()</code>.<br /> NOTE: Macros are deprecated, GoSub should be used instead, see the <code style="font-family: monospace">U</code> option. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">MACRO_RESULT</code> - If set, this action will be taken after the macro finished executing. 
<ul style="margin: 10px 0 0 0"> 
<li>ABORT - Hangup both legs of the call</li> 
<li>CONGESTION - Behave as if line congestion was encountered</li> 
<li>BUSY - Behave as if a busy signal was encountered</li> 
<li>CONTINUE - Hangup the called party and allow the calling party to continue dialplan execution at the next priority</li> 
<li>GOTO:[[<CONTEXT>^]<EXTEN>^]<PRIORITY> - Transfer the call to the specified destination.</li> 
</ul> </li> 
<li> <code style="font-family: monospace"><strong>macro</strong></code> - Name of the macro that should be executed.</li> 
<li> <code style="font-family: monospace">arg</code>[^<code style="font-family: monospace">arg</code>...] - Macro arguments</li> 
</ul> </li> 
<li> <code style="font-family: monospace">n</code><code style="font-family: monospace">( delete )</code> - This option is a modifier for the call screening/privacy mode. (See the <code style="font-family: monospace">p</code> and <code style="font-family: monospace">P</code> options.) It specifies that no introductions are to be saved in the <code style="font-family: monospace">priv-callerintros</code> directory. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">delete</code> - With <em>delete</em> either not specified or set to <code style="font-family: monospace">0</code>, the recorded introduction will not be deleted if the caller hangs up while the remote party has not yet answered.<br /> With <em>delete</em> set to <code style="font-family: monospace">1</code>, the introduction will always be deleted.</li> 
</ul> </li> 
<li> <code style="font-family: monospace">N</code> - This option is a modifier for the call screening/privacy mode. It specifies that if CallerID is present, do not screen the call.</li> 
<li> <code style="font-family: monospace">o</code><code style="font-family: monospace">( x )</code> - If <em>x</em> is not provided, specify that the CallerID that was present on the <strong>calling</strong> channel be stored as the CallerID on the <strong>called</strong> channel. This was the behavior of Asterisk 1.0 and earlier. If <em>x</em> is provided, specify the CallerID stored on the <strong>called</strong> channel. Note that <code style="font-family: monospace">o(${CALLERID(all)})</code> is similar to option <code style="font-family: monospace">o</code> without the parameter. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">x</code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">O</code><code style="font-family: monospace">( mode )</code> - Enables <strong>operator services</strong> mode. This option only works when bridging a DAHDI channel to another DAHDI channel only. if specified on non-DAHDI interfaces, it will be ignored. When the destination answers (presumably an operator services station), the originator no longer has control of their line. They may hang up, but the switch will not release their line until the destination party (the operator) hangs up. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">mode</code> - With <em>mode</em> either not specified or set to <code style="font-family: monospace">1</code>, the originator hanging up will cause the phone to ring back immediately.<br /> With <em>mode</em> set to <code style="font-family: monospace">2</code>, when the operator flashes the trunk, it will ring their phone back.</li> 
</ul> </li> 
<li> <code style="font-family: monospace">p</code> - This option enables screening mode. This is basically Privacy mode without memory.</li> 
<li> <code style="font-family: monospace">P</code><code style="font-family: monospace">( x )</code> - Enable privacy mode. Use <em>x</em> as the family/key in the AstDB database if it is provided. The current extension is used if a database family/key is not specified. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">x</code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">Q</code><code style="font-family: monospace">( <strong>cause</strong> )</code> - Specify the Q.850/Q.931 <em>cause</em> to send on unanswered channels when another channel answers the call. As with <code style="font-family: monospace">Hangup()</code>, <em>cause</em> can be a numeric cause code or a name such as <code style="font-family: monospace">NO_ANSWER</code>, <code style="font-family: monospace">USER_BUSY</code>, <code style="font-family: monospace">CALL_REJECTED</code> or <code style="font-family: monospace">ANSWERED_ELSEWHERE</code> (the default if Q isn't specified). You can also specify <code style="font-family: monospace">0</code> or <code style="font-family: monospace">NONE</code> to send no cause. See the <code style="font-family: monospace">causes.h</code> file for the full list of valid causes and names.<br /> NOTE: chan_sip does not support setting the cause on a CANCEL to anything other than ANSWERED_ELSEWHERE. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>cause</strong></code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">r</code><code style="font-family: monospace">( tone )</code> - Default: Indicate ringing to the calling party, even if the called party isn't actually ringing. Pass no audio to the calling party until the called channel has answered. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">tone</code> - Indicate progress to calling party. Send audio 'tone' from the <code style="font-family: monospace">indications.conf</code> tonezone currently in use.</li> 
</ul> </li> 
<li> <code style="font-family: monospace">R</code> - Default: Indicate ringing to the calling party, even if the called party isn't actually ringing. Allow interruption of the ringback if early media is received on the channel.</li> 
<li> <code style="font-family: monospace">S</code><code style="font-family: monospace">( <strong>x</strong> )</code> - Hang up the call <em>x</em> seconds <strong>after</strong> the called party has answered the call. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>x</strong></code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">s</code><code style="font-family: monospace">( <strong>x</strong> )</code> - Force the outgoing CallerID tag parameter to be set to the string <em>x</em>.<br /> Works with the <code style="font-family: monospace">f</code> option. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>x</strong></code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">t</code> - Allow the called party to transfer the calling party by sending the DTMF sequence defined in <code style="font-family: monospace">features.conf</code>. This setting does not perform policy enforcement on transfers initiated by other methods.</li> 
<li> <code style="font-family: monospace">T</code> - Allow the calling party to transfer the called party by sending the DTMF sequence defined in <code style="font-family: monospace">features.conf</code>. This setting does not perform policy enforcement on transfers initiated by other methods.</li> 
<li> <code style="font-family: monospace">U</code><code style="font-family: monospace">( <strong>x</strong>^arg )</code> - Execute via <code style="font-family: monospace">Gosub</code> the routine <em>x</em> for the <strong>called</strong> channel before connecting to the calling channel. Arguments can be specified to the <code style="font-family: monospace">Gosub</code> using <code style="font-family: monospace">^</code> as a delimiter. The <code style="font-family: monospace">Gosub</code> routine can set the variable <code style="font-family: monospace">GOSUB_RESULT</code> to specify the following actions after the <code style="font-family: monospace">Gosub</code> returns.<br /> NOTE: You cannot use any additional action post answer options in conjunction with this option. Also, pbx services are run on the <strong>called</strong> channel, so you will not be able to set timeouts via the <code style="font-family: monospace">TIMEOUT()</code> function in this routine. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace">GOSUB_RESULT</code> 
<ul style="margin: 10px 0 0 0"> 
<li>ABORT - Hangup both legs of the call.</li> 
<li>CONGESTION - Behave as if line congestion was encountered.</li> 
<li>BUSY - Behave as if a busy signal was encountered.</li> 
<li>CONTINUE - Hangup the called party and allow the calling party to continue dialplan execution at the next priority.</li> 
<li>GOTO:[[<CONTEXT>^]<EXTEN>^]<PRIORITY> - Transfer the call to the specified destination.</li> 
</ul> </li> 
<li> <code style="font-family: monospace"><strong>x</strong></code> - Name of the subroutine context to execute via <code style="font-family: monospace">Gosub</code>. The subroutine execution starts in the named context at the s exten and priority 1.</li> 
<li> <code style="font-family: monospace">arg</code>[^<code style="font-family: monospace">arg</code>...] - Arguments for the <code style="font-family: monospace">Gosub</code> routine</li> 
</ul> </li> 
<li> <code style="font-family: monospace">u</code><code style="font-family: monospace">( <strong>x</strong> )</code> - Works with the <code style="font-family: monospace">f</code> option. 
<ul style="margin: 10px 0 0 0"> 
<li> <code style="font-family: monospace"><strong>x</strong></code> - Force the outgoing callerid presentation indicator parameter to be set to one of the values passed in <em>x</em>: <code style="font-family: monospace">allowed_not_screened</code> <code style="font-family: monospace">allowed_passed_screen</code> <code style="font-family: monospace">allowed_failed_screen</code> <code style="font-family: monospace">allowed</code> <code style="font-family: monospace">prohib_not_screened</code> <code style="font-family: monospace">prohib_passed_screen</code> <code style="font-family: monospace">prohib_failed_screen</code> <code style="font-family: monospace">prohib</code> <code style="font-family: monospace">unavailable</code> </li> 
</ul> </li> 
<li> <code style="font-family: monospace">w</code> - Allow the called party to enable recording of the call by sending the DTMF sequence defined for one-touch recording in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">W</code> - Allow the calling party to enable recording of the call by sending the DTMF sequence defined for one-touch recording in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">x</code> - Allow the called party to enable recording of the call by sending the DTMF sequence defined for one-touch automixmonitor in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">X</code> - Allow the calling party to enable recording of the call by sending the DTMF sequence defined for one-touch automixmonitor in <code style="font-family: monospace">features.conf</code>.</li> 
<li> <code style="font-family: monospace">z</code> - On a call forward, cancel any dial timeout which has been set for this call.</li> 
</ul> </li> 
<li> <code style="font-family: monospace">URL</code> - The optional URL will be sent to the called party if the channel driver supports it.</li> 
</ul> <h3 id="Asterisk17Application_Dial-SeeAlso" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">See Also</h3> 
<ul style="margin: 10px 0 0 0"> 
<li> <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_RetryDial" style="color: #3b73af; text-decoration: none">Asterisk 17 Application_RetryDial</a> </li> 
<li> <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_SendDTMF" style="color: #3b73af; text-decoration: none">Asterisk 17 Application_SendDTMF</a> </li> 
<li> <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Gosub" style="color: #3b73af; text-decoration: none">Asterisk 17 Application_Gosub</a> </li> 
<li> <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Macro" style="color: #3b73af; text-decoration: none">Asterisk 17 Application_Macro</a> </li> 
</ul> <h3 id="Asterisk17Application_Dial-ImportVersion" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Import Version</h3> <p style="margin: 10px 0 0 0">This documentation was imported from Asterisk Version GIT-17-7300bdd</p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand action-padding last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff; padding-bottom: 10px; padding-bottom: 10px"> 
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 15px 0 0 24px; vertical-align: middle"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Dial?src=email" title="View page Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="View page Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aview-page-email-adg-footer-item%3Aicon" alt="View page Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Dial?src=email" title="View page" style="color: #3b73af; text-decoration: none">View page</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Dial?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Add comment Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aadd-comment-to-content-email-adg-footer-item%3Aicon" alt="Add comment Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+17+Application_Dial?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none">Add comment</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=42010983&src=email" title="Like Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Like Icon" src="cid:com.atlassian.confluence.plugins.confluence-like%3Aview-email-adg-content-item%3Aicon" alt="Like Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=42010983&src=email" title="Like" style="color: #3b73af; text-decoration: none">Like</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; mso-line-height-rule: exactly"> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px"> 
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=AST&src=email" title="" style="color: #3b73af; text-decoration: none">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action?src=email" title="" style="color: #3b73af; text-decoration: none">Manage notifications</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; display: none">This message was sent by Atlassian Confluence 5.6.6</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table id="sealed-section" border="0" cellpadding="0" cellspacing="0" width="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; display: none"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; border: 0; font-size: 0px; line-height: 0; mso-line-height-rule: exactly"></td> 
</tr> 
</tbody> 
</table>
</body>
</html>