Use Algolia to power fast search in Bubble with a web instant-search element plus server-side actions that work for both web and mobile. Search records, retrieve single records, upsert or delete records, and manage indices from Bubble workflows. Includes client-side web search and server-side compatible actions for mobile use cases.
Web- Algolia Search: web element that publishes searchable result states to your page instantly
- Search: event triggered when a search starts
- Search_succeeded: event triggered when a search completes successfully
- Searched_failed: event triggered when a search fails
- Results_changed: event triggered when the published search results change
- Client Side Search: runs a search against the web element and updates the element’s states
Web and mobile compatible- Upsert Record: create a new record or update an existing record in an Algolia index
- Search Records: server-side search for result lists with filters, highlights, geo search, and mapped outputs
- Delete Record: delete a record by object ID
- Get Record: fetch a single record by object ID with mapped outputs
- Create Index: initialize an index by applying settings
- Copy Index: copy one index into another
- Delete Index: delete an index
- List Indices: retrieve a list of indices in the Algolia app
Documentation: coming soon
Demo app: coming soon
Bubble Editor:
https://bubble.io/page?id=algolia-instant-search&test_plugin=1773876691988x405621613291110400_current&tab=Design&name=index&type=page&elements=bTGYf