<HTML>
<HEAD>
<TITLE>Originating from an event.</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>Hi,<BR>
<BR>
I&#8217;m writing my own module and have a situation where I need to connect two endpoints in response to an event. I have the custom event tied into my module and I know my endpoints that I need to connect but it&#8217;s not clear to me how to set up this connection.<BR>
<BR>
It appears that I cannot (or at least don&#8217;t want) to set up this connection on the thread the event came in on as that stalls other events from coming in. I think I need to create a new thread and session then use switch_ivr_originate and bridge the two. That however seems easier said than done, so I must be missing something.<BR>
<BR>
Switch_thread_create looks fairly straight forward but in the examples of it they all are used in situations where a session already exists. It&#8217;s uses the pool from that session. In the event handler I don&#8217;t have any session. I need to set the entire phone call/session up from scratch. I keep looking for a &#8220;switch_create_session&#8221; like call to setup this but that doesn&#8217;t exist. Clearly I&#8217;m going about it wrong. <BR>
<BR>
Are there any examples or docs on how to do this programmatically? I&#8217;ve search and can&#8217;t find anything like this. <BR>
<BR>
I&#8217;m fairly new to FS but hopefully this isn&#8217;t a total newbie question and that it makes sense. I&#8217;m excited for ClueCon, that&#8217;ll shed a lot of light on FS for me.<BR>
<BR>
Kevin</SPAN></FONT>
</BODY>
</HTML>