Botnex Documentation

website·Indexed 30 days ago

https://docs.botnex.ai

A conversational AI platform for building sophisticated agents and virtual assistants. Features include a visual Flow Builder with various node types, intent understanding, intent groups, entities, and parameters to manage conversational structures and data extraction.

Tokens
8.1K
Snippets
15
Records
67
Agent score
50%

What's inside Botnex

  1. Overview of Botnex AI flow platform

    Botnex is a low-code platform designed for building AI flows. It combines deterministic logic to ensure reliability and structure with the ability to support open-ended, generative AI use cases. The platform provides a visual builder and a flexible backend, allowing product teams and technical builders to design conversational logic without managing YAML files, state machines, or custom hosting infrastructure.
  2. Overview of the Botnex conversational AI platform

    Botnex is a platform for creating, deploying, and managing intelligent conversational agents and virtual assistants. It features a visual drag-and-drop flow builder to design conversation paths without complex coding. Key capabilities include:

    • AI Provider Integration: Supports models like GPT-4o, Gemini, and Claude without requiring the user to provide their own API keys.
    • Text-Based Interactions: Designed for chat interfaces, support tools, and onboarding flows.
    • Pricing Model: Offers a free daily usage tier for prototyping, with paid tiers available for scaling based on API request volume.
  3. Overview of Botnex AI flow platform

    Botnex is a low-code platform designed for building AI flows. It allows product teams and technical builders to design conversational logic using a visual builder and flexible backend, removing the need for manual YAML configuration, state machine management, or custom hosting setups. The platform supports both deterministic logic (for reliability and structure) and open-ended generative use cases for creative AI agents.
  4. Overview of Botnex AI flow platform

    Botnex is a low-code platform designed for building AI flows. It combines deterministic logic to ensure reliability and structure with support for open-ended, generative AI use cases. The platform provides a visual builder and a flexible backend, allowing product teams and technical builders to design conversational logic without managing YAML files, state machines, or custom hosting infrastructure. It is built on the Elixir ecosystem to leverage its concurrency model and fault tolerance for scaling thousands of simultaneous active agents.
  5. Overview of Botnex AI flow platform

    Botnex is a low-code platform designed for building AI flows. It combines deterministic logic to ensure reliability and structure with support for open-ended, generative AI use cases. The platform provides a visual builder and a flexible backend, allowing product and technical teams to design conversational logic without managing YAML files, state machines, or custom hosting infrastructure.
  6. Overview of Botnex platform capabilities

    Botnex provides a suite of tools for building production-ready conversational experiences. Key capabilities include:

    • LLM-Based Intent Recognition: Uses prompt chaining with Large Language Models to identify user intentions accurately and deterministically, even with colloquial language.
    • Visual Flow Designer: A drag-and-drop interface for building complex conversation flows without coding.
    • Real-Time Collaboration: Live cursors and instant updates for team-based bot development.
    • Multi-Turn Conversations: Context-aware dialogue flows that maintain state across multiple turns.
    • Dynamic Response Generation: Personalized responses based on user input, history, and external data.
    • Conditional Branching: Decision trees that route conversations based on detected intents or user choices.
    • Entity Extraction: Automatic capture of key data such as dates, numbers, names, and custom entities from messages.
  7. Understand Deterministic vs Generative features in Botnex

    Botnex uses a hybrid architecture combining deterministic and generative features to balance reliability with flexibility.

    Deterministic Features are rule-based and predictable. They ensure that the same input always produces the same output, making them ideal for critical conversation logic, debugging, and consistent performance. Examples include flow-based logic, structured data management, and predefined API integrations.

    Generative Features leverage LLMs to create dynamic, contextually appropriate responses. They are adaptive and flexible, allowing the agent to handle unexpected inputs, personalize content, and understand nuanced natural language. Examples include sentiment analysis, tone matching, and complex query processing.

  8. Upcoming Botnex features and integrations

    Botnex is expanding its capabilities to include the following features:

    • MCP server integration for isolated task handling.
    • Multi-agent workflows allowing tasks to be passed between specialized AI agents.
    • Out-of-the-box UI widgets (chat interfaces, form builders, and embeddable components) that connect automatically to the Botnex backend for rapid deployment.
    • Support for autonomous generative agents capable of decision-making and information synthesis within structured boundaries.
  9. Botnex platform architecture and scalability

    Botnex is built using the Elixir ecosystem. It leverages Elixir's concurrency model and fault tolerance to handle thousands of simultaneous active agents, ensuring the system scales naturally as usage grows without requiring complex patchwork infrastructure.
  10. Collaborate on bots in real-time

    BotNex supports real-time team collaboration, allowing multiple users to see live edits and co-build bots simultaneously, similar to the collaborative experience in Google Docs or Figma.
  11. Botnex platform architecture and scalability

    Botnex is built using the Elixir ecosystem. It leverages Elixir's concurrency model and fault tolerance to handle thousands of simultaneous active agents, ensuring the system scales naturally without requiring complex patchwork infrastructure.
  12. Understand Botnex Flow architecture and components

    Flows in Botnex are visual blueprints that define deterministic conversational logic. The architecture consists of the following core components:

    • Nodes: Represent conversation states.
      • Start Node: The single entry point for a flow.
      • Story Nodes: Contain messages, questions, intents, and conditions.
      • Transition Nodes: Connect different parts of the flow based on responses or conditions.
      • Add Nodes: Placeholders for incremental flow expansion.
    • Edges: Connections between nodes that define the path based on user input or system conditions.
    • Steps: Elements within nodes that define bot communication.
      • Message Steps: Text or rich content.
      • JSON Steps: Structured data for integrations and complex logic.
    • Actions: Decision points within nodes.
      • Intent Actions: Respond to recognized user intentions.
      • Branch Actions: Create conditional paths based on variables or expressions.
    • Fallbacks: Default handlers for unexpected inputs to prevent dead ends.