LogoLogo
  • GETTING STARTED
    • Welcome to the NLX platform
    • How NLX works
    • Quick start
    • Guides
      • Analytics dashboard
      • Generative Journey (Slots)
      • Model Context Protocol
      • Phone channel
      • Voice+ script
      • Touchpoint components
        • Carousel modality
        • Video modality
    • Terms & concepts
    • Generative AI
    • Developer
  • Build
    • Workspace setup
    • Flows
      • Intro to flows & variables
      • The Canvas
      • Flow settings
      • Nodes
      • Flow appearance
    • Resources
      • Actions
        • Implementation
        • Request model
      • Analytics tags
      • Context variables
      • Data requests
        • Implementation
        • Response model
        • Request model
      • Knowledge bases
        • Ingest content
        • Add metadata
        • Support citations
        • Employ KB
      • Lifecycle hooks
        • Implementation
      • Modalities
      • Secrets
      • Slots (custom)
        • Adding values
        • Translating slots
      • Voice+ scripts
        • Add + download script
        • Deploy script + install SDK
        • Create Voice+ flow
    • Integrations
      • Channels
        • Alexa
        • Amazon Chime SDK
        • Amazon Connect
        • AWS End User Messaging SMS
        • AWS End User Messaging Social
        • Bandwidth
        • Genesys
        • Twilio
        • Zendesk Sunshine
      • LLM services
        • Amazon Bedrock
        • Anthropic
        • Azure OpenAI
        • Cerebras
        • Cohere
        • Google Vertex AI
        • Groq
        • NVIDIA
        • OpenAI
        • xAI
      • Managed APIs
        • Google services
      • NLP engines
        • Amazon Lex
        • Google Dialogflow
        • Google Dialogflow CX
        • Custom NLP
    • Translations
  • Deploy & test
    • Applications
      • Attach flows
      • Assign default behavior
      • Add channels
        • API
          • REST API
        • Alexa
        • Amazon Chime SDK
        • Amazon Connect
        • AWS End User Messaging SMS
        • AWS End User Messaging Social
        • Genesys
        • Genesys SMS
        • Messenger
        • Microsoft Teams
        • Slack
        • SMS via Bandwidth
        • Twilio SMS
        • Twilio Voice
        • WhatsApp via Twilio
        • Zendesk Sunshine
      • Deploy
      • Optional: Set lifecycle
      • Optional: Set languages
    • Test
      • Test a conversation
      • Automated tests
      • Test an external integration
  • Analyze
    • Conversations
    • Analytics
      • Creating dashboards
      • Formulas & multi-metrics
      • Canvas analytics
    • Training
  • Workspace Settings
    • Escalation channels
    • Resource tags
    • Audit
  • Admin
    • Access control
      • Roles & permissions
    • Notifications
    • FAQ
    • Contact support
Powered by GitBook
On this page
  • Sign up or access an NLX account
  • Choose a template
  • Explore your workspace
  • Deploy application
  • Install Touchpoint
  1. GETTING STARTED

Quick start

From start to finish, create a conversational AI application in minutes

Last updated 14 hours ago

By using NLX, you’ll build a powerful conversational AI application that interacts with users to complete a range of tasks and services. This guide helps walk you through creating and deploying with an NLX signup, while ensuring your work is built on NLX's trusted framework and aligned with industry best practices.


1

Sign up or access an NLX account

Go to

2

Choose a template

The following templates are available during onboarding and are easy to implement:

Appointment scheduler: Optimized for voice, this template automates booking and creating a calendar event

Hands-free AI browsing: Optimized for voice, this template can navigate a website for users and fill out forms

Museum plan-your-day: Optimized for chat, this template can handle common FAQs, give information on special exhibits, and address plan-your-day information

MCP Server: Describe your application and expose it via Model Context Protocol to extend the capabilities to Claude Desktop, Cursor, or Postman

Regardless of the template you choose, a full set of flows for greetings, goodbyes, error handling, and unknown inputs are provided along with instructional notes and required integration set up to help you get the application up and running.

3

Explore your workspace

Once you've imported a template, you'll notice a series of Flows in your workspace. Flows define the structured path a conversation can take, guiding how the application responds to users, collects information, makes decisions, and connects to external services to complete tasks.

Each flow contains instructional tips and best practices for you to fully customize or refine your application. Review each flow to ensure the logic and messaging follow your intended process, or follow along to re-create your own from scratch. Swap for any custom API integrations you need to finalize as well as flows you may want to add or remove.

  • Select Flows in workspace menu > Choose a flow to open the flow builder

  • Make adjustment to flows as needed

  • Click Save

Repeat for any additional flows your application will help automate.

Looking for more? See

Use the feature to preview your conversation flow. Keep in mind that certain features may not display fully, but you can experience the complete functionality in Step 5.

4

Deploy application

Now you'll update your conversational AI application with any changes made.

  • Select Applications from workspace menu > Choose application from template

  • Go to the application's Flows tab, and make sure any newly added flows are attached so your application can access them

  • Select Default behaviors tab of application

    • Ensure the correct flow is assigned to each of the three default behaviors Welcome, Fallback, Unknown

  • Select Channels tab of application > Expand API option > Click Edit channel

    • Click + Add domain under Whitelisted domains

      • Add both your webpage's URL and if not already done so

  • Click Save

  • Click Deployment tab of application > Select Review & build

  • Wait for validation to complete > Select Create build

  • Click Deploy

Looking for more channels? See

5

Install Touchpoint

To make your application available through your frontend and adjust the look, feel, and experience with theming, custom UI components, and Voice input support, install the Touchpoint SDK:

  • From Deployment tab of application, select Details next to the Deployed status

  • Expand the API section under Setup instructions in the pop-up > Select Open Touchpoint configurator

  • You can try your application live and make adjustments to the theming

  • Once satisfied, copy Setup snippet > Install on your site

Looking for more? See

📅
🎧
🌐
✨
🧠
🧠
https://platform.nlx.ai/
Intro to flows & variables
Test Chat
https://developers.nlx.ai
Add channels
Developer docs