Connect Algolia with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Algolia

Available tools and events after Algolia is connected.

  • 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…

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

  • 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…

  • 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…

  • 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 Destination

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

Setup

Connect Algolia in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.