Search results

  1. geomat

    Updating CLI after attended transfer

    Hello, I have the following scenario: 1. Agent (1001, CLI=123456) makes an outbound call to Customer 1 (destination number=777777). Customer 1 sees 123456 as the incoming number. 2. The same agent makes another outbound call to Customer 2 (destination number=888888). Customer 2 sees 123456 as...
  2. geomat

    Transfer to Voicemail when an extension is busy

    Hello, I would like to ask if it is possible when an extension is busy (already talking to the phone) to transfer its incoming calls to its voicemail. Currently, I observed that when an incoming call is received it is directed to the voicemail only when I reject the call (hit the hang-up...
  3. geomat

    Interconnecting 3CX with FreeSWITCH

    Hello, I would like to connect 3CX with FreeSWITCH (FS) in order to route calls to/from the following directions: 1. 3CX -> FS -> SIP TRUNK 2. SIP TRUNK -> FS -> 3CX The reason I want FS in the middle it is because I have some special features for processing CDRs and recordings which are not...
  4. geomat

    Remove invalid characters from destination numbers

    Hello, I would like to remove invalid characters from destination numbers in order to make successful outbound calls. For example, 0044123456%06 to be converted to 0044123456. For doing this I modified the following variables using a lua script: destination_number sip_to_uri sip_to_user...
  5. geomat

    Invalid XML CDRs

    Hello, I am using the XML CDR Freeswitch plugin to store CDRs in Postgres and in some cases the XML data contains data such as <200>1</200> or <200>2</200> which is invalid in XML format, thus FusionPBX cannot store them in db. Unfortunately, I cannot reproduce the issue on my development...
  6. geomat

    Call Queueing: distributing calls based on API data

    Hello, I would like to ask if it is possible to distribute calls to agents based on data coming from an API endpoint either using the mod_callcenter or the mod_fifo plugins. I am asking this since I would like to implement an intelligent skill-based routing functionality where the API endpoint...