Actions

Empower conversations with Actions in your NLX workspace—send content or perform tasks

What's an Action?

Actions are the one-way cousins of data requests. While data requests can retrieve and send content from an external source, actions only send content. They perform external tasks and merely inform NLX on whether or not they were successful.

Actions are useful for a variety of external tasks:

  • Sending an email or SMS

  • Scheduling bookings or calendar meetings

  • Triggering Robotic Process Automation


Requirements

An action must always employ the following to function:


Actions features

ImplementationRequest model

Action settings

The Settings tab provides a few options:

  • Description: Enter or modify an explanation of the resource for better filing and organization in the workspace

  • Tags: Add or remove Resource tags for better filing and organization in the workspace

  • Send context: Provides the context set to the conversation at the time the webhook is called

  • Enable advanced data model: This is on by default as it allows the use of the schema auto-generation features and additional data structure improvements. Toggling it off is recommended if any compatibility issues

To delete an action, select the Delete option under Danger zone. If the action is used in an intent(s), modify affected flows and create a new bot build/re-deploy to experience the change.

Last updated