All integrationsDatabases

Typesense

Keep Typesense search collections in step with your other apps: create, replace, import, update and delete documents, search with filters and sorting, create and inspect collections, and make search-only keys.

actions
13

Actions

Steps a workflow can run in Typesense.

  • SearchSearch a collection for documents matching words, with a filter, a sort and pages, and get the matches as rows. Leave Search for empty to list every document the filter matches.
  • Create or replace documentAdd a document to a collection from a form, a webhook or another app, or replace the one with the same ID, so the search index keeps up with the record. Can change only the fields given instead.
  • Import documentsAdd or replace many documents at once, such as the rows of a spreadsheet or records from another app. Each is saved or refused on its own, and the result lists the refused ones and why.
  • Get documentGet a document by its ID. One that isn't there comes back with found false, so a workflow can check.
  • Update documentChange some fields of a document, keeping the rest, such as a price or a stock level.
  • Delete documentDelete a document by its ID, such as when its record is deleted in another app. One that isn't there is reported, not an error.
  • Delete documents by filterDelete every document in a collection that matches a filter, such as products no longer for sale or articles older than a date.
  • List collectionsList the collections on your Typesense, with how many documents each holds and its fields.
  • Get collectionGet a collection's fields, their types, and how many documents it holds, such as for a daily count.
  • Create collectionCreate a collection with the fields you name, or let Typesense work them out from the documents added. One of that name already there is returned as it is, not an error.
  • Delete collectionDelete a collection and every document in it. This can't be undone.
  • Create search-only keyMake an API key that can only search, to give to a website or app, such as one per customer that only finds that customer's documents. It needs an admin key.
  • Delete API keyDelete an API key by its ID, so it stops working, such as a customer's search-only key when they leave. It needs an admin key.

Automate Typesense with Lodol.

Connect Typesense, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card