mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-15 08:29:45 +00:00
mod_callcenter: Initial commit of the mod_callcenter application.
This module is in it early state of developpement. You can see documentation on the wiki at : http://wiki.freeswitch.org/wiki/Mod_callcenter For support/comments, please use http://jira.freeswitch.org/ and select the MOD CALLCENTER module.
This commit is contained in:
parent
e1df5e13de
commit
ba09b96d1e
@ -34,6 +34,7 @@ applications/mod_valet_parking
|
|||||||
#applications/mod_stress
|
#applications/mod_stress
|
||||||
#applications/mod_snapshot
|
#applications/mod_snapshot
|
||||||
#applications/mod_snipe_hunt
|
#applications/mod_snipe_hunt
|
||||||
|
#applications/mod_callcenter
|
||||||
codecs/mod_g723_1
|
codecs/mod_g723_1
|
||||||
codecs/mod_amr
|
codecs/mod_amr
|
||||||
#codecs/mod_amrwb
|
#codecs/mod_amrwb
|
||||||
|
27
conf/autoload_configs/callcenter.conf.xml
Normal file
27
conf/autoload_configs/callcenter.conf.xml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
<configuration name="callcenter.conf" description="CallCenter">
|
||||||
|
<settings>
|
||||||
|
</settings>
|
||||||
|
|
||||||
|
<queues>
|
||||||
|
<!--
|
||||||
|
<queue name="support@default">
|
||||||
|
<param name="strategy" value="longest-idle-agent"/>
|
||||||
|
<param name="moh-sound" value="$${hold_music}"/>
|
||||||
|
<param name="record-template" value="$${base_dir}/recordings/${strftime(%Y-%m-%d-%H-%M-%S)}.${destination_number}.${caller_id_number}.${uuid}.wav"/>
|
||||||
|
<param name="time-base-score" value="system"/>
|
||||||
|
</queue>
|
||||||
|
-->
|
||||||
|
</queues>
|
||||||
|
|
||||||
|
<!-- WARNING : Configuring XML Agents will updated into the DB upon restart -->
|
||||||
|
<!-- WARNING : Configuring XML Tiers will reset the provided level and position if provided.-->
|
||||||
|
<!-- WARNING : Agents and Tiers XML config shouldn't be used in a multi FS shared DB setup -->
|
||||||
|
<agents>
|
||||||
|
<!--<agent name="1000@default" type="callback" contact="[call_timeout=10]user/1000@default" status="Available" max-no-answer="3" wrap-up-time="10" />-->
|
||||||
|
</agents>
|
||||||
|
<tiers>
|
||||||
|
<!-- if no level or position is provided, they will default to 1. You should do this to keep db value on restart -->
|
||||||
|
<!-- <tier agent="1000@default" queue="support@default" level="1" position="1"/> -->
|
||||||
|
</tiers>
|
||||||
|
|
||||||
|
</configuration>
|
2
src/mod/applications/mod_callcenter/Makefile
Normal file
2
src/mod/applications/mod_callcenter/Makefile
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
BASE=../../../..
|
||||||
|
include $(BASE)/build/modmake.rules
|
2321
src/mod/applications/mod_callcenter/mod_callcenter.c
Normal file
2321
src/mod/applications/mod_callcenter/mod_callcenter.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user