Skip to content

Key Features

Raikoo offers a comprehensive set of features designed to make AI orchestration powerful, flexible, and accessible. This page highlights the key capabilities that make Raikoo an essential platform for organizations looking to harness the power of AI in their workflows.

AI Orchestration

Workflow Builder

The visual Workflow Builder provides an intuitive interface for designing complex AI workflows without extensive coding. It allows you to:

  • Create visual representations of your AI processes
  • Drag and drop operations onto a canvas
  • Define dependencies between operations
  • Configure operation parameters through a user-friendly interface
  • Test and debug workflows in real-time

Agents & Chat

Raikoo's agent system enables powerful conversational AI and workflow automation:

  • Create configurable AI agents with custom system prompts
  • Select from multiple AI models (Claude Opus, Sonnet, Haiku, etc.)
  • Configure which tools each agent can access
  • Set max tool roundtrips to control execution depth
  • Deploy agents at organization or project level
  • Use agents for both interactive chat and workflow operations

Operation Diversity

A wide range of operation types provides the building blocks for any workflow:

  • AI-Based Operations - Leverage natural language capabilities for tasks like content generation, summarization, and classification
  • Programmatic Operations - Perform logic-based tasks, data manipulations, and system interactions
  • Input/Output Flexibility - Accept and produce various data formats and structures
  • Custom Operations - Create reusable, specialized operations for unique requirements

Data & Integration Capabilities

Database Connections

Connect AI agents to your organization's data with support for five database types:

  • PostgreSQL - Full-featured relational database
  • MySQL/MariaDB - Popular open-source databases
  • SQL Server - Microsoft enterprise database
  • MongoDB - Document-oriented NoSQL database
  • SQLite - Lightweight workspace-based database

Database connections provide:

  • Secure credential storage in Azure Key Vault
  • Two-level read-only/write permission controls
  • Query validation, row limits, and timeouts
  • 11 specialized database tools across SQL, MongoDB, and SQLite

External Connections & Triggers

Bidirectional integration with communication and collaboration platforms:

  • Microsoft Teams - Build interactive bots with Adaptive Card responses
  • Slack - Deploy AI assistants with rich Block Kit formatting
  • Google Chat - Create intelligent bots with Cards v2 support
  • Twilio SMS - Automate text message conversations
  • Outlook Email - Trigger workflows from incoming emails and send automated responses
  • Outlook Calendar - Automate meeting preparation and event-based workflows
  • Generic Webhooks - Receive events from any service with HMAC signature verification

Each platform supports both inbound triggers (to invoke agents or workflows) and outbound communication tools (to send responses).

Vector Stores & RAG

Enable Retrieval-Augmented Generation with 10 supported vector store providers:

  • Azure AI Search
  • Pinecone
  • Weaviate
  • Qdrant
  • Milvus
  • Chroma
  • MongoDB Atlas
  • PostgreSQL (pgvector)
  • Redis
  • Elasticsearch

Vector stores allow agents to retrieve relevant context from large document collections, improving response accuracy and enabling knowledge-based interactions.

MCP Tools

Support for the Model Context Protocol (MCP) enables integration with external tools and services:

  • HTTP and Server-Sent Events (SSE) transport protocols
  • Bearer token authentication
  • OAuth 2.0 authentication flow
  • Dynamic tool registration
  • Standardized tool interface for interoperability

Tool Ecosystem

Extend AI operations with a comprehensive tool library:

  • 43+ built-in tools across categories:
  • File operations (read, write, edit, glob, grep)
  • Code execution (Python, Node.js, Bash, PowerShell)
  • Database tools (SQL query/execute/schema, MongoDB find/aggregate/modify, SQLite)
  • Vector store operations (search, upsert, delete)
  • Communication tools (Teams, Slack, Email, SMS)
  • AI and agent tools (sub-agents, tool composition)
  • Utility tools (web search, HTTP requests, data transformation)
  • Custom tool development with JavaScript/TypeScript
  • MCP tool integration for external services
  • Per-agent tool configuration with enable/disable controls

API Access

A robust API enables programmatic control and integration:

  • Create and manage workflows through API calls
  • Trigger workflow execution from external systems
  • Receive callbacks and webhooks when workflows complete
  • Integrate Raikoo capabilities into your applications

Import/Export

Seamlessly move data in and out of Raikoo:

  • Import data from various sources
  • Export results in multiple formats
  • Version and archive workflows
  • Share workflows between projects and organizations

Enterprise-Ready Features

Security & Compliance

Enterprise-grade security ensures your AI operations remain safe and compliant:

  • Azure Key Vault Integration - Secure credential storage for database and external connections
  • Role-based Access Control - Organization and project-level permission roles
  • Granular Permissions - Defense-in-depth controls for database access and operations
  • Encrypted Data Storage - Secure handling of sensitive information
  • Audit Logs - Activity tracking and compliance monitoring

Scalability

Raikoo's architecture is designed to scale with your needs:

  • Cloud-native components
  • Auto-scaling resources
  • Parallel execution capabilities
  • Batch processing options

Organizational Management

Comprehensive tools for managing teams and access:

  • Multi-organization support
  • Team management
  • Project-based access control
  • TeamXProject associations for granular project membership
  • Customizable user roles and permissions at organization and project levels

Execution & Monitoring

Workspace System

A versatile workspace provides a virtual file system for workflow operations:

  • Store and manipulate files during execution
  • Share data between operations
  • Organize outputs in a structured manner
  • Download results as archives

Execution Controls

Fine-tune how workflows run:

  • Serial or parallel execution modes
  • Conditional branching
  • Error handling and recovery mechanisms
  • Execution logs and debugging tools

Performance Analytics

Monitor and optimize your workflows:

  • Execution time tracking
  • Resource usage monitoring
  • Success/failure rate analytics
  • Bottleneck identification

Observability & Telemetry

Gain visibility into your AI operations with built-in telemetry support:

  • Bring Your Own Telemetry (BYOT) - route data to your observability platform
  • Unified tracing for workflows and chat interactions
  • OpenTelemetry-based instrumentation for industry-standard compatibility
  • Azure Application Insights integration
  • Privacy controls for sensitive data handling
  • Organization-level configuration

Customization & Flexibility

Templating System

Make workflows dynamic with powerful templating:

  • Use variables throughout workflows
  • Reference workspace content dynamically
  • Parse and manipulate structured data
  • Create conditional content based on context

Parameter Configuration

Control workflow behavior with configurable parameters:

  • Define workflow-level parameters
  • Override operation defaults
  • Set up dynamic parameter values
  • Provide default values and validation

Developer Ecosystem

Custom Development

Extend Raikoo's capabilities through custom components:

  • Build custom operations for specific needs
  • Develop specialized tools with JavaScript/TypeScript
  • Create reusable templates
  • Integrate with existing systems and processes

Documentation & Support

Comprehensive resources for successful implementation:

  • Detailed technical documentation
  • Best practices guides
  • Sample workflows and templates
  • Community knowledge base

Conclusion

These key features make Raikoo a powerful platform for AI orchestration, suitable for businesses of all sizes and technical capabilities. Whether you're looking to automate content generation, enhance data processing, build data-driven AI agents, or create complex AI workflows, Raikoo provides the tools and flexibility you need to succeed.

Ready to explore these features in action? Check out our Quickstart Tutorial or dive into the Core Concepts to understand the principles behind Raikoo's capabilities.