sábado, 13 de octubre de 2018

Re: Call Note



Postby mflorell » Fri Sep 29, 2017 9:56 am
Campaign Detail -> Call Notes Per Call

Call Notes Per Call -Setting this option to ENABLED will allow agents to enter in notes for every call they handle in the agent interface. The notes entry field will appear below the Comments field in the agent interface. Also, if the Agent User Group is allowed to view Call Logs then the agent will be able to view past call notes for a lead at any time. Default is DISABLED.

Re: Add FPG number on agent screen



Postby mflorell » Sat Sep 22, 2018 4:26 pm
We added the dispo_add_FPG.php script for a client to do something similar. They had this trigger based on the Agent Selected Disposition of the call, so it was very easy on the agent side of things.


# dispo_add_FPG.php
#
# This script is designed to be used in the "Dispo URL" field of a campaign
# or in-group. It adds the phone_number of the call to a designated inbound 
# Filter Phone Group
#
# This script is part of the API group and any modifications of data are
# logged to the vicidial_api_log table.
#
# Example of what to put in the Dispo URL field:
VARhttp://192.168.1.1/agc/dispo_add_FPG ... _to_file=1

# Definable Fields: (other fields should be left as they are)
# - log_to_file - (0,1) if set to 1, will create a log file in the agc directory
# - sale_status - (SALE---XSALE) a triple-dash "---" delimited list of the statuses that are to be moved
# - FPG_id - (999,etc...) the Filter Phone Group ID that you want the phone number to be inserted into
mflorell
Site Admin
 
Posts: 17032
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: vicidial_dmtf_log empty table



Postby muyousif » Sat Sep 15, 2018 1:05 pm
Ok I was able to solve this issue. Actually asterisk was not generating/passing dtmf events to listencron asterisk manager user. I had to add dtmf in asterisk manager file for cron and listencron users which solved the issue.

[cron]
secret = 1234
read = system,call,log,verbose,command,agent,user,originate,dtmf
write = system,call,log,verbose,command,agent,user,originate,dtmf

[listencron]
secret = 1234
read = system,call,log,verbose,command,agent,user,dtmf
;read = all
write = command
ViciBox v.6.0.3 | VERSION:

jueves, 11 de octubre de 2018

setup inbound dialplan to pass thru different sip extens


Re: setup inbound dialplan to pass thru different sip extens

Postby williamconley » Wed Sep 12, 2018 5:14 pm
Create an Ingroup. Be sure to set the next agent to "ring all".

Create the DID and set the route to INGROUP and select the ingroup you just created.

Pathway for the calls: Carrier -> DID -> Ingroup

Create a Campaign allow inbound/blended. Either with dial method "inbound man" or "ratio". Check the box to allow the Ingroup you created for this campaign.

Create a remote agent for each agent. Assign the remote agent to the campaign you just created. Be sure to select the Ingroup you created earlier for each agent. Be sure each agent has "OnHook" checked.

When you Activate the remote agents, all inbound calls will then ring all the agent phones just like an old-fashioned shared telephone line at any office. First one to answer, wins. All others will get dead air followed (eventually) by a disconnect tone.

The manual has more detailed instructions for each of these steps. My advice is to start at page one of the manual and go through ALL the steps to prove your dialer is functional. Additionally, when you're done the only thing missing will likely be the remote agents and/or onhook setting. I'm not sure that's covered in the "beginning to end" walk through to set up the server.

domingo, 7 de octubre de 2018

Is there a way in SQL to determine who will get next call


Re: Is there a way in SQL to determine who will get next cal

Postby mflorell » Mon Sep 24, 2018 6:28 am
You will be looking in the vicidial_live_agents table, but the query would be different depending on the "Next Agent Call" setting in the campaign/in-group that the call belongs to.

viernes, 5 de octubre de 2018

update user level on goautodial

use asterisk;

select * from vicidial_users where user='admin'\G;

update vicidial_users set user_level=9  where user='admin'\G

martes, 2 de octubre de 2018

perl ADMIN_keepalive_ALL.pl -debugX

# ADMIN_keepalive_ALL.pl version 2.4
#
# Designed to keep the astGUIclient processes alive and check every minute
# Replaces all other ADMIN_keepalive scripts
# Uses /etc/astguiclient.conf file to know which processes to keepalive
#
# Other functions of this program:
# - Launches the timeclock auto-logout process
# - clear out non-used vicidial_conferences sessions
# - Generates Asterisk conf files and reloads Asterisk
# - Synchronizes the audio store files
# - Runs trigger processes at defined times

updating vicidial PI address

/usr/share/astguiclient/ADMIN_update_server_ip.pl --old-server_ip=10.10.10.15