<?xml version="1.0" encoding="utf-8"?>
<File>
  <Version>2.1</Version>
  <Variables>
    <ArrayOfVariable xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Variable>
        <Name>ExtensionNo</Name>
        <ShowScopeProperty>false</ShowScopeProperty>
        <DebuggerVisible>true</DebuggerVisible>
        <HelpText />
      </Variable>
      <Variable>
        <Name>ExtensionIVRPath</Name>
        <ShowScopeProperty>false</ShowScopeProperty>
        <DebuggerVisible>true</DebuggerVisible>
        <HelpText />
      </Variable>
      <Variable>
        <Name>wavfile</Name>
        <ShowScopeProperty>false</ShowScopeProperty>
        <DebuggerVisible>true</DebuggerVisible>
        <HelpText />
      </Variable>
      <Variable>
        <Name>wavfullpath</Name>
        <ShowScopeProperty>false</ShowScopeProperty>
        <DebuggerVisible>true</DebuggerVisible>
        <HelpText />
      </Variable>
    </ArrayOfVariable>
  </Variables>
  <Flows>
    <MainFlow>
      <ns0:MainFlow Description="Callflow execution path." DebugModeActive="False" x:Name="Main" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ns0="clr-namespace:TCX.CFD.Classes.Components;Assembly=3CX Call Flow Designer, Version=20.2.84.0, Culture=neutral, PublicKeyToken=7cb95a1a133e706e">
        <ns0:UserComponent PublicProperties="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;ArrayOfUserProperty xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;&lt;UserProperty&gt;&lt;Name&gt;DialedExtensionNo&lt;/Name&gt;&lt;Value xsi:type=&quot;xsd:string&quot;&gt;&lt;/Value&gt;&lt;/UserProperty&gt;&lt;/ArrayOfUserProperty&gt;" RelativeFilePath="cGetDialedExtension.comp" Tag="" DebugModeActive="False" x:Name="cGetDialedExtension1" />
        <ns0:VariableAssignmentComponent VariableName="callflow$.ExtensionNo" Tag="ExtensionNo" DebugModeActive="False" Expression="cGetDialedExtension1.DialedExtensionNo" x:Name="AssignVariable1" />
        <ns0:VariableAssignmentComponent VariableName="callflow$.ExtensionIVRPath" Tag="ExtensionIVRPath" DebugModeActive="False" Expression="CONCATENATE(&quot;/var/lib/3cxpbx/Instance1/Data/Ivr/Voicemail/Data/&quot;,callflow$.ExtensionNo)" x:Name="AssignVariable2" />
        <ns0:TcxGetExtensionStatusComponent Tag="" DebugModeActive="False" Extension="callflow$.ExtensionNo" x:Name="GetExtensionStatus1" />
        <ns0:UserComponent PublicProperties="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;ArrayOfUserProperty xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;&lt;UserProperty&gt;&lt;Name&gt;Filename&lt;/Name&gt;&lt;/UserProperty&gt;&lt;UserProperty&gt;&lt;Name&gt;IVRPath&lt;/Name&gt;&lt;Value xsi:type=&quot;xsd:string&quot;&gt;callflow$.ExtensionIVRPath&lt;/Value&gt;&lt;/UserProperty&gt;&lt;UserProperty&gt;&lt;Name&gt;Profilename&lt;/Name&gt;&lt;Value xsi:type=&quot;xsd:string&quot;&gt;GetExtensionStatus1.CurrentProfileName&lt;/Value&gt;&lt;/UserProperty&gt;&lt;UserProperty&gt;&lt;Name&gt;result_Fullfilename&lt;/Name&gt;&lt;/UserProperty&gt;&lt;/ArrayOfUserProperty&gt;" RelativeFilePath="cGetVMWavfile.comp" Tag="" DebugModeActive="False" x:Name="cGetVMWavfile1" />
        <ns0:PromptPlaybackComponent Tag="" AcceptDtmfInput="True" DebugModeActive="False" PromptList="&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-16&quot;?&gt;&lt;ArrayOfPrompt xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt;&lt;Prompt xsi:type=&quot;DynamicAudioFilePrompt&quot;&gt;&lt;AudioFileName&gt;cGetVMWavfile1.result_Fullfilename&lt;/AudioFileName&gt;&lt;/Prompt&gt;&lt;/ArrayOfPrompt&gt;" x:Name="PromptPlayback2" />
        <ns0:DisconnectCallComponent Tag="" DebugModeActive="False" x:Name="DisconnectCall1" />
      </ns0:MainFlow>
    </MainFlow>
    <ErrorHandlerFlow>
      <ns0:ErrorHandlerFlow Description="Execution path when an error ocurrs." DebugModeActive="False" x:Name="Main" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ns0="clr-namespace:TCX.CFD.Classes.Components;Assembly=3CX Call Flow Designer, Version=20.2.84.0, Culture=neutral, PublicKeyToken=7cb95a1a133e706e" />
    </ErrorHandlerFlow>
    <DisconnectHandlerFlow>
      <ns0:DisconnectHandlerFlow Description="Execution path since the call gets disconnected." DebugModeActive="False" x:Name="Main" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ns0="clr-namespace:TCX.CFD.Classes.Components;Assembly=3CX Call Flow Designer, Version=20.2.84.0, Culture=neutral, PublicKeyToken=7cb95a1a133e706e" />
    </DisconnectHandlerFlow>
  </Flows>
</File>