Elasticsearch
Search, index, and analyze documents in an Elasticsearch cluster using the REST API.
Three ways to use Elasticsearch
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Elasticsearch.
Bulk Index / Update / Delete
Perform many index, create, update, or delete operations in a single request using the NDJSON bulk format.
Count Documents
Get the number of documents that match a query without returning their content.
Create Index
Create a new index with explicit mappings, settings, and aliases.
Delete Document
Delete a single document by its ID.
Delete Index
Permanently delete one or more indices and all their documents.
Get Document
Retrieve a single document by its ID from an index.
Get started automating Elasticsearch
Ready-to-use workflows
Prompts using Elasticsearch
Refresh HubSpot health scores from product usage every night
Every weekday at 2am, score each account from 30 days of product activity, update HubSpot, and alert CSMs to any account that flipped to red.
Auto-attach log evidence to new Linear bug tickets
When a new bug ticket lands in Linear, we search your Elasticsearch logs for matching errors and post the evidence as the first comment.
Catch Elasticsearch error spikes before users do
Every 15 minutes, scan your Elasticsearch logs for error spikes, post a triage summary in Slack, and file a Linear ticket when it crosses critical.
Draft Zendesk replies from your Elasticsearch ticket history
When a new Zendesk ticket lands, search your Elasticsearch index of past resolved tickets and help articles, then leave a cited draft reply as an internal note for the agent.
Weekly zero-result search digest in Slack and Sheets
Every Monday at 9am, get the top 25 site searches that returned nothing in Slack, with a running history logged to Google Sheets.