Contact Center AI Insights API: Nodejs Client

This library is considered to be stable. The code surface will not change in backwards-incompatible ways unless absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against stable libraries are addressed with the highest priority

npm version

Contact Center AI Insights API client for Node.js

A comprehensive list of changes in each version may be found in the CHANGELOG.

Read more about the client libraries for Cloud APIs, including the older Google APIs Client Libraries, in Client Libraries Explained.

Table of contents:

Quickstart

Before you begin

  1. Select or create a Cloud Platform project.
  2. Enable billing for your project.
  3. Enable the Contact Center AI Insights API API.
  4. Set up authentication so you can access the API from your local workstation. ### Installing the client library
npm install @google-cloud/contact-center-insights

Samples

Samples are in the samples/ directory. Each sample's README.md has instructions for running its sample.

Sample Source Code
bulk analyze conversations source code
bulk delete conversations source code
bulk download feedback labels source code
bulk upload feedback labels source code
calculate issue model stats source code
calculate stats source code
create analysis source code
create analysis rule source code
create conversation source code
create feedback label source code
create issue model source code
create phrase matcher source code
create qa question source code
create qa scorecard source code
create qa scorecard revision source code
create view source code
delete analysis source code
delete analysis rule source code
delete conversation source code
delete feedback label source code
delete issue source code
delete issue model source code
delete phrase matcher source code
delete qa question source code
delete qa scorecard source code
delete qa scorecard revision source code
delete view source code
deploy issue model source code
deploy qa scorecard revision source code
export insights data source code
export issue model source code
get analysis source code
get analysis rule source code
get conversation source code
get encryption spec source code
get feedback label source code
get issue source code
get issue model source code
get phrase matcher source code
get qa question source code
get qa scorecard source code
get qa scorecard revision source code
get settings source code
get view source code
import issue model source code
ingest conversations source code
initialize encryption spec source code
list all feedback labels source code
list analyses source code
list analysis rules source code
list conversations source code
list feedback labels source code
list issue models source code
list issues source code
list phrase matchers source code
list qa questions source code
list qa scorecard revisions source code
list qa scorecards source code
list views source code
query metrics source code
tune qa scorecard revision source code
undeploy issue model source code
undeploy qa scorecard revision source code
update analysis rule source code
update conversation source code
update feedback label source code
update issue source code
update issue model source code
update phrase matcher source code
update qa question source code
update qa scorecard source code
update settings source code
update view source code
upload conversation source code
cloud source code

Supported Node.js Versions

Our client libraries follow the Node.js release schedule. Libraries are compatible with all current active and maintenance versions of Node.js. If you are using an end-of-life version of Node.js, we recommend that you update as soon as possible to an actively supported LTS version.

Google's client libraries support legacy versions of Node.js runtimes on a best-efforts basis with the following warnings:

  • Legacy versions are not tested in continuous integration.
  • Some security patches and features cannot be backported.
  • Dependencies cannot be kept up-to-date.

Client libraries targeting some end-of-life versions of Node.js are available, and can be installed through npm dist-tags. The dist-tags follow the naming convention legacy-(version). For example, npm install @google-cloud/contact-center-insights@legacy-8 installs client libraries for versions compatible with Node.js 8.

Versioning

This library follows Semantic Versioning.

More Information: Google Cloud Platform Launch Stages

Contributing

Contributions welcome! See the Contributing Guide.

Please note that this README.md and a variety of configuration files in this repository (including .nycrc and tsconfig.json) are generated from a central template.

License

Apache Version 2.0

See LICENSE