Page tree

To create a new input filter click the Add Filter button from the General tab. The following screen appears:

  • Enter the name, target, and description of the filter. Choose the file format and check the Header in file? option if there is a header in the file.
    • Filter ID - LiveVox assigned unique filter identifier code. Once you create the filter, Filter ID is assigned.
    • Target - Enter the target for the new input filter.
      • Select Contact to create field mapping template for Contact manager import.
      • Select Interaction to create field mapping template for uploaded campaigns.

For Interaction targets, the following fields appear:

    • Name - Enter the name of the filter.
    • Description - Enter the description of the filter.
    • Header in file? - Select the checkbox if a header is included in the file.
    • File format - Select format required when importing contact files of uploading campaign files. Select from the following file formats:
      • CSV
      • Custom
      • Fixed Fields with Row Delimiters.  
        • When the Input Filter format is defined as Fixed Fields, the Total Length column becomes visible. This allows you to define the length of each column​.
      • TAB Delimited
    • Filename Pattern - Enter the file name pattern.
  • If more than one input filter is defined, the ‘filename pattern’ must be set to identify the input filter that is applied. The Pattern must be unique from those used for other filters and must always be included in the input file's name. An asterisk (*) acts as a wildcard at the beginning or end of the pattern. A question mark (?) acts as a character placeholder; it can be any character as long as it has the correct number of characters. The system is not case sensitive. If you do not want the filter to recognize multiple formats, use a bar | to separate.
    • Examples:
      • The Filename Pattern *abd means the file needs to end with “abd.”
      • The Filename Pattern ????_* means that it needs to have 4 characters before an underscore at the beginning of a pattern for it to match
      • The Filename Pattern “maximum*|minimum*|*NYC” would apply the filter to any uploaded file with a name starting with maximum or minimum and to any file ending with NYC.
  • In addition to the existing 114 standard fields, LiveVox currently offers 100 additional custom fields for Contact Manager (see Contact Manager Field Storage page for details).

For Contact targets the following fields appear:

    • Name - Name of the filter
    • Description - Description of the filter
    • Header in file? - Select the checkbox if a header is included in the file
    • File format - Select format required when importing contact files of uploading campaign files. Select from the following file formats:
      • CSV
      • Custom
      • Pipe
      • TAB Delimited
    • Allow Empty? - Set null values for specified contact columns when importing a file
    • Truncate? - Truncate contact field values if the field length exceeds the size limit

For either target type:

  1. Click the Add Mapping button.
  2. Enter in the position, source columns, and transformation for each column of data sent that you want LiveVox to store.
    • Position - Position column for the data fields.
    • Columns - Select for the field from the default of custom fields list.
    • Data Type - View-only field displayed for Contact target type.
    • Transformations - Transformation to be applied via the input filter and modify the information.
    • Description - Enter a referential note as to define the purpose of each column.
    • Default Value - Default Value field allows you to write a static value for any field that is blank. This field can be utilized to define the mandatory fields used for business workflow and the value that must be stamped over it for the Contact manager imports.
    • Substitute Value Allows you to transform static values to another value. You can substitute certain values during the Contact manager import process. This field supports up to 5 transformation for each column.
  • You must create new Input Filter layouts designed for Contact manager imports.
  • Once the layout is created and file format is set, you can import the data to Contact manager. See Importing and Exporting Contacts for details on Contact manager import procedure.
  • Storing and using a data type for Contact manager imports, that were not displayed previously might require you to add new custom fields in the Fields editor. For more information on defining data type for custom fields see Adding and Modifying Custom Fields.
  • Transformations dynamically change based on the Data Types defined in Fields editor when configuring file mapping (ie. If Data Type is a Date, only Date type Transformations are available for selection).

  • The new mapping is displayed in the Input Filter editor.


The Source Column is the database location where a column of input file data is stored. Certain predefined source column values can be used on Agent Desktop, Messaging, and Reports:

Name of the Source ColumnDescription
ACCOUNTStores the account number for the transaction
ACCOUNT_TO_SPEAKAmount to be TTS(text to speak)'d in the IVR/message play an alternate account number
ACCOUNT_TO_SPEAK_CHOICE_A and ACCOUNT_TO_SPEAK_CHOICE_BMap the account number to TTS in the IVR
AMOUNT_TO_SPEAKAmount to be TTS'd in the IVR/messaging
AREA_CODE_1...AREA_CODE_10Used if the phone information is in the split format (Area code and phone number)
CLIENT_PRACTICE_IDUsed for storing information about sub-clients belonging to a client
CUSTOMCOL1...CUSTOMCOL70Client-specific columns and these columns can be used for segmentation purpose
CUSTOM_1...CUSTOM_30Used when additional fields are required
DATE_CREATED, DATE_DELINQUENT, and DATE_PLACEDStore the date fields from the input file
DATE_OF_BIRTHAccount holder's Date of Birth
DATE_OF_SERVICE

Stores the date of service and this date will get stored under Extra_12 column

DISCOUNT_AMOUNT_TO_SPEAKStore the amount and play back, used by legacy clients, unused now, could be used to store extra information
DISCOUNT_PERCENTAG_TO_SPEAKPlay back audio followed by "percent" verbiage,  used by legacy clients, unused now, could be used to store extra information
EMAILStores an account holder's email
EXTRA_1All EXTRA_ fields can be displayed in ACD and reports. Used to store agent login ID
EXTRA_6Stores Agents' extension
EXTRA_7Defines the Extraction Template ID - Extraction templates are templates without parts and with an extraction filter rule which is used to extract from Account Inventory.
EXTRA_9Stores additional account information
EXTRA_11Stores the zip code for the transaction and used for zip area mismatch
EXTRA_13Used to store values. If coming from input filter, can be used to generate address-type TTS read back. ex: format for TTS 123 Main St.
EXTRA_14Used to store values; if multiple values need to be stored you can separate them with pipes.
EXTRA_15Used to store values; if multiple values need to be stored you can separate them with pipes.
FIRST_ID Defines account holder's ZIP code when used for validation by VXML template.
FIRSTNAMEStores the first name of the account holder being called
FULLNAMEStores the full name of the account holder being called
LASTNAMEStores the last name of the account holder being called
GRADENot used
GUARANTOR_FULL, GUARANTOR_FIRST, and GUARANTOR_LASTNAMEUsed for storing the full name, first name, and last name of the guarantor (or alternate customer name) of the account being called
INSURANCE_COMPANYUsed to play back the insurance company name by using TTS
MINIMUM_PAYMENT_AMOUNTLegacy setting, used to store extra information
OPERATOR_PHONERepresents operator phone
ORIGINAL_ACCOUNT_NUMBEROriginal account number for the transaction
PHONE_1…PHONE_30Stores the phones numbers
PHONE_1_CHOICE_A and PHONE_1_CHOICE_BMap phone_1 number to store. If both the choices are mapped, then one get stored
PHONE_TYPE_1...PHONE_TYPE_10Stores the phone types e.g. Home, office
PRACTICE_CODE Stores sub client information in the form of codes and this helps in playing the sub client information in the IVR
PRACTICE_FAXDisplays the fax number value
PRACTICE_PHONEDisplays the number that the calls are coming from, to exclude the possibility of a forwarding in place
PRACTICE_PHONE_ALTERNATEDisplays the caller ID value
PRACTICE_POS_CODEStores sub client place of service(POS) information in the form of codes and this helps in playing the sub client information in the IVR
SSNDefines Social Security number of the account holder
TOTAL_DUETotal amount due
VERIZON_CACS_STATESNot used
Input filters must have Transformation applied for ACD usage. Contact the LiveVox Customer Care Team for further assistance regarding source columns and data type.

Repeat steps to add mapping for all information you want uploaded. Once all the changes are made, click Save to save your changes.

To edit the input filter, see Edit Input Filter section. 

  • No labels