Updating your MCP Server

When to Update

  • Changes to MCP Server Flow

  • Changes to MCP Input Schema

  • Additional tools

  • New Nodes and External Integrations

Create a build

Builds are packaged versions of your application that include all resources associated in the state they look like at the time the build is created:

Unexpected error with integration arcade: Integration is not installed on this space

To create an application build:

  • Click Deployment tab of application > Select Review & build

  • Review Validation check for critical errors or detected UX issues

  • Select and ensure NLP engine is correct

Optional

  • Enable NLX Boost: Enhances the performance of your NLP engine with generative AI intent classification

    • Allow NLX Boost to override the NLP: Enabling this relies on NLX's built-in generative AI to detect user intent (based on your training data) and route to a flow accordingly, regardless of NLP's detected match

  • Click Create build

You may now deploy your build at any time to make it live to users.

Validation check

Before each new build initiates, a validation check is run to provide a preview of potential errors that may cause failed builds or issues that may result in broken flows or poor UX. Detected issues are listed with descriptions and potential solutions:

Unexpected error with integration arcade: Integration is not installed on this space

Build status

The build status column indicates whether a build was successful or failed. Only successful builds may be deployed:

🟢 Successful build: Available to deploy, making your application available outside of NLX on configured channel(s)

🔴 Failed build: Unavailable to deploy. Select Details next to the build status to expand information on what caused the failure.

Once a build is made, resources (Flows, Data requests, etc.) can be edited without affecting that particular build. You may also access a previous build to make available to users.


Deploy a build

For each successful build, a Deploy option is available to make that build live outside of NLX, effectively making your application live and in production:

Unexpected error with integration arcade: Integration is not installed on this space
  • Click Deploy option next to a successful build

Optional

  • Deployment languages: Select the languages to include in the deployment, if multiple are available

  • Hosting: Host your application as a Touchpoint app via the conversational.app domain. Ideal for previewing its final look during development and sharing your app externally with collaborators. Enable the Hosting option to configure the URL (e.g., mybusiness.conversational.app)

  • Click Create deployment

Touchpoint configurator or MCP client setup

  • Click Details beside the Deployed status to view channel info, delete the deployment, access the Touchpoint configurator, or copy information for final MCP setup

Only one build can be deployed at a time and deploying any build deactivates the previous one. You can freely alternate between newer and older builds using Rollback or Deploy.

Last updated