# Algolia

Algolia is a hosted search API that provides developers with tools to build fast and relevant search experiences for their applications.

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/algolia/.

## Actions

- **Add AB Test**: Create an ab test comparing search performance between two variants.
- **Browse Algolia Index**: Retrieve all records from an index.
- **Clear Objects**: Clear records of an index without affecting settings.
- **Clear Rules**: Delete all rules in an index.
- **Clicked Object IDs**: Send a click event to algolia to capture clicked items.
- **Clicked Object IDs After Search**: Send a click event after a search response.
- **Converted Object IDs**: Send a conversion event for items outside of search context.
- **Copy Index**: Copy the specified index to a new index.
- **Copy Index Settings**: Copy the settings from one index to another.
- **Copy Rules**: Copy rules from one index to another.
- **Delete Index**: Delete the specified index and all its records.
- **Delete Multiple Records**: Delete multiple records from an algolia index.
- **Delete Rule**: Delete the specified rule from an index.
- **Delete Synonym**: Delete a synonym from a specified index.
- **Export Rules**: Export all rules defined on an index.
- **Find Object**: Find the first object matching a query or filter in an index.
- **Get Index Settings**: Retrieve the settings of a specified index.
- **Get multiple objects**: Retrieve multiple records from an index.
- **Get Object Position**: Retrieve an object’s position in a result set.
- **Index Exists**: Check if an algolia index exists.
- **Init Insights API Client**: Initialize the algolia insights api client.
- **List Indices**: List all indices and their metadata.
- **Partial Update Objects**: Partially update multiple records in the specified index.
- **Replace All Rules**: Push a new set of rules, erasing previous ones.
- **Save Synonym**: Add or update a synonym in the specified index.
- **Search Algolia Index**: Perform a search on a specified algolia index.
- **Search Multiple Indices**: Perform searches across multiple indices in a single call.
- **Search Rules**: Search for rules in the specified index.
- **Search Synonyms**: Search for synonyms in the specified index.
- **Set Index Settings**: Update an algolia index's settings.
