Elasticsearch integration
The Elasticsearch package (Robomotion.Elasticsearch, v1.1.0) adds 16 nodes to Robomotion flows, including Create Index, Delete Index and Index Exists.
It runs on Windows, macOS and Linux robots. For AI agents, 15 of its nodes work as tools, and its Toolkit node exposes 10 tools at once.
What the Elasticsearch package does
Search, index and manage documents in Elasticsearch clusters
Elasticsearch integration for cluster, index, document and search operations. Supports basic auth, API key, and Elastic Cloud connections with optional TLS configuration. Nodes cover cluster health/info, index lifecycle (create/delete/exists/list), document CRUD and bulk operations, and search (query/count). All nodes use a shared Connect session via credentials.
Elasticsearch nodes (16)
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. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Connect | Robomotion.Elasticsearch.Connect | Agent tool |
| Disconnect | Robomotion.Elasticsearch.Disconnect | Agent tool |
| Create Index | Robomotion.Elasticsearch.Indices.Create | Agent tool |
| Delete Index | Robomotion.Elasticsearch.Indices.Delete | Agent tool |
| Index Exists | Robomotion.Elasticsearch.Indices.Exists | Agent tool |
| List Indices | Robomotion.Elasticsearch.Indices.List | Agent tool |
| Index Document | Robomotion.Elasticsearch.Documents.Index | Agent tool |
| Get Document | Robomotion.Elasticsearch.Documents.Get | Agent tool |
| Update Document | Robomotion.Elasticsearch.Documents.Update | Agent tool |
| Delete Document | Robomotion.Elasticsearch.Documents.Delete | Agent tool |
| Bulk Operations | Robomotion.Elasticsearch.Documents.Bulk | Agent tool |
| Search | Robomotion.Elasticsearch.Search.Query | Agent tool |
| Count | Robomotion.Elasticsearch.Search.Count | Agent tool |
| Cluster Health | Robomotion.Elasticsearch.Cluster.Health | Agent tool |
| Cluster Info | Robomotion.Elasticsearch.Cluster.Info | Agent tool |
| Toolkit | Robomotion.Elasticsearch.Agents.Toolkit | Toolkit · 10 tools |
Platforms
The Elasticsearch 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 Elasticsearch package
- Open Packages in the Robomotion Flow Designer.
- Search for Elasticsearch or
Robomotion.Elasticsearch, then click Install on its card. - The Elasticsearch 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.ElasticsearchRelated integrations
Packages that share a category or keywords with Elasticsearch. It is filed under Database and Analytics.
AlgoliaSearch and manage Algolia indices and records
LanceDBStore and search embeddings in LanceDB - the embedded vector database. Works against a local directory, S3/GCS/Azure object storage or LanceDB Cloud. Vector, full-text and hybrid search, SQL filters, upserts, indexing, plus a Toolkit that hands the whole database to an AI agent.
QdrantConnect to Qdrant vector database for similarity search, embeddings storage, and vector operations
SearchAPISearch the web using SearchAPI.io - Google, Bing, YouTube, Google Maps, Google News, Google Scholar, Google Shopping and more
SplunkSplunk integration for search, event collection, index management, and saved searches
AirtableConnects to Airtable for CRUD operations on Airtable records. Supports listing bases, getting schema, bulk operations, comments, and formula-based search.
Package data from the Robomotion package index, synced October 31, 2026.