Amazon Lex Connected System

Overview

The Amazon Lex Connected System Plug-in is part of Xebia's Amazon Services Suite.  It leverages the Amazon Lex service and includes Lex model building API's and Lex runtime API's that can be used to build chatbots in Appian.  Using this plug-in add conversational features to your Appian applications using intent and chatbot services.


Functionality included:

  • List Operations (Model Building Service)
    • Get Bots
      • Returns the $LATEST version of all of your bots.
    • Get Intents
      • Returns the $LATEST version of all of your intent
    • Get Slot Types
      • Returns the $LATEST version of all of your Slot types.
    • Get Built-in Slot Types
      • Returns a list of built-in slot types that meet the specified criteria.
  • Get Operations (Model Building Service)
    • Get Intent's Versions
      • Returns information about all versions of the input intent
    • Get Slot Type's Versions
      • Returns information about all versions of slot type
    • Get Bot
      • Returns metadata information about the input bot
    • Get Intent
      • Returns information about the input intent
    • Get Slot Type
      • Returns information about the input slot type
  • Put Operations (Model Building Service)
    • Put Intent
      • Creates/replaces an existing intent
    • Put Bot
      • Creates an Amazon Lex conversational bot or replaces the existing bot.
  • Put Slot Type (Model Building Service)
    • Put Slot Type
      • Creates a custom slot type or replaces an existing custom slot type.
  • Create a Bot Alias (Model Building Service)
    • Create Bot Alias
      • Creates an alias for the specified version of the bot or replaces an alias for the specified bot.
  • Put Text (Runtime Service)
    • Put Text
      • Send requests to Amazon Lex at runtime
  • Add Permission (Lambda Function)
    • Add Permission
      • Grants an AWS service or another account permission to use a function. In the case of Lex bot, you will have to provide the lambda function access to Lex intent.

Pre-requisites:

  • Must have an Amazon Cloud account and Access Key with proper IAM access to Lex Service.
    • Access Key Id: The access key id for connecting to the service
    • Secret Access Key: The secret access key for connecting to the service
    • Define Region: Sets the region to be used by the client. This will be used to determine both the service endpoint (e.g.: https://sns.us-west-1.amazonaws.com) and signing region (e.g.: us-west-1) for requests.
Anonymous