×

DATA PROCESSING SYSTEMS AND METHODS FOR CONTROLLING AN AUTOMATED SURVEY SYSTEM

  • US 20190325464A1
  • Filed: 04/20/2018
  • Published: 10/24/2019
  • Est. Priority Date: 04/20/2018
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system for controlling automated surveys, comprising:

  • a processor;

    a data store, storing a plurality of transactions thereon, each transaction comprising transaction metadata and a voice session recording of an inbound call recorded by a call center recording system, the transaction metadata for each transaction comprising an identifier for that transaction;

    a non-transitory computer readable medium having instructions executable on the processor for;

    receiving, by the processor, survey campaign information comprising a reference to a survey form, a campaign schedule and a trigger condition applicable to the survey campaign, wherein the trigger condition comprises an operation on a transaction metadata attribute;

    based on a determination that the survey campaign is active according to the campaign schedule, executing the survey campaign, by the processor, wherein executing the survey campaign comprises;

    identifying, by the processor, a set of transactions from the plurality of transactions that meet the trigger condition;

    identifying, by the processor, a set of survey targets, the set of survey targets comprising a survey target for each transaction in the set of transactions;

    generating, by the processor, a worklist for the survey campaign to control conducting of surveys by an automated survey system that is configured to execute the worklist, the worklist comprising a work item for each of the set of transactions and each work item comprising transaction identification data for a transaction from the set of transactions and contact information for the survey target for the transaction corresponding to the transaction identification data in the work item; and

    providing the worklist to the automated survey system to cause the automated survey system to conduct surveys according to a survey form based on the worklist;

    receiving a set of survey results from the automated survey system, each survey result comprising transaction identification information for a triggering transaction from the set of transactions; and

    storing survey results for conducted surveys in the data store in association with the set of transactions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×