Skip to main content
The Elasticsearch node adds Elasticsearch operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.
You can wire the Elasticsearch node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect Elasticsearch under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Create an API key in Kibana → Stack Management → API Keys and paste the encoded value here. Get your credentials here.

Operations

Aliases

OperationIDDescription
Alias Existsalias_exists
List Aliaseslist_aliases
Update Aliasesupdate_aliases

Documents

OperationIDDescription
Bulk Indexbulk_index
Bulk Writebulk_write
Create Documentcreate_document
Delete By Querydelete_by_query
Delete Documentdelete_document
Document Existsdocument_exists
Get Documentget_document
Get Document Sourceget_document_source
Index Documentindex_document
Multi Getmulti_get
Reindex Documentsreindex_documents
Update By Queryupdate_by_query
Update Documentupdate_document
Upload & Index Documentupload_and_index

Index

OperationIDDescription
Create Indexcreate_index
Delete Indexdelete_index
Get Indexget_index
Get Index Statsget_index_stats
Get Mappingget_mapping
Get Settingsget_settings
Index Existsindex_exists
List Indiceslist_indices
Refresh Indexrefresh_index
Update Mappingupdate_mapping
Update Settingsupdate_settings
OperationIDDescription
Count Documentscount
Multi Searchmulti_search
Searchsearch