AI Agents integration
The AI Agents package (Robomotion.Agents, v0.17.1) adds 18 nodes to Robomotion flows, including Callback In, Callback Out and Create Session.
It runs on Windows, macOS and Linux robots.
What the AI Agents package does
An AI-powered automation agent that helps automate applications across different platforms
Multi-agent AI automation framework built on Google ADK (Agent Development Kit) with LiteLLM. Provides LLM agents that support multiple providers (OpenAI GPT, Google Gemini, Anthropic Claude, and OpenRouter models) with tool calling, sub-agent orchestration (sequential, parallel, loop), MCP tool integration, session persistence (in-memory, database, or Robomotion-managed), artifact storage (memory, GCS, or Robomotion-managed), callback hooks (before/after agent/model/tool), structured output via JSON schema, Mustache-templated instructions with session state and artifact access, multimodal input (images, files), built-in Google Search and Python code execution tools, and Robomotion Credits for unified billing across providers. Auth via LLM provider API key or Robomotion Credits; GCS artifacts require a service account credential.
- Namespace
Robomotion.Agents- Latest version
- 0.17.1 (54 versions published)
- Written in
- Python
- Categories
- Artificial Intelligence
AI Agents nodes (18)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code.
| Node | Node ID | Type |
|---|---|---|
| Callback In | Robomotion.Agents.Callback.CallbackIn | Action |
| Callback Out | Robomotion.Agents.Callback.CallbackOut | Action |
| Create Session | Robomotion.Agents.Session.CreateSession | Action |
| Delete Artifact | Robomotion.Agents.Artifact.DeleteArtifact | Action |
| Delete Session | Robomotion.Agents.Session.DeleteSession | Action |
| Get State | Robomotion.Agents.State.GetState | Action |
| LLM Agent | Robomotion.Agents.Agent.LLMAgent | Action |
| List Artifacts | Robomotion.Agents.Artifact.ListArtifacts | Action |
| Load Artifact | Robomotion.Agents.Artifact.LoadArtifact | Action |
| Load Session | Robomotion.Agents.Session.LoadSession | Action |
| Loop Agent | Robomotion.Agents.Agent.LoopAgent | Action |
| MCP Tool | Robomotion.Agents.Tool.MCPTool | Action |
| Parallel Agent | Robomotion.Agents.Agent.ParallelAgent | Action |
| Save Artifact | Robomotion.Agents.Artifact.SaveArtifact | Action |
| Sequential Agent | Robomotion.Agents.Agent.SequentialAgent | Action |
| Tool In | Robomotion.Agents.Tool.ToolIn | Action |
| Tool Out | Robomotion.Agents.Tool.ToolOut | Action |
| Update State | Robomotion.Agents.State.UpdateState | Action |
Platforms
The AI Agents package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the AI Agents package
- Open Packages in the Robomotion Flow Designer.
- Search for AI Agents or
Robomotion.Agents, then click Install on its card. - The AI Agents nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.AgentsTemplates that use AI Agents
2 ready-made templates use AI Agents nodes in their flows. Open one to start from a working flow.
Calorie Coach Agent
A personal nutrition tracking assistant powered by Chat Assistant and LLM Agent nodes. Uses a SQLite database to log meals, manage user profiles, and track daily calorie and macro goals through a natural conversational interface with support for photo-based food logging.
Domain Inspector
Domain Inspector is an AI powered tool that instantly analyzes live DNS and SSL data using Robomotion's Monitoring package. It checks domain records, SSL certificate validity, and more by calling real world tools through an AI Agent, giving immediate, accurate answers inside your chat without manual lookups.
Related integrations
Packages that share a category or keywords with AI Agents. It is filed under Artificial Intelligence.
ADK AgentAn AI-powered automation agent that helps automate applications across different platforms
MCPMCP integration for Robomotion RPA
ABBYY FineReader SDKUses ABBYY software to perform some OCR operations.
ClaudeProvides a simple interface to access the Anthropic Claude API. Claude is Anthropic's powerful AI assistant capable of advanced reasoning, coding, analysis, and creative tasks.
ElevenLabs AIIt connects to ElevenLabs AI. It is an natural-sounding speech synthesis and text-to-speech software, using artificial intelligence and deep learning
FlexicaptureAbbyy Flexicapture integration
Package data from the Robomotion package index, synced October 31, 2026.