Skip to main content

Robomotion Chat Assistant

Build chat-based interactive interfaces with authentication, progress tracking, and custom widgets.

Overview

The Robomotion Chat Assistant package enables building chat-based conversational interfaces for automations. Use it when you need to create chat bots, interactive forms within chat, or authenticated chat experiences.

Key Features

  • Chat Messages - Send and receive chat messages
  • Form Elements - Textboxes, dropdowns, checkboxes in chat
  • Authentication - User authentication support
  • Progress Tracking - Show progress indicators
  • Custom Widgets - Embed custom UI components

Available Nodes

  • Chat In - Receive incoming chat messages
  • Chat Out - Send chat responses
  • Auth - Handle user authentication
  • Text - Display text message
  • Streaming Text - Display streaming text response
  • Header - Display header text
  • Textbox - Text input in chat
  • Dropdown - Dropdown selection
  • Checkbox - Checkbox input
  • Radio Button - Radio button selection
  • Datepicker - Date selection
  • Button Group - Action buttons
  • Image - Display image in chat
  • Divider - Visual separator
  • Progress - Show progress indicator
  • Error - Display error message
  • Upload File - File upload in chat
  • Download File - File download link
  • Custom Widget - Embed custom HTML/JS widget

When to Use This Package

  • Chat Bots: Build conversational interfaces
  • User Onboarding: Guided setup flows in chat
  • Support Automation: Automated customer support chat
  • Data Collection: Collect information via chat
  • Authenticated Workflows: User-specific chat experiences

Typical Workflow

  1. Auth to authenticate user (optional)
  2. Chat In to receive user message
  3. Process the message
  4. Chat Out or form elements to respond
  5. Progress to show long operations
  6. Continue conversation

Use Cases

  • Customer support chatbots
  • Order status inquiries via chat
  • Interactive FAQ systems
  • Lead qualification through chat
  • Authenticated user portals