Beyond-Bot.ai Logo+algolia Logo

Beyond-Bot.ai + algolia

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

What You Can Do with this Integration

Automate Data Entry

Automatically sync new contacts or deals from Beyond-Bot.ai to algolia.

Enrich Customer Profiles

Use Beyond-Bot.ai to find and add new information to your records in algolia.

Trigger Workflows

Start automated workflows in algolia based on conversations with your virtual expert.

Available Actions

Here are the specific actions your virtual expert can perform within algolia.

Algolia Add Ab Test

Tool to create an ab test comparing search performance between two variants. use to test different index configurations or search parameters and measure impact on click-through and conversion rates.

Algolia Browse Index

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

Algolia 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.

Algolia 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.

Algolia 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.

Algolia 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.

Algolia 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.

Algolia 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.

Algolia Copy Rules

Tool to copy rules from one index to another. use when you need to duplicate all query rules from a source index to a target index after confirming both names.

Algolia Copy Settings

Tool to copy the settings from one index to another. use when you need to replicate index configurations without records or other data.

Algolia 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.

Algolia Delete Objects

Tool to delete multiple records from an algolia index. use when you need to remove multiple objects by their ids.

Algolia Delete Rule

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

Algolia Delete Synonym

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

Algolia Export Rules

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

Algolia 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.

Algolia Get Objects

Tool to retrieve multiple records from an index. use when you need to batch-fetch several objectids in one call.

Algolia Get Object Position

Tool to retrieve an object’s position in a result set. use when debugging relevance after performing a search query.

Algolia Get Settings

Tool to retrieve the settings of a specified index. use when you need to inspect index configurations after creation or update.

Algolia Index Exists

Tool to check if an algolia index exists. use before performing index operations to prevent accidental index creation. example: indexexists(index name='products').

Algolia Init Insights

Tool to initialize the algolia insights api client. use before sending any insights events.

Algolia List Indices

Tool to list all indices and their metadata. use when you need to retrieve index names, sizes, and state before performing operations that depend on index properties.

Algolia Partial Update Objects

Tool to partially update multiple records in the specified index. use when you need to change only selected fields of many objects without replacing entire records. use after confirming objectids and desired updates.

Algolia Replace All Rules

Tool to push a new set of rules, erasing previous ones. use when you need zero-downtime atomic replacement of all rules in an index.

Algolia Save Synonym

Tool to add or update a synonym in the specified index. use when you need programmatic upsert of search synonyms after index creation.

Algolia Search Index

Tool to perform a search on a specified algolia index. use after confirming the index name. example: searchindex(index name='contacts', query='apple', search params={'hitsperpage':10})

Algolia Search Multiple Indices

Tool to perform searches across multiple indices in a single call. use when you need to batch multiple index queries into one api request.

Algolia Search Rules

Tool to search for rules in the specified index. use when you need to retrieve rules matching a query, filtering by anchoring, context, pagination, or enabled status.

Algolia Search Synonyms

Tool to search for synonyms in the specified index. use when you need to retrieve synonyms matching a query or filter by type.

Algolia Set Settings

Tool to update an algolia index's settings. use when you need to configure index behavior before indexing records. example: set searchableattributes and customranking for products index.