Email Reporting gives brands the option to schedule and maintain an automatic report for their Functions. Once configured, the Scheduler will then periodically send the generated report to a list of configured recipients. The report will contain statistics about the number of (un)successful invocations of your deployed functions. The statistics will reflect the period which is set as the frequency, i.e. daily or weekly.

LivePerson Functions - Email Reporting

After selecting the Frequency of the report, you can add recipients for the report by entering the email addresses of the recipients and clicking on the Add button.

To remove a recipient from the list, click on the trash can icon displayed next to the email address

A maximum number of 10 email addresses can be added per account. Should you require more recipients, we would recommend you to use a mailing list.

Frequencies

Frequency Send at Description
None - No report will be sent - you can use this for pausing the schedule of the report
Daily Every day at 2:00 am UTC The report will include the statistics for the day before
Weekly Every monday at 2:00 am UTC The report will include the statistics for the week before (Monday to Sunday)
When you set up the report for the first time, you will receive an initial report on the next full hour (e.g. if the frequency is set as Daily at 9:30 am, the report will arrive at 10:00 am)

The Report

When you schedule a report, you will receive a report as displayed below:

LivePerson Functions - Email Reporting - Report

In the subject of the email, you can see your account number. The subject also indicates the time range of the data for this report.

The statistics presented in the email are:

  • Total Functions displays the current number of functions available in the account. This number includes both draft and deployed functions out of 50 which is the maximum number of functions permitted for each account.

  • Deployed Functions shows the current number of functions with a productive/modified state alongside the maximum allowed productive functions for the account.

  • Successful Invocations represents the total number of successful invocations for the functions of the account since the beginning of the current month.

  • Failed Invocations represents the total number of failed invocations for the functions of the account since the beginning of the current month.

In addition to the total numbers, you can also see Individual Function Statistics for each deployed function in your account as a table.

The table includes the name, the UUID associated with the function, Successful Invocations and Failed Invocations for each deployed function (deployed at the time of the report creation).

You will not see any statistics of functions that were deleted at the time of the report creation