Package com.cyara.apisamples

  • Class Summary 
    Class Description
    AdjustConfidences
    For a given timeframe, will grab up to 1000 Pulse calls and produce results showing you every unique prompt, and all the different confidence score results for each prompt.
    AdjustThresholds
    For a given timeframe, will grab up to 1000 Pulse calls and produce results showing you every unique prompt, and all the different threshold time results for each prompt.
    AniDebugTestCase
    This sample takes in a test case ID and creates a debug duplicate, ANI spoofing it with a random, unique ANI.
    ApiFunctionalities
    The heart and workhorse of all the API samples, used in every sample.
    CyaraPulseProcessing
    A basic program to grab all your Pulse calls from a designated timestamp and print out how many failed out of how may calls.
    CyaraSavings
    This program will grab every validation that occurred in a campaign for the last X months.
    DatasetEndToEnd
    A program to automate the creation and usage of a dataset.
    EligibleCampaignRun
    Used to create a scheduled campaign run with test cases that have the same frequency and fall under the same runtimes.
    EligibleTestCase
    Used for test cases that are currently supposed to run for the currentDate we're on inside SchedulePulseCampaigns.
    FindDuplicateBlocks
    This program will run through all your blocks and print out all the duplicate blocks, showing the duplicate and the original.
    FindThresholdBreaches
    This basic program will grab up to 1000 calls from the designated start time and print out a URL to any call that had a latency problem (exceeded threshold).
    IndustryStandard
    Grabs every Pulse call for a given timeframe on either every attached account or the specified account.
    ListTestCasesCXModels
    This program prints out every current CX Model on the account, and all the test cases generated by that model.
    MatchedConnectionFailures
    Grabs all the Pulse calls for a given timeframe and checks for any that failed on Step 0 or Step 1, a connection failure.
    PrettyPrintTestCase
    Takes in a test case ID and generates a cleaner, simpler table of a test case with all the expect to hears and replies.
    PulseMetrics
    Training demo built for Xchange 2020 that uses Cyara's Pulse API to collect call results and generate metrics into an HTML file.
    ResetAllModelPSSTs
    This program will change every single menu's PSST in every single CX Model in your account to your specified value.
    SchedulePulseCampaigns
    A program to completely automate the creation and scheduling of your Pulse campaigns.
    TestCaseValidator
    This program allows you to fire off consecutive Cyara test cases.