Updating Fields and Properties

All company-defined properties of inventory and activity can be updated with the agent's response:

  • To update the company-defined property the 'data' node should contain the following string:

 #params?property label=value to be set 
  • For example to set 'cconfirmed' property to '1' the data should contain:

 #params?cconfirmed=1

Only a predefined set of activity fields can be updated with the agent's response:

  • The fields that can be updated are (values in the list a labels of the fields):

  • email

  • sms

  • cell (synonym for 'sms')

  • phone

  • appt_number

  • customer_number

  • customer_name

  • address

  • city

  • state

  • zip

  • To update the field from the list, the 'data' node should contain the following string:

 #params?field label=value to be set 
  • For example to set 'phone' field to '123456' the data should contain:

 #params?phone=123456

Note: fields 'address', 'city', 'state' and 'zip' are used by geocoding and, therefore, must contain valid values of the customer's address, city of residence, state and zip/post code. Other values will not be resolved correctly by the geocoding server fields 'cell' and 'phone' should contain only numbers. Their values are validated, and if any strings other than numbers have been entered, such strings are removed. If a value is entered as a string with no numbers, an empty value is set for the field