DashboardSign inStart your trial

Algolia

Reference

133 actions for Algolia workflows.

01. Operations

Act on Algolia from a workflow

Operations are the actions a workflow can take in Algolia, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Analytics

23 operations

Track search performance and user behavior metrics like top searches, click-through rates, conversions, and revenue. Use these operations to monitor how your search implementation is performing and identify optimization opportunities based on real user interaction data.

Action★ Featured

Get Conversion Rate

ALGOLIA_GET_CONVERSION_RATE

Retrieve conversion rate metrics for your search queries to understand how effectively your search is driving customer actions. This helps you identify which searches lead to purchases or desired outcomes so you can optimize your search experience.

4 input
Action

Clicked Object IDs

ALGOLIA_CLICKED_OBJECT_IDS

Records when users click on items in your search results, helping you understand which products or content are most engaging and improving your search ranking algorithm over time.

5 input
Action

Clicked Object IDs After Search

ALGOLIA_CLICKED_OBJECT_IDS_AFTER_SEARCH

Track user interactions with search results by recording which items customers click on after performing a search. This helps you understand what products or content actually engage your audience.

7 input
Action

Converted Object IDs

ALGOLIA_CONVERTED_OBJECT_IDS

Track customer purchases and conversions for products that weren't discovered through Algolia search, helping you measure the full customer journey across your business. This ensures you capture conversion data from category pages, direct links, and other non-search paths to get accurate insights into what drives your sales.

6 input
Action

Get Add to Cart Rate

ALGOLIA_GET_ADD_TO_CART_RATE

Retrieve add-to-cart rate metrics for your e-commerce search to measure how effectively your product search is driving purchases and identify which search queries lead to conversions.

4 input
Action

Get Average Click Position

ALGOLIA_GET_AVERAGE_CLICK_POSITION

Retrieve the average position of clicked search results to measure how visible and relevant your search results are to users. This helps you understand search quality and identify if top results are getting clicked or if users dig deeper.

4 input
Action

Get Click Positions

ALGOLIA_GET_CLICK_POSITIONS

Retrieve analytics data showing how many users clicked on search results at each position, helping you understand which result placements drive the most engagement.

4 input
Action

Get Click Through Rate

ALGOLIA_GET_CLICK_THROUGH_RATE

Retrieve click-through rates for your searches to measure how effectively your search results drive user engagement and conversions.

4 input
Action

Get No Click Rate

ALGOLIA_GET_NO_CLICK_RATE

Retrieves the percentage of searches that didn't result in any user clicks, helping you understand which searches aren't delivering relevant results to your customers.

4 input
Action

Get No Results Rate

ALGOLIA_GET_NO_RESULTS_RATE

Retrieves the percentage of searches that return no results, helping you identify gaps in your search index and improve customer search experience. Use this to understand which search queries are failing and where your product catalog or content may need expansion.

4 input
Action

Get No Results Searches

ALGOLIA_GET_NO_RESULTS_SEARCHES

Retrieve the most frequent searches that returned no results, helping you identify gaps in your content or product catalog. Use this data to discover what customers are looking for but can't find on your site.

6 input
Action

Get Object Position

ALGOLIA_GET_OBJECT_POSITION

Retrieves the ranking position of a specific product or item within search results, helping you understand how your content is being ranked and discovered by users.

2 input
Action

Get Purchase Rate

ALGOLIA_GET_PURCHASE_RATE

Retrieve purchase rate metrics to understand how effectively your search results convert to actual purchases, with daily breakdown data for performance analysis.

4 input
Action

Get Revenue

ALGOLIA_GET_REVENUE

Retrieve revenue metrics and conversion data from your Algolia search analytics to understand how your search functionality is driving sales and customer value.

4 input
Action

Get Searches Count

ALGOLIA_GET_SEARCHES_COUNT

Retrieves the total number of searches performed on your index within a specified time period, with daily breakdown details. This helps you understand search activity and user engagement patterns for your content or products.

4 input
Action

Get Searches No Clicks

ALGOLIA_GET_SEARCHES_NO_CLICKS

Identifies search queries that users performed but didn't click on any results, helping you find gaps in your content or search quality issues that need fixing.

6 input
Action

Get Top Countries

ALGOLIA_GET_TOP_COUNTRIES

Retrieve the countries with the highest search volume for your index to understand your geographic user distribution and where your audience is most active.

6 input
Action

Get Top Filter Attributes

ALGOLIA_GET_TOP_FILTER_ATTRIBUTES

Identifies the most frequently used filters in your search analytics, helping you understand which product attributes matter most to your customers.

7 input
Action

Get Top Filter For Attribute

ALGOLIA_GET_TOP_FILTER_FOR_ATTRIBUTE

Identify the most frequently used filter values for a specific product attribute to understand customer search behavior and preferences. This helps optimize your filtering options and product categorization based on actual user demand.

8 input
Action

Get Top Filters No Results

ALGOLIA_GET_TOP_FILTERS_NO_RESULTS

Identifies the most commonly used filters that lead to zero search results in your Algolia search engine, helping you understand why customers can't find what they're looking for.

7 input
Action

Get Top Hits

ALGOLIA_GET_TOP_HITS

Retrieve the most frequently searched items from your Algolia search analytics to understand what customers are looking for and how well those results perform with click-through and conversion metrics.

9 input
Action

Get Top Searches

ALGOLIA_GET_TOP_SEARCHES

Retrieve your most popular search queries ranked by frequency, optionally with click-through rates and revenue data to understand what customers are looking for.

10 input
Action

Get Users Count

ALGOLIA_GET_USERS_COUNT

Retrieve the total number of unique users accessing your search index during a specific time period, with a daily breakdown of user activity. Use this to track how many people are actively using your search and identify engagement trends.

4 input

Authentication

6 operations

Manage authentication credentials and API keys for secure access to Algolia services. These operations let you create, update, and manage authentication methods to control who can access your search infrastructure and data.

Action

Create Authentication

ALGOLIA_CREATE_AUTHENTICATION

Set up secure authentication credentials to connect your data sources or destinations within Algolia's system, enabling safe data ingestion and integration workflows.

4 input
Action

Delete Authentication

ALGOLIA_DELETE_AUTHENTICATION

Remove an authentication resource from your Algolia account when you no longer need it or want to revoke access credentials. This helps maintain security by cleaning up unused or compromised authentication tokens.

1 input
Action

Get Authentication

ALGOLIA_GET_AUTHENTICATION

Retrieve details about a specific authentication configuration you've set up in Algolia, allowing you to view and verify how your data sources are authenticated.

2 input
Action

List Authentications

ALGOLIA_LIST_AUTHENTICATIONS

Retrieve all authentication credentials and configurations stored in your Algolia account to manage API keys and access permissions. Use this to audit what authentication methods are currently active or to find specific credentials for integration purposes.

6 input
Action

Search Authentications

ALGOLIA_SEARCH_AUTHENTICATIONS

Find and retrieve specific authentication configurations in Algolia by their IDs, allowing you to quickly access and verify security settings across your search infrastructure.

1 input
Action

Update Authentication

ALGOLIA_UPDATE_AUTHENTICATION

Update your Algolia search authentication settings to modify credentials or change how your application connects to Algolia's search service. This ensures your search functionality stays secure and properly configured as your setup evolves.

3 input

Batch

1 operation

Execute multiple index operations in a single request to improve efficiency when managing large-scale data changes. Use this when you need to perform coordinated actions across multiple indices simultaneously.

Action

Batch Operations on Multiple Indices

ALGOLIA_EXECUTE_BATCH_ON_MULTIPLE_INDICES

Apply multiple changes (adding, updating, or deleting records) across different search indices simultaneously, reducing the number of API calls needed. This is ideal when you need to keep multiple product catalogs, content libraries, or data collections synchronized with a single request.

1 input

Dictionary

5 operations

Customize language-specific dictionary settings and entries to improve search relevance for your content. These operations allow you to manage stop words, synonyms, and localization rules that enhance how Algolia processes queries.

Action

Get Dictionary Languages

ALGOLIA_GET_DICTIONARY_LANGUAGES

Retrieve the list of languages supported for dictionary entries in your Algolia search configuration. This helps you understand which languages can have custom dictionaries for plurals, stopwords, and compound words.

Action

Get Dictionary Settings

ALGOLIA_GET_DICTIONARY_SETTINGS

Retrieve the current dictionary settings to see which language-specific entries are disabled across your search setup. This helps you understand how your search is configured for different languages.

Action

Search Dictionary Entries

ALGOLIA_SEARCH_DICTIONARY_ENTRIES

Find specific words, phrases, and language variations across your Algolia dictionaries to understand how your search system handles different word forms and stop words.

5 input
Action

Set Dictionary Settings

ALGOLIA_SET_DICTIONARY_SETTINGS

Update dictionary settings for your search index to control how Algolia processes language-specific features like stop words, plurals, and compound words. This helps you fine-tune search behavior to match your content and improve search result relevance.

1 input
Action

Update Dictionary Entries

ALGOLIA_UPDATE_DICTIONARY_ENTRIES

Batch add or remove dictionary entries like stopwords, plurals, and compound words to customize how your search engine indexes and matches content. This helps you fine-tune search results to match your business terminology and user expectations.

3 input

Indices

7 operations

Create, manage, and configure your search indices as the foundation for indexed content. These operations handle index lifecycle management, settings configuration, and metadata retrieval for your search setup.

Action

Browse Algolia Index

ALGOLIA_BROWSE_INDEX

Retrieve and iterate through all records stored in your Algolia search index. This is useful when you need to access your complete dataset for analysis, migration, or bulk processing tasks.

4 input
Action

Copy Index

ALGOLIA_COPY_INDEX

Duplicates an existing search index including all records, settings, synonyms, and rules to create an identical copy under a new name. This is useful when you want to preserve your current search configuration while testing changes or creating variations.

3 input
Action

Delete Index

ALGOLIA_DELETE_INDEX

Permanently remove a search index and all its associated records from your Algolia account. Use this when you no longer need a specific index and want to clean up your search infrastructure.

1 input
Action

Get Index Settings

ALGOLIA_GET_SETTINGS

Retrieve the complete configuration and settings of your search index to verify how it's set up and understand its current behavior. This helps you confirm that your search index has the right setup for your business needs.

1 input
Action

Index Exists

ALGOLIA_INDEX_EXISTS

Verify whether a specific search index exists in your Algolia account before performing operations on it. This helps prevent errors and ensures you're working with the correct index.

1 input
Action

List Indices

ALGOLIA_LIST_INDICES

View all your search indices and their metadata including names and sizes, helping you organize and manage your search configuration.

Action

Set Index Settings

ALGOLIA_SET_SETTINGS

Configure how your search index behaves by customizing searchable fields, ranking rules, and other index settings to optimize search results for your specific use case.

3 input

Ingestion

16 operations

Set up and manage data sources and destinations for automated content synchronization into Algolia. Use these operations to configure pipelines that continuously sync your data from external systems into search indices without manual intervention.

Action★ Featured

Create Ingestion Task

ALGOLIA_CREATE_INGESTION_TASK

Set up automatic data synchronization between your data source and an Algolia search index to keep your search results fresh and accurate. This enables real-time or scheduled updates without manual intervention.

11 input
Action

Create Destination

ALGOLIA_CREATE_DESTINATION

Set up a new destination in Algolia to receive and store ingested data from your sources. This enables you to configure where your indexed content will be delivered for search functionality.

5 input
Action

Create Source

ALGOLIA_CREATE_SOURCE

Set up a new data source in Algolia to begin ingesting data from external platforms or custom feeds, enabling you to keep your searchable content synchronized and up-to-date.

5 input
Action

Delete Destination

ALGOLIA_DELETE_DESTINATION

Permanently removes a destination from your Algolia search setup, stopping data synchronization to that location.

1 input
Action

Delete Source

ALGOLIA_DELETE_SOURCE

Permanently remove a data source from your Algolia search index when you no longer need it to sync content. This helps keep your search infrastructure clean and reduces unnecessary data processing.

1 input
Action

Get Destination

ALGOLIA_GET_DESTINATION

Retrieve detailed information about a specific Algolia destination by its ID, such as configuration settings and status. Use this when you need to verify destination details or troubleshoot data synchronization issues.

1 input
Action

Get Source

ALGOLIA_GET_SOURCE

Retrieve detailed information about a specific data source you've connected to Algolia, including its configuration and status.

2 input
Action

List Destinations

ALGOLIA_LIST_DESTINATIONS

Retrieve all your Algolia data destinations to see where your indexed data is being sent and manage your data pipeline destinations.

7 input
Action

List Ingestion Tasks

ALGOLIA_LIST_INGESTION_TASKS

Retrieve and review all your configured data ingestion tasks in Algolia to monitor pipeline status and manage automated data synchronization across your systems.

11 input
Action

List Sources

ALGOLIA_LIST_SOURCES

Retrieve all your configured data sources in Algolia to see what content can be ingested into your search indexes. Use this to manage, monitor, and organize your data pipelines.

7 input
Action

Search Destinations

ALGOLIA_SEARCH_DESTINATIONS

Quickly retrieve multiple destination records by their IDs to access detailed information about specific locations or venues you work with. This helps you efficiently manage and reference destination data without searching through your entire database.

1 input
Action

Search Sources

ALGOLIA_SEARCH_SOURCES

Retrieve specific data sources from Algolia by their IDs to access and manage your indexed content sources efficiently.

1 input
Action

Update Destination

ALGOLIA_UPDATE_DESTINATION

Modify an existing destination's configuration, name, type, or transformations in your Algolia search index.

6 input
Action

Update Source

ALGOLIA_UPDATE_SOURCE

Modify an existing data source's configuration, including its name, authentication details, or input settings in Algolia to keep your search index up to date.

5 input
Action

Validate Source

ALGOLIA_VALIDATE_SOURCE

Verify that your data source configuration is correct and compatible with Algolia before actually creating it, preventing failed source setups and data sync issues.

5 input
Action

Validate Source Before Update

ALGOLIA_VALIDATE_SOURCE_BEFORE_UPDATE

Verify that changes to your search source configuration are valid and won't cause errors before applying them to your live index.

5 input

Insights

1 operation

Initialize the client for tracking user interactions and generating personalized search insights. This operation enables the collection of behavioral data needed for analytics and personalization features.

Action

Init Insights API Client

ALGOLIA_INIT_INSIGHTS

Prepares your Algolia Insights client so you can start tracking user search behavior and interactions with your search results.

2 input

Logs

1 operation

Retrieve detailed logs of API activity and operations for monitoring and debugging purposes. Use this to audit system behavior and troubleshoot search performance issues.

Action

Get Logs

ALGOLIA_GET_LOGS

Retrieve detailed log entries for all API requests made to your Algolia search application, helping you understand what's happening behind the scenes with your search functionality.

4 input

Personalization

6 operations

Configure user-specific search experiences and manage behavioral profiles for tailored results. These operations enable you to customize how search results are ranked based on individual user preferences and activity patterns.

Action

Compute Realtime User Profile

ALGOLIA_COMPUTE_REALTIME_USER

Generates a real-time personalization profile for a specific user in Algolia, capturing their behavior and preferences to enable customized search results and product recommendations.

1 input
Action

Delete User Profile

ALGOLIA_DELETE_USER_PROFILE

Removes a user's personalization data and profile from your Algolia search index, allowing you to reset their preferences and search history. Use this when a user requests data deletion or you need to clean up inactive accounts.

1 input
Action

Delete User Token

ALGOLIA_DELETE_USER_TOKEN

Remove all analytics and events data associated with a specific user token from your Algolia Insights, helping you maintain clean data when users are deleted or their tracking should stop.

1 input
Action

Get Personalization Config

ALGOLIA_GET_CONFIG2

Retrieve your Algolia personalization settings to understand how search results are customized for individual users, including re-ranking rules and profile types.

Action

Get Users

ALGOLIA_GET_USERS

Retrieve user profiles from your Algolia personalization system to access user preferences, behaviors, and interaction history. This helps you understand customer engagement patterns and personalization data for your search and recommendation features.

7 input
Action

Set Personalization Strategy

ALGOLIA_SET_PERSONALIZATION_STRATEGY

Configure how user behavior like clicks and purchases influence search rankings to deliver more relevant results tailored to individual users. This helps you create a smarter search experience that adapts to what each customer actually wants.

4 input

QuerySuggestions

5 operations

Manage automated query suggestion configurations that help users discover relevant search terms. Use these operations to set up and fine-tune the suggestions shown to users as they type their searches.

Action

Create Query Suggestions Config

ALGOLIA_CREATE_QS_CONFIG

Sets up query suggestions for an Algolia search index to help users discover and autocomplete popular search terms. This improves user experience by guiding visitors toward relevant content and products.

7 input
Action

Delete Query Suggestions Config

ALGOLIA_DELETE_CONFIG

Remove a Query Suggestions configuration from your search index to stop providing search recommendations or clean up unused configurations. Use this when you no longer need auto-completion suggestions for a particular search experience.

1 input
Action

Get Query Suggestions Config

ALGOLIA_GET_CONFIG

Retrieve the Query Suggestions configuration settings for a specific search index to inspect how your search suggestions are currently set up and optimized.

2 input
Action

List Query Suggestions Configurations

ALGOLIA_LIST_QS_CONFIGS

Retrieve all Query Suggestions configurations set up in your Algolia application to view and audit your current search suggestion settings.

1 input
Action

Update Query Suggestions Config

ALGOLIA_UPDATE_CONFIG

Modify the settings and behavior of query suggestions for your search index, such as which queries are suggested, how they're ranked, or when they appear to users.

7 input

Recommendations

4 operations

Create and manage rules that define which products or content should be recommended together. These operations let you establish recommendation strategies that drive engagement and cross-selling in your search experience.

Action

Create or Update Recommend Rules

ALGOLIA_CREATE_OR_UPDATE_RECOMMEND_RULES

Create or update multiple recommendation rules in your Algolia search index to control which products or content are suggested to customers based on their behavior and preferences.

3 input
Action

Delete Recommend Rule

ALGOLIA_DELETE_RECOMMEND_RULE

Remove a specific rule from your search recommendation model to stop it from influencing how products or content are suggested to your customers.

3 input
Action

Get Recommend Rule

ALGOLIA_GET_RECOMMEND_RULE

Retrieve the configuration and settings of a specific recommendation rule you've created in Algolia to review how it's currently set up. This lets you verify rule details before making changes or troubleshooting why recommendations aren't working as expected.

3 input
Action

Search Recommend Rules

ALGOLIA_SEARCH_RECOMMEND_RULES

Find and retrieve recommendation rules set up in your Algolia index to manage personalized product suggestions for your customers. This helps you discover which rules are currently active and how they're configured for your recommendation scenarios.

10 input

Records

9 operations

Add, update, retrieve, and delete individual records within your search indices. These operations form the core data manipulation layer for managing the content that powers your search functionality.

Action★ Featured

Add Record to Index

ALGOLIA_ADD_RECORD

Adds a new searchable record to your Algolia index, automatically generating a unique ID for the entry. This enables you to populate your search database with product information, content, or customer data that can then be instantly searched by your users.

2 input
Action★ Featured

Delete Records by Filter

ALGOLIA_DELETE_RECORDS_BY_FILTER

Remove multiple records from your search index based on specific filter criteria like category, status, or date range. This helps keep your searchable data clean and up-to-date without manually deleting items one-by-one.

10 input
Action★ Featured

Partial Update Objects

ALGOLIA_PARTIAL_UPDATE_OBJECTS

Efficiently update specific fields across multiple search records without replacing entire entries, saving time when making targeted changes to your indexed data.

2 input
Action

Add or Replace Record

ALGOLIA_ADD_OR_REPLACE_RECORD

Updates or creates a searchable record in your Algolia index using a specific ID, ensuring you always have the latest information without duplicates. Perfect for maintaining current product catalogs, customer data, or content that needs frequent refreshing.

3 input
Action

Clear Objects

ALGOLIA_CLEAR_OBJECTS

Remove all records from a search index while keeping your index settings and configuration intact. Use this when you need a fresh start without reconfiguring your search setup.

2 input
Action

Delete Multiple Records

ALGOLIA_DELETE_OBJECTS

Remove multiple items from your Algolia search index by their IDs in a single operation, helping you keep your searchable catalog clean and up-to-date.

3 input
Action

Get multiple objects

ALGOLIA_GET_OBJECTS

Retrieve multiple records from your search index in a single request, making it efficient to fetch product details, user profiles, or other indexed data without multiple individual calls.

1 input
Action

Get Record from Index

ALGOLIA_GET_RECORD

Retrieve a specific record's complete details from your search index using its unique identifier, useful when you need to access detailed information about a single item without running a full search.

3 input
Action

Update Record Partially

ALGOLIA_UPDATE_RECORD_PARTIALLY

Modify specific fields in your search index records without replacing the entire record, keeping your data up-to-date efficiently. Automatically creates a new record if it doesn't already exist.

4 input

Rules

6 operations

Define custom business logic that modifies search behavior, ranking, and results display. Use these operations to set up merchandising rules, pinning, hiding, and conditional ranking that align search results with your business goals.

Action

Clear Rules

ALGOLIA_CLEAR_RULES

Removes all rules from a search index, allowing you to start fresh with a clean slate. Use this when reorganizing your search behavior or preparing to implement a new set of rules.

2 input
Action

Delete Rule

ALGOLIA_DELETE_RULE

Permanently removes a search rule from your index, allowing you to clean up outdated rules or correct mistaken configurations.

3 input
Action

Export Rules

ALGOLIA_EXPORT_RULES

Export all rules configured for a search index to create backups or prepare for migration to another system. This ensures you don't lose custom search behaviors and ranking logic you've set up.

2 input
Action

Get Rule

ALGOLIA_GET_RULE

Retrieve the complete configuration of a specific search rule from your Algolia index to review how it's set up and what actions it performs.

2 input
Action

Replace All Rules

ALGOLIA_REPLACE_ALL_RULES

Instantly replace all search rules in your index with a new set without any downtime, ensuring your search behavior updates are applied atomically across all queries.

4 input
Action

Save Rule

ALGOLIA_SAVE_RULE

Create or update a rule in your search index to customize how search results are delivered, including merchandising priorities, query adjustments, and conditional behaviors based on user searches.

8 input

Security

6 operations

Manage API keys with granular permissions to control access to specific indices and operations. Use these operations to create and rotate credentials, enforce principle of least privilege, and audit API key usage.

Action

Create API Key

ALGOLIA_CREATE_API_KEY

Generate a new API key with custom permissions and restrictions to control access to your search indexes and manage different security levels for various applications or team members.

8 input
Action

Delete API Key

ALGOLIA_DELETE_API_KEY

Remove an API key from your Algolia application when you no longer need it or want to revoke access. This helps maintain security by eliminating unused or compromised keys.

1 input
Action

Get API Key

ALGOLIA_GET_API_KEY

Retrieve detailed information about a specific API key including its permissions, access controls, and configuration settings. Use this when you need to audit or verify what an API key can do within your search infrastructure.

1 input
Action

List API Keys

ALGOLIA_LIST_API_KEYS

Retrieve all API keys for your Algolia application along with their associated permissions and restrictions. This helps you audit security access and manage who can interact with your search infrastructure.

Action

Restore API Key

ALGOLIA_RESTORE_API_KEY

Recover an API key that was accidentally deleted within 72 hours, allowing you to regain access to your Algolia search integration without regenerating credentials.

1 input
Action

Update API Key

ALGOLIA_UPDATE_API_KEY

Modify permissions, restrictions, and settings for an existing API key to control what applications or services can access and do within your search index.

9 input

Synonyms

6 operations

Define synonym mappings so users find relevant results regardless of terminology variations. These operations let you manage how different words or phrases are treated as equivalent for search purposes.

Action

Clear Synonyms

ALGOLIA_CLEAR_SYNONYMS

Remove all synonym definitions from your search index in a single operation, allowing you to reset or refresh your search terminology without manually deleting each entry.

2 input
Action

Delete Synonym

ALGOLIA_DELETE_SYNONYM

Removes a synonym from your search index so outdated or incorrect term associations no longer affect search results. Use this when you need to clean up search behavior by deleting old synonym mappings.

3 input
Action

Get Synonym

ALGOLIA_GET_SYNONYM

Retrieve detailed information about a specific search synonym in your Algolia index by its unique identifier. Use this to view or verify synonym configurations you've previously created.

2 input
Action

Save Synonym

ALGOLIA_SAVE_SYNONYM

Add or update search synonyms in your Algolia index to make your search results more relevant by linking related terms together. This helps customers find products even when they use different words or phrases.

4 input
Action

Save Synonyms

ALGOLIA_SAVE_SYNONYMS

Add or update multiple search synonyms in your Algolia index at once, enabling customers to find products using alternative terms or similar keywords.

4 input
Action

Search Synonyms

ALGOLIA_SEARCH_SYNONYMS

Find synonym configurations in your search index to understand and manage how search terms are mapped together. This helps you optimize search results by seeing which term relationships are already set up.

5 input

Tasks

12 operations

Monitor and manage background processing tasks including ingestion, recommendations, and transformations. Use these operations to track task progress, enable or disable scheduled processes, and manage the asynchronous workflows powering your search infrastructure.

Action

Disable Task V1

ALGOLIA_DISABLE_TASK_V1

Stop a data synchronization task in Algolia without deleting it, allowing you to pause ingestion temporarily and resume later without reconfiguring.

2 input
Action

Enable Task V1

ALGOLIA_ENABLE_TASK_V1

Activates a previously disabled task in your Algolia search index, allowing it to resume processing and indexing data. Use this when you need to turn data synchronization back on after temporarily pausing it.

2 input
Action

Get App Task Status

ALGOLIA_GET_APP_TASK

Check whether a background task in your Algolia search application has finished processing, helping you know when updates or operations are ready to use.

1 input
Action

Get Recommend Task Status

ALGOLIA_GET_RECOMMEND_TASK_STATUS

Check whether an asynchronous Recommend operation has finished processing so you know when your search personalization changes are live.

3 input
Action

Get Task Status

ALGOLIA_GET_TASK_STATUS

Check the status of asynchronous operations in your Algolia search index, such as record updates or deletions, to confirm when changes have been fully processed and are live in your search.

2 input
Action

Get Task V1

ALGOLIA_GET_TASK_V1

Retrieve detailed information about a specific task from your Algolia data ingestion system, including its status, progress, and configuration details.

1 input
Action

List Task Runs

ALGOLIA_LIST_RUNS

Retrieve a list of your scheduled task executions to monitor progress, check completion status, and track when jobs ran. Helps you stay on top of automation performance and identify any failed or delayed tasks.

9 input
Action

Push Records to Task

ALGOLIA_PUSH_TASK

Send data records to an Algolia ingestion task to automatically process and index your content for searchable applications. This is useful when you need to feed fresh data into your search system from various sources.

4 input
Action

Replace Task

ALGOLIA_REPLACE_TASK

Completely update a task in Algolia Ingestion with new configuration by replacing all existing settings at once. Use this when you need to modify task parameters without keeping any of the previous configuration.

11 input
Action

Run Task V1

ALGOLIA_RUN_TASK_V1

Manually trigger the execution of a data ingestion task in Algolia to immediately process and index your data updates without waiting for scheduled runs.

2 input
Action

Search Tasks V1

ALGOLIA_SEARCH_TASKS_V1

Retrieve details about multiple specific tasks from your Algolia task index to monitor ingestion progress and check job statuses. This helps you track the state of data synchronization processes without manually checking each task individually.

1 input
Action

Update Task

ALGOLIA_UPDATE_TASK

Modify an existing task's configuration in Algolia without recreating it, allowing you to adjust scheduling, failure thresholds, destinations, or alerts on the fly. This saves time when you need to refine how your data is being processed and indexed.

9 input

Testing

5 operations

Create and analyze A/B tests to evaluate different search configurations and ranking strategies. These operations let you compare variations and make data-driven decisions about search optimization.

Action

Add AB Test

ALGOLIA_ADD_AB_TEST

Create an A/B test to compare how different search configurations and ranking strategies perform with your users, helping you identify which setup delivers better search results and engagement.

4 input
Action

Delete AB Test

ALGOLIA_DELETE_AB_TEST

Permanently remove an A/B test from your search configuration, allowing you to clean up completed or underperforming experiments and free up testing resources.

2 input
Action

Get A/B Test

ALGOLIA_GET_AB_TEST

Retrieve detailed information about a specific A/B test including its status, performance metrics, and configuration settings to monitor how different search strategies are performing.

1 input
Action

List AB Tests

ALGOLIA_LIST_AB_TESTS

Retrieve all A/B tests you've set up in your Algolia search, letting you quickly check which tests are running, their current status, and gather test details for analysis or modifications.

4 input
Action

Stop AB Test

ALGOLIA_STOP_AB_TEST

Immediately halt an active A/B test on your Algolia search index when you've gathered enough data or identified a clear winner. This permanently stops the test and removes it from active rotation.

2 input

Transformations

8 operations

Define data transformation rules that clean, enrich, or restructure content during ingestion. Use these operations to set up pipelines that prepare your source data for optimal search indexing and performance.

Action

Create Transformation

ALGOLIA_CREATE_TRANSFORMATION

Set up automatic data transformations to enrich, modify, or reformat your records as they're ingested into Algolia, ensuring your search data is clean and properly structured. This is useful when you need to standardize formats, extract data, or enhance records before they become searchable.

5 input
Action

Delete Transformation

ALGOLIA_DELETE_TRANSFORMATION

Permanently remove a transformation from your Algolia search index when you no longer need it processing your data. Use this to clean up outdated transformation rules and keep your search configuration organized.

1 input
Action

Get Transformation

ALGOLIA_GET_TRANSFORMATION

Retrieve detailed information about a specific transformation you've created in Algolia, including its configuration and code. Use this to review, verify, or debug how your data is being processed before it gets indexed.

2 input
Action

List Transformations

ALGOLIA_LIST_TRANSFORMATIONS

Retrieve all transformations configured in your Algolia Ingestion pipeline to view, audit, or manage your data processing rules.

5 input
Action

Search Transformations

ALGOLIA_SEARCH_TRANSFORMATIONS

Retrieve specific transformation configurations from your Algolia setup by searching for them using their IDs, allowing you to quickly access and review multiple transformation rules at once.

1 input
Action

Try Transformation

ALGOLIA_TRY_TRANSFORMATION

Test transformation logic against sample data before deploying to your Algolia search index, ensuring your data transformations work correctly without affecting live content.

5 input
Action

Try Transformation Before Update

ALGOLIA_TRY_TRANSFORMATION_BEFORE_UPDATE

Test a data transformation against sample data to verify it works correctly before applying it to your live Algolia search index. This helps catch errors and ensures your data is processed exactly as intended.

6 input
Action

Update Transformation

ALGOLIA_UPDATE_TRANSFORMATION

Modify transformation rules and settings that process your data during ingestion into Algolia, allowing you to update how data is cleaned, formatted, or enriched before search indexing.

7 input

Usage

2 operations

Monitor consumption metrics and API usage to track resource allocation and billing. These operations provide insights into how heavily your search infrastructure is being utilized.

Action

Get Usage for Index

ALGOLIA_GET_USAGE_FOR_INDEX

Retrieve detailed usage statistics for your Algolia search index, including record counts, query volumes, and processing times to monitor performance and identify optimization opportunities.

5 input
Action

Get Usage Statistics

ALGOLIA_GET_USAGE

Retrieve detailed usage statistics for your Algolia search service to monitor search operations, indexing activity, and resource consumption over a specified period.

4 input
What now

Use Algolia in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.