PowerPlatformConnectors/independent-publisher-conne.../IBM Watson Assistant
Lucas Titus 57aa829cd4
IBM Watson Assistant (Independent Publisher) (#2366)
* Custom connector

* Added descriptions

* Updated responses

* IBM Watson Assistant

* Removed other connector and updated readme

* Fixed category

* Added requirements
2023-02-15 13:04:14 -08:00
..
apiDefinition.swagger.json IBM Watson Assistant (Independent Publisher) (#2366) 2023-02-15 13:04:14 -08:00
apiProperties.json IBM Watson Assistant (Independent Publisher) (#2366) 2023-02-15 13:04:14 -08:00
readme.md IBM Watson Assistant (Independent Publisher) (#2366) 2023-02-15 13:04:14 -08:00

readme.md

IBM Watson Assistant

The IBM Watson Assistant service combines machine learning, natural language understanding, and an integrated dialog editor to create conversation flows between your apps and your users.

Publishers: Lucas Titus, Kin Cheung, Ivan Leong, Andrew Lau

Pre-requisites

  • A Microsoft Power Apps or Power Automate plan.
  • An IBM Cloud account with access to Watson services.
  • A provisioned Watson Assistant resource.

Obtaining Credentials

Retrieve your IBM Watson Assistant API key and service URL from the manage resource page as seen in the image below.

Credentials

Then retrieve your Assistant Environment ID by going to the Assistant dashboard then Assistant Settings as seen in the image below.

Credentials

Copy your API key, URL and environment ID and paste them in the connector connection configuration.

Supported Operations

Create a session

Create a new session. A session is used to send user input to a skill and receive responses. It also maintains the state of the conversation. A session persists until it is deleted, or until it times out because of inactivity.

Delete session

Deletes a session explicitly before it times out.

Send user input to assistant (stateful)

Send user input to an assistant and receive a response, with conversation state (including context data) stored by Watson Assistant for the duration of the session.

Send user input to assistant (stateless)

Send user input to an assistant and receive a response, with conversation state (including context data) managed by your application.

Known Issues and Limitations

Currently this connector does not support certain operations that are only available with Enterprise plans (Logs, Skills, Releases...)