Change Log Action Types

Change log events contain the following fields to describe the change: action, note, and additional data. For more information about subscribing to change log events, see here.

The following table lists the action types you may encounter, along with an example of the note and additional data structure associated with the action. The values are subject to some variation and change.

📘

Proxying

Change logs triggered while a superuser is proxying will have PROXYING AS xxx@xxx | prepended to the beginning of the note. The change will be accredited to superuser unless it was a Dialpad employee who conducted the change.

Table last updated March 7th, 2023.

Action (string)Note (string)Additional Data (json)
add_team_membersBlocked new invite because the account already invited 5 users...{"0": "xx@xx"}
add_vm_fax_subscriberUpdated group | params: ["add_vm_fax_subscriber", {"email": "xx@xx", "subscriptions": {"vmSubscribed": true, "faxSubscribed": false}}]{ "email": "xx@xx", "name": "xx", "subscriptions": { "faxSubscribed": false, "vmSubscribed": true } }
admin_call_recording_overrideUpdate user call recording to on{"from": "inherit upper level", "to": "on"}
admin_call_recording_turned_offUpdated group | params: ["admin_call_recording", "false"]null
admin_call_recording_turned_onUpdated group | params: ["admin_call_recording", "true"]null
assistant_addedStaff request: principal operator activate: False feed_acess: [u'VoiceRecording', u'CallRecording', 'Call']null
auto_hold_max_changedRoom Edited: | params: ["auto_hold_max", 29]{"auto_hold_max": 29, "room_name": "xx"}
auto_hold_seconds_changedRoom Edited: | params: ["auto_hold_seconds", 120]{"auto_hold_seconds": 120, "room_name": "xx"}
change_retention_policieschange history_retention_days to 14.{"from": {"history_retention_days": null, "retention_policies": []}, "to": {"history_retention_days": 14, "retention_policies": ["archive_feed"]}}
changed_allow_pause_viAllow pause vi set to on{"to": true}
changed_announce_callaiPlay announcement set to on{"to": true}
changed_auto_start_viAuto start vi set to off{"to": false}
changed_cc_service_levelChanged service level % threshold to 8{"from": 95, "to": "8"}
changed_cc_service_level_secondsChanged service level max seconds to 15{"from": 3, "to": "15"}
changed_company_callaiToggled CallAI for company to True{"to": true}
changed_hold_musicnull{"to": "default"}
changed_namenull{"from": "xx", "to": "xx"}
changed_show_realtime_viShow real-time vi set to off{"to": false}
changed_vi_overrideVi override set to on{"to": true}
clone_contact_centerNew group "xx" cloned from | params: ["dest_office_key", ""]"add_selected_operators", ["", ""]]["src_group_key", ""]["name", "xx"]["description", ""]{"name": "xx"}
cnam_bulk_updateCNAM Update : Uploaded CNAM via csv"[{"caller_name_info": "xx", "dids": ["+xx"]}, {"caller_name_info": "xx", "dids": ["+xx"]},]"
custom_holiday_createdCreated custom holiday: xx{"name": "xx", "recur_type": "no_repeat", "start_on": "2023-03-03", "target_key": "OfficeGroup:00"}
custom_holiday_deletedDeleted custom holiday: xxnull
custom_holiday_updatedUpdated custom holiday: xx{"name": "xx", "recur_type": "no_repeat", "start_on": "2022-03-21"}
delete_vm_fax_subscriberUpdated group | params: ["delete_vm_fax_subscriber", "xx@xx"]{"name": "xx"}
deleted_userUser deleted: xx@xxnull
device_addedDevice Added: None | params: ["display_name", "xx"]["client_id", "xx"]["device_model", "xx"]["target_key", "<key>"]["request_code", true]["byod", true]["first_time", true]["type", "obi"]{"device_id": "+xx-user-00-xx", "display_name": "xx"}
device_deletedDevice Deleted: {"device_id": "", "display_name": null}
do_auto_hold_changedRoom Edited: | params: ["do_auto_hold", true]{"do_auto_hold": true, "room_name": "xx"}
e911_responder_addedE911 responsder added | params: ["phone_number", ""]["notify_by", {"message": true, "call": true, "email": true}]["display_name", "xx"]["email", "xx@xx"]{"responders": {"contact_key": "", "display_name": "xx", "email": "xx@xx", "notify_by": {"call": false, "email": true, "message": false}}}
e911_responder_updatedE911 responsder updated | params: ["phone_number", "+xx"]["notify_by", {"message": true, "call": true, "email": true}]["contact_key", ""]["display_name", "xx"]["email", "xx@xx"]{"responders": {"contact_key": "", "display_name": "xx", "email": "xx@xx", "notify_by": {"call": true, "email": true, "message": true}, "phone_number": "+xx"}}
e911_updatedPATCH /api/e911address/e911target | params: ["city", "xx"]["zip", "xx"]["country", "us"]["address2", ""]["computed_id", ""]"locations", [{"city": "xx", "zip": "xx", "address1": "xx", "address2": "", "address": "xx, "target_id": "", "US": true, "record_type": "", "state": "IL", "country": "us", "ss_code": "N"}]]["US", true]["target_id", "<key>"]["record_type", ""]["state", "xx"]["target_key", ""]["company_name", ""]["address", "xx"]["ss_code", "N"]["address1", "xx"]["id", "<key>"]{"address": "xx", "address2": "", "city": "xx", "country": "us", "state": "xx", "target_key": "", "zip": "xx"}
edit_labelDid Edited to : 000 | params: ["edit_label", true]["label", ""]{"uber_phone": "+xxx"}
executive_addedStaff request: principal operator activate: True feed_acess: [u'Call', u'CallRecording', u'CallTranscription', u'VoiceRecording']null
export_reportPOST /api/stats/export{"all-company": false, "all-office": null, "end_day": 46, "export-type": "records", "start_day": 46}
failover_phone_addedUpdated group | params: ["failover_type", "phone"]["failover_phone", "+xxx"]{"failover_phone": "+xxx", "failover_type": "phone", "name": "xxx"}
failover_phone_removedUpdated group | params: ["failover_type", ""]["failover_phone", null]{"failover_phone": null, "failover_type": "", "name": "xxx"}
fax_addedFax line +xxx added | params: ["target_key", ""]["force_purchase", false]["area_code", ""]["license_count", {}]["license_availability", {"fax_lines": 1}]["fax_phone", "+xxx"]["country", ""]{"fax_number": "+xxx"}
fax_removedFax line +xxx removed{"fax_number": "+xxx"}
group_deletedGroup deleted {"name": "xxx"}
group_reorderedRe-ordered group | params: ["operators", ["",""]]{"group_operators": ["xx xx", "xx xx"]}
group_updatedUpdated group | params: ["office_settings", {"duty_status_reasons": {"unavailable": [{"type": null, "name": "xxx"}, {"type": null, "name": "xxx"}, {"type": null, "name": "xxx"}, {"type": null, "name": "xxx"}, {"name": "xxx"}]}}]{"name": "xxx", "office_settings": {"duty_status_reasons": {"unavailable": [{"name": "xxx", "type": null}, {"name": "xxx", "type": null}, {"name": "xxx", "type": null}, {"name": "xxx", "type": null}, {"name": "xxx"}]}}}
holiday_observedObserved holiday: Labor Day{"group_id": "", "hours": ["closed", "18:00"], "recur_event_id": 000, "recur_event_key": "", "routing_options": {"closed": {"action": "voicemail", "action_target": null, "default_dtmf": null, "dtmf": {}, "operator_routing": "longestidle", "try_dial_operators": false}, "open": {"action": "voicemail", "action_target": null, "default_dtmf": null, "dtmf": {}, "operator_routing": "longestidle", "try_dial_operators": true}}}
holiday_routing_updatedUpdated holiday routing for: xxx{"group_id": "", "hours": ["00:00", "00:00"], "recur_event_id": 000, "recur_event_key": "", "recur_event_name": "xxx", "routing_options": {"closed": {"action": "voicemail", "action_target": null, "default_dtmf": null, "dtmf": {}, "operator_routing": "simultaneous", "try_dial_operators": false}, "open": {"action": "voicemail", "action_target": null, "default_dtmf": null, "dtmf": {}, "operator_routing": "simultaneous", "try_dial_operators": true}}}
holiday_unobservedUnobserved holiday: 2022/12/30null
live_coaching_turned_offUpdated group | params: ["allow_department_admin_eavesdrop", false]null
live_coaching_turned_onUpdated group | params: ["allow_department_admin_eavesdrop", true]null
make_did_primaryUpdated group | params: ["make_did_primary", "+xxx"]{"name": "xxx", "primary_phone": "+xxx"}
name_changedRoom Edited: | params: ["name", "xxx"]{"name": "xxx", "room_name": "xxx"}
new_contact_centerNew group added "xxx" | params: ["group_description", "xxx"]["type", "call_center"]["name", "xxx"]{"name": "xxx"}
new_departmentNew group added "xxx" | params: ["group_description", ""]["name", "xxx"]{"name": "xxx"}
new_ivrUpdated IVR | params: ["file", {"enforced_type": "audio/mpeg"}]["enforced_type", "audio/mpeg"]["target", ""]["blob_key", "<key>"]["filename", "xxx.mp3"]["ivr_type", "GREETING"]["content_type", "audio/mpeg"]["gcs_filename", "xxx"]{"ivr_name": "xxx.mp3"}
number_assignedAssigned DID: [{'email': xxx@xxx', 'assigned_did': {'display_number': u'xxx', 'last_target': {'display_name': u'xxx', 'type': u'call_center', 'date_reserved': 000}, 'id': u'+xxx'}}]{"0": {"assigned_did": {"display_number": "(xxx) xxx-xxx", "id": "+xxx", "last_target": {"date_reserved": 000, "display_name": "xxx", "type": "call_center"}}, "email": "xxx@xxx"}}
number_editedDid Edited to : 000 | params: ["status", "group"]["force_purchase", false]["label", ""]["license_count", {}]["device_data", "{"device_session_id":"","fraud_merchant_id":null}"]["license_availability", {"group_lines": 57}]{"uber_phone": "+xxx"}
number_removedRemoved DID: []{"dids": []}
office_changedOffice changed from xxx to xxxnull
operator_addedOperator added {"name": "xxx", "operator_name": "xxx", "role": "operator"}
operator_admin_permission_addedOperator added admin permissions for | params: ["make_admin", true]["can_edit", null]{"name": "xxx", "operator_name": "xxx"}
operator_admin_permission_removedOperator removed admin permissions for | params: ["make_admin", false]{"name": "xxx", "operator_name": "xxx"}
operator_group_status_changedOperator changed status to available | params: ["status", "available"]{"name": "xxx", "operator_name": "xxx", "status_changed_to": "available"}
operator_removedOperator removed {"name": "xxx", "operator_name": "xxx"}
operator_skill_level_editedOperator changed skill level for group to 100{"name": "xxx", "operator_name": "xxx", "skill_level": 100}
operator_status_changedOperator changed status to available | params: ["status", "available"]{"name": "xxx", "operator_name": "xxx", "status_changed_to": "available"}
removed_ivrRemove IVR 000{"ivr_name": "xxx"}
room_addedRoom added: 000 | params: ["name", "xxx"]{"room_name": "xxx"}
room_deletedRoom Deleted: {"room_name": "xxx"}
room_editedRoom Edited: | params: ["caller_id_override", "+xxx"]["international_calling_disabled", false]["external_calling_disabled", false]["name", "xxx"]["caller_id", ""]["no_answer_action", "message"]{"caller_id": "", "caller_id_override": "+xxx", "external_calling_disabled": false, "name": "xxx", "no_answer_action": "message", "room_name": "xxx"}
set_csat_surveyUpdated group | params: ["set_csat_survey_id", ""]{"name": "xxx"}
set_custom_backgroundUpdated group | params: ["custom_background_image", ""]{"name": "xxx"}
set_custom_logoUpdated group | params: ["custom_logo_image", ""]{"name": "xxx"}
set_spam_actionUpdated group | params: ["spam_action", ""]["spam_type", "unknown"]{"name": "xxx", "spam_action": null, "spam_threshold": 90}
suspended_userUser suspended. Email: xxx@xxxnull
swap_primary_numberDid Edited to : 000 | params: ["swap_primary", true]{"uber_phone": "+xxx"}
updated_ivrUpdated IVR | params: ["ivr_type", "xxx"]["custom_ivr_details_id", 000]["dtmf_option", 5]["target", "<key>"]["event_key", ""]{"ivr_name": "xxx.mp3"}
user_addedUser added: xxx@xxxnull
verified_phone_addedVerified Phone added (xxx) xxx xxx{"number": "(xxx) xxx xxx"}
verified_phone_deletedPROXYING AS xxx@xxx | Verified Phone added (xxx) xxx xxx{"number": "(xxx) xxx xxx"}
verified_phone_removedVerified Phone added (xxx) xxx-xxx{"number": "(xxx) xxx-xxx"}
nullUser changed | params: ["parameter name", "new value"]null
nullLicense type set to xxxnull
nullRoom Edited: | params: ["unreserve_pending_dids", true]{"room_name": "xx"}