<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hi Mike,<br>
    <br>
    Thanks for the advise.&nbsp; It's good to know i'm on the right track.<br>
    <br>
    On Friday, 10 December, 2010 02:34 AM, Michael Collins wrote:
    <blockquote
      cite="mid:AANLkTi=e25pcES7=Q5NRUAoGjxQOrbznbaRYxBxcW+FL@mail.gmail.com"
      type="cite">Joegen,
      <div><br>
      </div>
      <div>I don't know if you already came to a conclusion here but I
        just wanted to chime in a bit. First off, understand that ESL
        inbound is extremely powerful - you can do pretty much anything
        you want. In fact, there is nothing preventing you from
        connecting in via ESL, then launching a call that goes through
        the dialplan and then executes a script written in
        Lua/Perl/Javascript.</div>
      <div><br>
      </div>
      <div>My advice to you is to break this down into smaller pieces.
        Create a dialplan extension and script that tests an IVR and
        make sure it works. Then create an ESL application that controls
        FreeSWITCH and can launch one or more calls through your test
        extension. Repeat as needed.</div>
      <div><br>
      </div>
      <div>-MC<br>
        <div><br>
          <div class="gmail_quote">On Tue, Dec 7, 2010 at 5:36 PM,
            Joegen E. Baclor <span dir="ltr">&lt;<a
                moz-do-not-send="true"
                href="mailto:joegen@opensipstack.org">joegen@opensipstack.org</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
              0.8ex; border-left: 1px solid rgb(204, 204, 204);
              padding-left: 1ex;">
              Hi,<br>
              <br>
              We are trying to work out a test suite for sipXecs media
              services and we<br>
              thought that freeswitch itself is the best place to do it.
              &nbsp;I am<br>
              initiallly thinking of controlling freeswitch using ESL
              inbound to<br>
              simulate traversing of sipXecs media services ivr menus.
              &nbsp;However,<br>
              although ESL has the most flexibility among the choices, I
              find the<br>
              scripting modules really appealing specially because it
              exposes the<br>
              ability to add new test scenarios. &nbsp;Am I correct that ESL
              inbound<br>
              function(eg: placing independent outbound calls without
              having to hit a<br>
              dialplan) is not currently doable via the
              mod_scripting_language<br>
              plugins? &nbsp;Because of this, I am plannning to simply expose
              ESL<br>
              inbound/outbound library via a google::v8 glue to make the
              test<br>
              scenarios somehow scriptable. &nbsp; I am wondering if I am not
              crazy if i do so.<br>
              <br>
              I have came accross this thread old<br>
              <a moz-do-not-send="true"
href="http://thread.gmane.org/gmane.comp.telephony.freeswitch.user/10926/focus=10928"
                target="_blank">http://thread.gmane.org/gmane.comp.telephony.freeswitch.user/10926/focus=10928</a><br>
              . &nbsp; I am wondeing if more work/thoughts came into this so
              i wont be<br>
              reinventing the wheel.<br>
              <br>
              advice appreciated. &nbsp;Thanks!<br>
              <br>
              Joegen<br>
              <br>
              _______________________________________________<br>
              FreeSWITCH-dev mailing list<br>
              <a moz-do-not-send="true"
                href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
              <a moz-do-not-send="true"
                href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev"
                target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
              UNSUBSCRIBE:<a moz-do-not-send="true"
                href="http://lists.freeswitch.org/mailman/options/freeswitch-dev"
                target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
              <a moz-do-not-send="true" href="http://www.freeswitch.org"
                target="_blank">http://www.freeswitch.org</a><br>
            </blockquote>
          </div>
          <br>
        </div>
      </div>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
FreeSWITCH-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-dev">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>