asterCC provides full features free ip-pbx
4. conference controled by browser
source url: http://wiki.astercc.com/doku.php?id=en:real_case_guidance:step_of_popup_survey_in_a_campaign
Create a survey which is needed by the campaign, open the Survey Management list category in the left list ,you can see the Surveys link ,click it and you will see the page on the right and click the add button on the top. Add like this:
Fill in the surveyname (* required), click the save button to save the survey,then it will display in the list of survey page and add the content for this survey.
Create a campaign for popup,you need to change the list category to CallCenter Outbound ,open it and you will see the Campaigns link , click it and you will see the page on the right and click the add button on the top. Add the campaign like this:
Fill in the campaignname (* required),then click the save button to save the campaign. Notice: if you do not choose the
,it will create a customerpackage by the
, the customerpackage’s name will be the same with the campaign which you has added.
If the CustomerpackageType is individual ,the customerpackage’s Tabletype is individual which has been auto created. If the CustomerpackageType is enterprise ,the customerpackage’s Tabletype is enterprise which has been auto created.
If you do not want to create the customerpackage automatically, you can create the customerpackage before create the campaign.
Choose the survey at
,then the survey will bind with this campaign.
When the customer call in,popup the customer information,we need to controll the display field,so edit the ‘stepOfCampaign’ data in the list:
the editpage like this:
Controll the display field by the ManagementFieldSet button and InterfaceFieldSet button. Click the ManagementFieldSet button to controll the field display in the management. Click the InterfaceFieldSet button to controll the field display in the interface.
If you want to show field but can not edit it ,please check the view checkbox. If you want to show field and can edit the field,please check the edit checkbox.
Make sure your campaign’s CustomerpackageType, if it is individual,you need to add a individual customer in the Outbound Individuals page , if it is enterprise,you you need to add a enterprise customer in the Outbound Enterprises page.
Add a individual customer ,like this :
After completing,click the save button to save the customer.
Need to add a customer for the customerpackage which has been added, because the customerpackage (automatically created or created by yourself) is empty. 
Click the data in the list to editpage,like this:
Click the Edit Customer IN CustomerPage , it will show this page:
This page show all the customer in the customerpackage, it dosen’t has customer now ,so we need to add the customer for the customerpackage. Click the add button , it will show the page :
Then add the customer to this customerpackage, select the checkbox and click the confirm button, so the customer will be in the customerpackage, like this:
After create the campaign, need to add the Cvnumber for this campaign,like this:
Fill in like above,then click the save button , then the campaign will have a Cvnumber,so when the customer ‘asterccIndividualCustomer’ call in ,it will popup the campaign ‘stepOfCampaign’ by the Callerid.
Set up the above steps, we has create a campaign ‘stepOfCampaign’ which has been binded a survey ‘stepOfPopupSurvey’ and has a Cvnumber ‘asterccCampaignStep’, and the customer ‘asterccIndividualCustomer’ has been added in the campaign’s customerpackage ‘stepOfCampaign’ .
So when the customer asterccIndividualCustomer call in,it will popup the survey stepOfPopupSurvey.
In this scenario we will configure astercc settings to receive calls for an inbound call centre application where you may have different callers for different customers.
Login to the Astercc Application using your Firefox browser. The default username is “Admin” and “Admin” for the password.
The Browsers URL: is the IP Address configured in the initial installation of the operating system.
You won’t need to put in the full URL shown below only the IP address of the server.
The default administration screen will appear displaying the server statistics.
Click this mark to slide open the administrator menu.
Now the “System Management” menu will appear on the left hand side of the browser window.
The Web system Interface is fairly simple and easy to use. It follows the conventional windows styled options and features and offers resizable windows and menu options. Click
to Add a new Item
Select An Item
or multiple items, Then Click
To delete the item.
Most deleted items are simply moved to the “Trash” folder, where they can be retrieved. Other items which don’t have the trash feature can’t be retrieved, and will have to be re-entered again.
Teams are used to combine Agents, Queues,Trunks etc to a common Group. You can create different groups which contain different combinations of functions within the application. Teams are mainly used for setting up astercc to host different businesses. So if astercc is only hosting one business then you will only need 1 team defined. Or you might have in Inbound and Outbound side to the business which could contain different trunks/agents/queues etc and you want these defined in the application to help administer each group.
Select “System Management”, and then click on “Teams”
Enter your “Team Name:”, and a “Unique Identity:” – normally the same as the team name. Allocate how many accounts/devices/agents/meeting rooms and queues which can be used in this group. There is a report under “System Realtime Management” called “Uses”, which will show you a list of what is licensed and how they are used under different teams.
Important Information: After you have double clicked on an item, changed it and want to save it, then click away from the field – click on the (white/blank) part of the window and then underneath the value you should see
shown.
This is important to see after editing otherwise some information might not be saved for that value.
Select the advanced tab to enter in more information about the team entity.
The
button. will allow you to add agents to this team if you have already defined them earlier. This button takes you to the agents section under system management.
The
button. will allow you to add accounts to this team if you have already defined them earlier. This button takes you to the accounts section under system management.
The
button will allow you to add devices into this team if you have not defined them earlier. This button takes you to the device section under system management.
The
buttons allow you to add phone numbers into the system which are always blocked using the Black List or Caller ID’s always Allowed in the Whitelist section.
Accounts are used to login to the astercc system, details about the person and what permissions group they belong to. When creating a device you will attach the device to this account, and also when you create an Agent you will attach it to this account.
Select “PBX Management”, and then click on “Accounts”
The account code is automatically assigned, this is a unique number only used in the database.
Enter a “Username:” and “Password:” and maybe an email address for administrative tasks.
Click the Advanced tab to then upload a picture. Pictures are useful when you don’t know what the persons name is, but do know what they look like.
Devices are physical SIP or IAX phones, which have been configured to be registered to the astercc asterisk server. All registration names for the phones are to be setup with the <TeamName>-<Extension> format.
Select “PBX Management”, and then click on “Devices”
The “Device Name:” is the Users Name or extension number, the secret is the password used to be setup in the phones registration details. The “Team:” is the team previously defined. “User Name:” attach a user to this phone – the Account Name – already defined. The “Identity* “ is the devices registration details name. This is set to <teamname>-<entension> “Templates:” these are like default settings for this device. The phones context set in this template. The context is used to make calls out from this device.. If you setup a device and do not use a template, then you will manually need to configure all the details in the “Advanced /device detail information”. If you want to manually configure this device, then take a copy of the templates details to use in this devices settings. Checkout the templates setting for this device under the “PBXmanagment menu” The Advanced tab is where you may configure other options like the device detail information. The device details information would be similar to this: type=friend insecure=port,invite directmedia=no context=hosted-dialin
Click
Button to save the devices settings.
Important information:
What you will notice next or after a few seconds, an indication that some asterisk system files need to be updated and the system will need to update these to ensure that asterisk has all the new and correct details. A bar notification will appear in the top of the browser asking the user to click on it force the changes to be completed and asterisk to reload the devices with new values It will show you what conf file(s) its going to update.
Click on this Reload bar to update the changes.
An Agent Group is basically a list of particular agents which you want to allocate to a certain Queue.
Select “System Managment” and then click on “Agent Group”
Enter a “Groupname*:”, Select the “Queuename:” Allow the ability to transfer out calls, outbound calls, inbound calls… etc
Information: Names which have a space between words cannot be entered as a correct value, simply replace the “ “ with an “_” (underscore character.)
Select “System Managment” and then click on “Agents”
AgentNo: This the number assigned to the agent EG 5000 AgentPassword: Is not required here Select the “Team Name:”
Select the Advanced Tab for add more details about the agent.
DID are called ‘Direct Inward Dial’ numbers allocated by a telco that can be single or a group of numbers terminated to a NTU (ISDN router) or virtual via a IAX / SIP trunk provider. These are the numbers which customers will ring in on. They maybe numbers diverted from other organisations or directly rung by callers.
Select “PBX Management” and then click on “DID
Enter the IAX DID number, You may also define a DID trunk group. Ensure that the status has been set to “enabled”
Click on the
Button to view what has been setup for the inbound route
Trunks are the conduit link between your PBX and another PBX – the other PBX can be a telco provider or ISP, they can be real physical cables, or a virtual line through the internet via the IAX or SIP protocols.
Select “PBX Managment” and then click on “Trunks”
“Trunk Name:” Is the name of the trunk “Trunk Protocol:” This can be SIP, IAX, SKYPE, Dahdi (single or multi) “Registry String:” For IAX this is the username:passwoard@iaxhostname.com “Identity:” This is the identity for the trunk when it wants to connect in. It will look up this name in the iax_hostpbx_trunk.conf file. “IsDevicetrunk:” is only set to yes if this trunk connects to another astercc server.
Click on the Advanced tab for more features.
The “Detail:” Field can contain the manual trunk configuration if you are not using a pbxtemplate. Details are similar the items below.
jitterbuffer=yes fromuser=09534391 fromdomain=iax.faktortel.com.au context=hosted-dialin username=09534391 nat=yes disallow=all allow=g722
If this is a manual configuration then ensure that the context for this trunk is set to “hosted-dialin”
Inbound Routes allow calls on particular trunk or DID numbers to be allocated to a particular route name. Routing forces the call to a queue, extension, ring group, ivr, application etc.
Select “PBX Advanced Managment” and then click on “Iroutes”
Click
to Add a new Inbound Route
Enter the “IrouteName:”, “DIDmatch”, we are checking that a particular DID matches to force calls in the DID into the Queue. The “Transfer:” option determines what action to take and the ActionID: is where it would be going to.
Queues are a container for calls to be placed until they are answered by an agent. Calls will sit in a queue for a set amount of period and then can be transferred to another queue, extension or hung up. Calls in queues can be presented to agents in a number of ways, fewest calls, least recent, round robin…
Select “PBX Advanced Managment” and then click on “Queues
Enter a “Queuenumber:”, normally the DID number for the queue. Add the queue to an extension, pick a ring strategy, Announcements if previously uploaded can be set for a queue. Join empty means that calls will come into the queue even though there are not agents logged in to take them. Agent Timeout is the time each call is presented to the agent, if the agent does not pick up the call, then the call goes to the next available agent. Maxwaittime is the total time the call can sit in this queue before going to the failover Wrapuptime is the time allocated to the agent until another call in the queue is presented to them. This gives the agent time to catch their breath between calls! Too longer time and the caller is waiting longer.
Click the advanced tab to see more features.
Virtual customers are your call centre customers which have callers ringing in to and you are answering the calls for them.
Select “Call Centre Virtual Customer” and then click on “Virtual Customer”
The Virtual Caller as shown in the menu above is the Customers Caller. These are the callers ringing in for each customer.
Click
to Add a new Virtual Customer
Enter the “Vnname” the customers name, Select the Team associated with this customer. “Eventurl:” should be set to “http://127.7.7.1/virtualcdrs Enter the customers “email:”, “phone:”,”address:”,”website:” Always new call (yes – means that each new call will be recorded as a new call even if the same callers rings more than once) Enter the “Vndesc:”,”Welcome:” welcome message, upload a picture of the customers logo or other type of picture.
CVNumbers are links which bind the inbound caller via Caller ID or DID to either a Virtual Customer or Campaign.
Select “Call Centre Advanced” and then click on “Cvnumber”
Select the “Team:” Select the “CvType:” of “Virtual Customer” Select “Bindtype:” of DID, and then select the “Did Match” to Singlem and select the “DID Number:”
The CallCentre application is where the agents log into to take calls and record call information.
Click on the Logout menu option at the bottom of the menu listing
Are your sure dialog box appears, Click “Yes” and you will be logged out.
Log back into the system as the agent you have previously defined.
The CallCentre screen will come up.
For the Agent to accept calls, they must first login. Click on the Agent Login/Logout Button at the top. Then click on the Green Tick to check in to all the groups. Or the agent can opt to drop out of some groups if the calls are too difficult to handle.
Click the Management list menu option of the “inbound center”
Double-click one of the callers can choose to view the caller is located under the customer more information and the list of transfer numbers:
The user’s information,welcome words and Business Description are clear at a glance for agents to handing real-time calls.
At the left corner of interface will find the list of transfer number:
When Calls are presented to an agent you will notice the notify box appear at the bottom right hand side of the screen indicating some details about the call.
To log out of the system click on the logout button on the right hand side. Maximise the browser to ensure this button is shown.
In this scenario we will configure astercc settings to accept inbound calls via an IAX trunk and allow those calls to be handled through a queue until they are answered by agents.
Login to the Astercc Application using your Firefox browser. The default username is “Admin” and “Admin” for the password. The Browsers URL: is the IP Address configured in the initial installation of the operating system. You won’t need to put in the full URL shown below only the IP address of the server.
The default administration screen will appear displaying the server statistics.
Click this mark to slide open the administrator menu.
Now the “System Management” menu will appear on the left hand side of the browser window.
The Web system Interface is fairly simple and easy to use. It follows the conventional windows styled options and features and offers resizable windows and menu options. Click
to Add a new Item. Select An Item
or multiple items, Then Click
To delete the item. Most deleted items are simply moved to the “Trash” folder, where they can be retrieved. Other items which don’t have the trash feature can’t be retrieved, and will have to be re-entered again.
Teams are used to combine Agents, Queues,Trunks etc to a common Group. You can create different groups which contain different combinations of functions within the application. Teams are mainly used for setting up astercc to host different businesses. So if astercc is only hosting one business then you will only need 1 team defined. Or you might have in Inbound and Outbound side to the business which could contain different trunks/agents/queues etc and you want these defined in the application to help administer each group.
Select “System Management”, and then click on “Teams”
Enter your “Team Name:”, and a “Unique Identity:” – normally the same as the team name. Allocate how many accounts/devices/agents/meeting rooms and queues which can be used in this group. There is a report under “System Realtime Management” called “Uses”, which will show you a list of what is licensed and how they are used under different teams.
Important Information: After you have double clicked on an item, changed it and want to save it, then click away from the field – click on the (white/blank) part of the window and then underneath the value you should see
shown. This is important to see after editing otherwise some information might not be saved for that value.
Select the advanced tab to enter in more information about the team entity.
The
button. will allow you to add agents to this team if you have already defined them earlier. This button takes you to the agents section under system management.
The
button. will allow you to add accounts to this team if you have already defined them earlier. This button takes you to the accounts section under system management.
The
button will allow you to add devices into this team if you have not defined them earlier. This button takes you to the device section under system management.
The
buttons allow you to add phone numbers into the system which are always blocked using the Black List or Caller ID’s always Allowed in the Whitelist section.
Accounts are used to login to the astercc system, details about the person and what permissions group they belong to. When creating a device you will attach the device to this account, and also when you create an Agent you will attach it to this account.
Select “PBX Management”, and then click on “Accounts”
The account code is automatically assigned, this is a unique number only used in the database. Enter a “Username:” and “Password:” and maybe an email address for administrative tasks.
Click the Advanced tab to then upload a picture. Pictures are useful when you don’t know what the persons name is, but do know what they look like.
Devices are physical SIP or IAX phones, which have been configured to be registered to the astercc asterisk server. All registration names for the phones are to be setup with the <TeamName>-<Extension> format.
Select “PBX Management”, and then click on “Devices”
The “Device Name:” is the Users Name or extension number, the secret is the password used to be setup in the phones registration details. The “Team:” is the team previously defined. “User Name:” attach a user to this phone – the Account Name – already defined. The “Identity* “ is the devices registration details name. This is set to <teamname>-<entension> “Templates:” these are like default settings for this device. The phones context set in this template. The context is used to make calls out from this device.. If you setup a device and do not use a template, then you will manually need to configure all the details in the “Advanced /device detail information”. If you want to manually configure this device, then take a copy of the templates details to use in this devices settings. Checkout the templates setting for this device under the “PBXmanagment menu”
The Advanced tab is where you may configure other options like the device detail information. The device details information would be similar to this: type=friend insecure=port,invite directmedia=no context=hosted-dialin
Click
Button to save the devices settings.
Important information: What you will notice next or after a few seconds, an indication that some asterisk system files need to be updated and the system will need to update these to ensure that asterisk has all the new and correct details. A bar notification will appear in the top of the browser asking the user to click on it force the changes to be completed and asterisk to reload the devices with new values It will show you what conf file(s) its going to update.
Click on this Reload bar to update the changes.
An Agent Group is basically a list of particular agents which you want to allocate to a certain Queue.
Select “System Managment” and then click on “Agent Group”
Enter a “Groupname*:”, Select the “Queuename:” Allow the ability to transfer out calls, outbound calls, inbound calls… etc
Information: Names which have a space between words cannot be entered as a correct value, simply replace the “ “ with an “_” (underscore character.)
Select “System Managment” and then click on “Agents”
AgentNo: This the number assigned to the agent EG 5000
AgentPassword: Is not required here
Select the “Team Name:”
Select the Advanced Tab for add more details about the agent.
DID are called ‘Direct Inward Dial’ numbers allocated by a telco that can be single or a group of numbers terminated to a NTU (ISDN router) or virtual via a IAX / SIP trunk provider. These are the numbers which customers will ring in on. They maybe numbers diverted from other organisations or directly rung by callers.
Select “PBX Management” and then click on “DID”
Enter the IAX DID number, You may also define a DID trunk group. Ensure that the status has been set to “enabled”
Click on the
Button to view what has been setup for the inbound route
Trunks are the conduit link between your PBX and another PBX – the other PBX can be a telco provider or ISP, they can be real physical cables, or a virtual line through the internet via the IAX or SIP protocols.
Select “PBX Managment” and then click on “Trunks”
“Trunk Name:” Is the name of the trunk
“Trunk Protocol:” This can be SIP, IAX, SKYPE, Dahdi (single or multi)
“Registry String:” For IAX this is the username:passwoard@iaxhostname.com
“Identity:” This is the identity for the trunk when it wants to connect in. It will look up this name in the iax_hostpbx_trunk.conf file.
“IsDevicetrunk:” is only set to yes if this trunk connects to another astercc server.
Click on the Advanced tab for more features.
The “Detail:” Field can contain the manual trunk configuration if you are not using a pbxtemplate. Details are similar the items below.
jitterbuffer=yes fromuser=09534391 fromdomain=iax.faktortel.com.au context=hosted-dialin username=09534391 nat=yes disallow=all allow=g722
If this is a manual configuration then ensure that the context for this trunk is set to “hosted-dialin”
Inbound Routes allow calls on particular trunk or DID numbers to be allocated to a particular route name. Routing forces the call to a queue, extension, ring group, ivr, application etc.
Select “PBX Advanced Managment” and then click on “Iroutes”
Click
to Add a new Inbound Route
Enter the “IrouteName:”, “DIDmatch”, we are checking that a particular DID matches to force calls in the DID into the Queue. The “Transfer:” option determines what action to take and the ActionID: is where it would be going to.
Queues are a container for calls to be placed until they are answered by an agent. Calls will sit in a queue for a set amount of period and then can be transferred to another queue, extension or hung up. Calls in queues can be presented to agents in a number of ways, fewest calls, least recent, round robin…
Select “PBX Advanced Managment” and then click on “Queues”
Enter a “Queuenumber:”, normally the DID number for the queue. Add the queue to an extension, pick a ring strategy, Announcements if previously uploaded can be set for a queue. Join empty means that calls will come into the queue even though there are not agents logged in to take them. Agent Timeout is the time each call is presented to the agent, if the agent does not pick up the call, then the call goes to the next available agent. Maxwaittime is the total time the call can sit in this queue before going to the failover Wrapuptime is the time allocated to the agent until another call in the queue is presented to them. This gives the agent time to catch their breath between calls! Too longer time and the caller is waiting longer.
Click the advanced tab to see more features.
The CallCentre application is where the agents log into to take calls and record call information.
Click on the Logout menu option at the bottom of the menu listing
Are your sure dialog box appears, Click “Yes” and you will be logged out.
Log back into the system as the agent you have previusly defined.
The CallCentre screen will come up.
For the Agent to accept calls, they must first login. Click on the Agent Login/Logout Button at the top. Then click on the Green Tick to check in to all the groups. Or the agent can opt to drop out of some groups if the calls are too difficult to handle.
To log out of the system click on the logout button on the right hand side. Maximise the browser to ensure this button is shown.
When Calls are presented to an agent you will notice the notify box appear at the bottom right hand side of the screen indicating some details about the call.
Log in system and enter the agent interface, if the dial list of agent interface have no data, the “start work” function is forbidden.
Dial list exists phone number, the “start work” can be used properly. The phone number in dial list can be added manually or through batch import entry. Make the dialnumber in dial list, agent can click on “start work” to call outbound.
Click the “Start work”, the system will be calling dialnumber in the dial list one by one, at the moment the window about information will pop up, such as “input customer information”, “add records” pop-up window.
When the call is connected, the agent can communicate with customers to get the information input, the upper left corner points out the system is recording. After the call, click on the “hang up”, then the system will turn into count down and dialing the next dialnumber automatically.
Agent can set time in count down optionally, go into extension in management interface, find the editor belongs to user name,click and pop up a window says “Edit Account”
Find “dial interval”, setting“0”, the system default countdown in 30 seconds, setting greater than “0”, according to the number as the seconds of countdown. There are two or more than two dialnumbers in dial list will turn up count down, only one dialnumber can not be.
Agent can also stop work at any times as condition change, then the system will no longer auto-dial the dialnumber from dial list in agent interface.
Into the system management interface, find the import function,enter.
Choose file to upload, you can browse the files you want, or you can choose an existing file, then upload it. After successful upload, the data you want will upload to the system, then you can select the form, specify the data into the appropriate form.
Select customer, there will be corresponding to the fields of this form.
According to the data appear in front of several pieces of information, each vertical line corresponding to one information, information corresponding to the field appears to the left and the fields of the code will fill in the information at the bottom of the box.
Next, you must tick before “add” , and the data adding to the dial list at the same time, select the number corresponding to the phone, select the outbound time, if you want to be evenly distributed to agent, then you do not tick before “assign”, if you want a agent assigned to a designated, tick in front of the “assign”, and noted the number of the agent, if you want to assign two or three agent you can with “,” separated. Choose your campaign, and click Import.
Before importing, when you make the phone number that will be imported to assign to a designated agent, then after importing is completely, return to the agent interface, you will find all the phone numbers waiting to be dialed in the dial list.
If you do not want to assign these phone number to a designated agent, you do not have to tick before “assign”, return to the agent interface, you will find there is not any date in the dial list from agent interface.
then all date have been imported will be found in dial list, the system do not assign to any agent.
dial list
Then you go back to “customer” page, you will find all the data has been imported successful in your customer data sheets, and all information corresponding to each field in form. At the same time, dial list also appear to all the same data has been imported, according to the dialing time to go to dial the number.
Next, start “dialer”, found the campaign you want to operate in “dialer” interface. and then tick before“start”, open the dialer.
Then we return to the dial list, check the phone number that has been impored to dial list, and the time has been set, then the system will automatically dial-up based on dial-up time, when the number is automatically dialing, the screen will automatically pop up incoming information .
The phone number waiting to be dialed in dial list
when the phone is dialing, the agent interface will pop up some windows about customer information, etc. as well as the phone numbers have been imported are waiting to be dialed in dial list. The information of incoming will pop-up at the right corner of computer screen.
Next, according to the call result select campaign result, update.
After the call, we return to the dialed list, and there will be the whole number the seats have called and the related information. in order to facilitate better analysis of all data and adjustment, the system can use the export function to make all data generated as report file (export xls and export csv), select the “Select Operation” at the right top of screen, select the form you want to export, export.
Then all the data would have been generated to excel form.
Open login screen, enter the correct user name and password to submit into the management interface. Choose “dial list”, create a new campaign, click to campaign and then select the “Add” button. Pop-up a list box about add campaign, according to your demands to fill the information completely.
Add Campaign
Under the toolbar you will find Campaign Result, add.
Arrow points to the Campaign Result
Then it will pop up a window of Campaign Result
You can set up by yourself according to your own business maybe used in result name, it can be refused access, voicemail, dead number or other such results. The campaign name you can choose the campaign that you have established just now, or you may also specify the choice plan. Back to agent began to call the number from dial list, add a phone number
Arrow points to add a phone number to dial list, fill in the information completely, continue. You can also choose to bulk import, in order to import the phone number into dial list.
When the call is connecting, the screen will pop up a window for agent to record the customer information. According to call ends the agent may choose the call result setting up before corresponding to the state. Then click Update. System prompted to update successfully.
Right now you go back to see the dialed, you will find the results of a column in the Campaign Result information displayed. Allow you clearly to see the result of customer in the form of campaign result.
Then let we see the dailed, the system will prompted the call is answered or no answer, which results in the campaign result will be prompted to the form or how about answer and no answer. Management will consider screening out potential customers in its next outbound, object among those empty number, wrong number or do not want to keep the number of filtered out.
First, we find the search option to open the drop-down list, find the campaign result, input you want to keep in the back of the results, for example, you want to keep “refuse”or “voicemail,” enter the appropriate results, and select Options – “recycle”, so that these dailed numbers will be present to dail list again.
The numbers be recycled will present to dial list once again.
With this method, you may also filter out the wrong number or dead number to delete.
In this way, the dail list will save those numbers that you have already recycled unsuccessful once more, to make the next dial-up, to keep more potential customers.
“Use astercc systems enable us to bid farewell to original one hand phone one hand record of all the traditional mode, and fundamentally improved customer service, just click on a “start” button and it is automatically set number, then screen out the customer information and contact information, and the main content of the conversation will be kept in the system, to pay a visit after return.Customer are satisfied with the system, efficiency upgrading and the work becoming more and more relaxed”
——from the evaluation of one client
Project Background
D-NOTICE ENTERPRISE MANAGEMENT CONSULTANT CO,LTD in shijiazhuang was established by 2009, one company that work for all enterprise and public institution and provide business processes outsourcing (BPO) and institutions overall outsourcing service of professional service management vendors. The company mainly develop IT project research and development, call center outsourcing, customer service management and process management and process of recycling outsourcing service products. In technical research mainly aim at the various of needs in call center and analysis and design to satisfy all kinds of needs in call center. In leading the technology, high quality services to develop into two major call center at the base, a product development center of corporate framework. The service incorporate management system and advanced technique to develop its strengths with Baidu China, zhejiang Dnnice group, China telecom, China Unicom, Hisense group, etc. for the establishment of the long-term stability of the partnership. astercc to make D-NOTICE become more strong. Make up for the shortages of previous system, maximize their enterprises and achieved a perfect combination technology. In the near future,D-NOTICE must be move towards to globalization、 collectivization enterprise, to develop into a comprehensive and diversified outsourced service provider.
click to view the live operation and interview about astercc
click to view astercc questionnaire system of call center
Modern call center, it is far more than handle incoming call and outgoing call, call center it is a technique. lie in making the calls more digitization, management and storage, search, etc. astercc collect all the advantages of comprehensive, full operation,achieve the least workload the highest efficiency.
1、astercc can help you record every customer every time to speak, when a customer calling on the screen will turn up the customer information and communication history records.
2、astercc can design an interactive voice menu to provide one-stop information service.
3、astercc also offers professional questionnaire system and autodialer,open up a door in calls for you.
4、astercc automatically generates various of data reports, use of the report roll , you can soon analysis the pieces of information from thousands of conversation.
In addition, astercc also offers some utility tools, for example, setting and warning tasks, using the phone,message and email to promote and publicize, you may through the google map find the way or path, etc.
System management interface
There is a perl script named processdata.pl in astercc scripts directory, you can use it to check duuplicate or truncate for your astercc database.
First, need to configure astercc.conf about tow segment [check_duplicate] and [truncate_table], let’s go to astercc scripts dirctory(/opt/asterisk/scripts/astercc/), and edit astercc.conf
[check_duplicate] for configure paramer of checking duplicate data:
Format: table = field1:field2:[field1,field2]|orderfield(default:id),order(default ASC)|condition_table:condition_display:foreign_key
for example: we want to check duplicate phonenumber in customer table and order by created time asc, just add following line :
customer = phone:mobile:phone,mobile|cretime,asc
we define three table in default astercc.conf, customer, customer_lead and diallist. just like following:
[check_duplicate]
;Format=> table = field1:field2:[field1,field2]|orderfield(default:id),order(default ASC)|condition_table:condition_display:foreign_key
customer = phone:mobile:phone,mobile|cretime,asc
customer_leads = phone:mobile:phone,mobile
diallist = dialnumber|cretime,asc|campaign:campaignname:campaignid
and the configuration for truncate table is samlply, just add table name = 1 in [truncate_table] segment:
[truncate_table]
mycdr = 1
customer= 1
customer_leads= 1
note= 1
note_lead= 0
diallist= 1
dialedlist= 0
Now, let’s execute processdata.pl and follow the prompts to check dumpliate or truncate table step by step.
./processdata.pl
first step, you should select what you want to do , check duplicate or truncate, I selected check duplicate , just type “C” and press enter.
and then need to select which table you want to check, just type the number of table, I selected 1 for customer table;
next select which fields in table you want to check duplicate, I select ’3′ for check phone and mobile .
now you should select a option from check duplicate :
the last step, it’ll list all of you selected and you need confirm to run:
press ‘Y’ to start checking
It’ll delete the duplicate and record data to a csv file.