Operator
← All integrations
Algolia logo

Connect Algolia to OpenClaw on Operator.io

Algolia is a hosted search API that powers lightning-fast, relevant search experiences for web and mobile apps. It helps developers deliver instant, typo-tolerant, and scalable search without complex infrastructure.

Automate Algolia with AI

On Operator, an OpenClaw agent pilots Algolia for you. It reads your message, plans the steps, and runs them in Algolia, using actions like add ab test, add or replace record, add record to index.

Your agent reaches Algolia directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Algolia

Your agent can call any of these Algolia actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add AB Test

Tool to create an A/B test comparing search performance between two index variants. Use when you need to test different search configurations, ranking strategies, or index settings and measure their impact on user behavior.

Add or Replace Record

Tool to add or replace a specific record in an index by objectID. If a record with the given objectID exists, it is replaced; otherwise, a new record is created. Use when you need to upsert an object with a known ID.

Add Record to Index

Tool to add a record to an index with auto-generated objectID. Records with matching IDs are replaced. Use when you need to insert a new object into an index.

Browse Algolia Index

Tool to retrieve all records from an index. Use when you need to export or iterate through an entire index dataset.

Clear Objects

Tool to clear records of an index without affecting settings. Use when you need to completely wipe all objects (e.g., after a bulk reindex) while preserving index configuration.

Clear Rules

Tool to delete all rules in an index. Use when you need to wipe all rules before re-creating them. Use after confirming no critical rules require retention.

Clear Synonyms

Tool to delete all synonyms from an index. Use when you need to remove all synonym definitions in one operation.

Clicked Object IDs

Tool to send a click event to Algolia to capture clicked items. Use immediately after a user click outside of search contexts to report click events.

Clicked Object IDs After Search

Tool to send a click event after a search response. Use when you want to report which items a user clicked in search results.

Converted Object IDs

Tool to send a conversion event for items outside of search context. Use when tracking conversions on category pages or external flows unrelated to Algolia search.

Copy Index

Tool to copy the specified index to a new index. Use when you need to duplicate an existing index including records, settings, synonyms, and rules after confirming source and destination names.

Create API Key

Tool to create a new API key with specific permissions and restrictions. Use when you need to generate API keys with custom ACL permissions, index restrictions, rate limits, or expiration times.

Create Authentication

Tool to create a new authentication resource in Algolia. Use when you need to set up authentication credentials for connecting to sources or destinations in the Algolia ingestion API.

Create Destination

Tool to create a new destination in Algolia Ingestion API. Use when you need to set up a new destination for data ingestion.

Create Ingestion Task

Tool to create a new ingestion task connecting a source to a destination in Algolia. Use when you need to set up data synchronization between a source and an Algolia index.

Create or Update Recommend Rules

Tool to create or update a batch of Recommend Rules in an index. Use when you need to add or modify multiple rules at once for a recommendation model. Each rule is created or updated depending on whether a rule with the same objectID alr...

Create Query Suggestions Config

Tool to create a new Query Suggestions configuration for an Algolia index. Use when you need to set up query suggestions to help users discover popular searches. Up to 100 configurations per application are supported.

Create Source

Tool to create a new data source in Algolia Ingestion API. Use when you need to set up a new source for data ingestion from external platforms or custom data feeds.

Create Transformation

Tool to create a new transformation in Algolia Ingestion API. Use when you need to set up data transformations for enriching or modifying records during ingestion.

Delete AB Test

Tool to delete an A/B test by its unique identifier. Use when you need to permanently remove an A/B test configuration.

Delete API Key

Tool to delete an API key. Use when you need to revoke or remove an existing API key from your Algolia application.

Delete Authentication

Tool to delete an authentication resource from Algolia. Use when you need to remove an existing authentication resource by its ID.

Delete Query Suggestions Config

Tool to delete a Query Suggestions configuration for the specified index. Use when you need to remove a Query Suggestions configuration permanently.

Delete Destination

Tool to delete a destination in Algolia Ingestion API. Use when you need to permanently remove a destination by its ID.

Delete Index

Tool to delete the specified index and all its records. Use when you need to permanently remove an index after confirming it's no longer needed.

Delete Multiple Records

Tool to delete multiple records from an Algolia index. Use when you need to remove multiple objects by their IDs.

Delete Recommend Rule

Tool to delete a Recommend rule from a recommendation scenario. Use when you need to remove a specific rule from an index's recommend model.

Delete Records by Filter

Tool to delete records matching a filter from an Algolia index. Use when you need to remove multiple records based on filter criteria (e.g., category, tags, numeric ranges). This is a resource-intensive operation.

Delete Rule

Tool to delete the specified rule from an index. Use when you need to permanently remove a rule after confirming its objectID.

Delete Source

Tool to delete a source from the Algolia Ingestion API. Use when you need to permanently remove a source after confirming it's no longer needed.

Delete Synonym

Tool to delete a synonym from a specified index. Use when you need to remove an existing synonym by its objectID.

Delete Transformation

Tool to delete a transformation in Algolia Ingestion API. Use when you need to permanently remove a transformation by its ID.

Delete User Profile

Tool to delete a user profile from personalization. Use when you need to remove a user's personalization data and reset their profile.

Delete User Token

Tool to delete all events related to a user token from events metrics and analytics. Use when removing user data from Algolia Insights.

Batch Operations on Multiple Indices

Tool to perform batch operations (add, update, delete) across multiple Algolia indices in a single request. Use when you need to modify records in different indices efficiently. Each operation specifies its target index and action type.

Export Rules

Tool to export all rules defined on an index. Use when you need to backup or migrate index rules.

Find Object

Tool to find the first object matching a query or filter in an index. Use when debugging relevance or filter logic after confirming index exists.

Get A/B Test

Tool to retrieve detailed information about an A/B test by its ID. Use when you need to check A/B test status, performance metrics, or configuration details.

Get Add to Cart Rate

Tool to retrieve add-to-cart rate metrics for e-commerce search analytics. Use when you need to analyze conversion effectiveness and user purchasing behavior for an index, including daily breakdowns.

Get API Key

Tool to retrieve the permissions and details of a specific API key. Use when you need to inspect an API key's ACL, restrictions, or other settings.

Get App Task Status

Tool to check the status of an application task. Use when you need to verify if a task has completed.

Get Authentication

Tool to retrieve an authentication resource by its ID. Use when you need to fetch details about a specific authentication configuration in Algolia's ingestion API.

Get Average Click Position

Tool to retrieve average click position metrics from Algolia Analytics. Use when analyzing user engagement and click behavior for search results.

Get Click Positions

Tool to retrieve the distribution of clicks by position from Algolia Analytics. Use when analyzing which search result positions receive the most user engagement.

Get Click Through Rate

Tool to retrieve click-through rate (CTR) for searches with at least one click event. Use when you need to analyze search effectiveness and user engagement metrics for an index, including daily breakdowns.

Get Query Suggestions Config

Tool to retrieve a Query Suggestions configuration by index name. Use when you need to inspect or verify Query Suggestions settings for a specific index.

Get Personalization Config

Tool to retrieve the advanced personalization configuration. Use when you need to check personalization settings, re-ranking impact levels, or profile types for your Algolia application.

Get Conversion Rate

Tool to retrieve conversion rate for searches with conversion events. Use when you need to analyze conversion effectiveness and user behavior metrics for an index, including daily breakdowns.

Plus 79 more Algolia actions your agent can call.

How to connect Algolia

You authorize Algolia once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Algolia without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Algolia

How do I connect Algolia to Operator?
You authorize Algolia once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Algolia without you signing in again.
Can my agent work with issues and pull requests in Algolia?
Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
Do I need to write code or manage Algolia API keys?
No code and no API keys. You authorize Algolia through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Algolia together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Algolia and tools like GitHub, Supabase, Pagerduty in one job, reading from one and acting in another without you wiring anything between them.

Connect Algolia to another app

Your agent can run Algolia together with any of these. Each page shows what it does across both apps in one job.

More apps to automate

Apps your agent runs alongside Algolia, or browse all integrations.

Put your agent on Algolia

Sign in, connect Algolia, and hand your agent the work. Your first week is free.

Try for free