Page 1 of 1

Vicidial Script Caller ID

PostPosted: Sun Apr 19, 2020 5:45 pm
by iboam
Im doing a call script that will include the caller ID based on area code or state we are calling (that will be changed as soon as carrier set the caller id as Scam Likely) , so i want every agent see this campaign caller id every time on the screen but when i include the --A--call_id--B-- do not show the campaign caller id, just the session on the agent.

Re: Vicidial Script Caller ID

PostPosted: Mon Apr 20, 2020 6:05 am
by Kabis
Option 1: Please refer the following document for script variables. http://vicidial.org/docs/CALL_URL_FEATURES.txt
If your required field is not available then try second one.

Option2:
Write a AGI script and update caller ID in an unwanted fields like firstname, address. During call, use the field in your scripts. It will work.

Regards
KABIS

Re: Vicidial Script Caller ID

PostPosted: Mon Apr 20, 2020 1:53 pm
by iboam
################################################################################
# AVAILABLE FIELDS
################################################################################

You can have lead information be auto-populated in the URL
options(webform, webform2, start_call_url, dispo_call_url, crm_popup_url) using
"--A--field--B--" where field is one of the following fieldnames:
(not all of these are available for all features)

vendor_lead_code, source_id, list_id, gmt_offset_now,
called_since_last_reset, phone_code, phone_number, title, first_name,
middle_initial, last_name, address1, address2, address3, city, state,
province, postal_code, country_code, gender, date_of_birth, alt_phone,
email, security_phrase, comments, lead_id, campaign, phone_login,
group, channel_group, SQLdate, epoch, uniqueid, customer_zap_channel,
server_ip, SIPexten, session_id, dialed_number, dialed_label, rank,
owner, camp_script, in_script, script_width, script_height,
recording_filename, recording_id, user_custom_one, user_custom_two,
user_custom_three, user_custom_four, user_custom_five, list_description,
preset_number_a, preset_number_b, preset_number_c, preset_number_d, agent_email,
preset_number_e, preset_number_f, preset_dtmf_a, preset_dtmf_b, entry_date,
did_id, did_extension, did_pattern, did_description, closecallid, called_count,
xfercallid, agent_log_id, entry_list_id, call_id, user_group, list_name,
did_custom_one, did_custom_two, did_custom_three, did_custom_four,
did_custom_five

For most of the functions above, you can also reference custom list fields using
the standard --A-- and --B-- around the custom field ID

NOTE: Most of these URL features have variables available for use that are not
documented on this page. If you want to confirm what variables are available
outside of the ones mentioned here, you should look in the code.


There is a field call_id but it always shows the UID: M4201448340000393118

Re: Vicidial Script Caller ID

PostPosted: Tue Apr 21, 2020 3:12 am
by Kabis
Call_id is not callerid as of my knowledge. If no other fields, then try with code.