AI

Airweave

Airweave syncs data from the apps and databases a team already uses — GitHub, Slack, Notion, Postgres and dozens more — into collections an agent can search with one call.

Authentication

  • API key

Actions

Generic API request. Call any Airweave API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Cancel sync jobDestructiveRequest cancellation of a pending or running Airweave sync job.
  • Create collectionCreate an empty Airweave collection to hold synced data from one or more sources.
  • Delete collectionDestructivePermanently delete an Airweave collection together with every source connection in it and all of their synced data; scheduled syncs are cancelled.
  • Get collectionRead one Airweave collection by its readableid: status (ACTIVE, NEEDS SOURCE or ERROR), embedding model and the source connections feeding it.
  • Get source connectionRead one Airweave source connection in full: authentication status, source config, sync schedule, run counts with the last job, and entity counts by type.
  • List available sourcesList every source type this Airweave organization can connect — GitHub, Slack, Notion, Postgres and the rest — with each one's shortname, supported auth methods and whether it syncs continuously.
  • List collectionsList the collections in the Airweave organization, newest first.
  • List source connectionsList the source connections (a linked GitHub, Slack, Notion, database, ...) in the Airweave organization, optionally only those feeding one collection.
  • List sync jobsList a source connection's sync jobs, newest first, with status, timing and entity counts.
  • Run syncDestructiveStart a sync job that pulls the latest data from a source into its Airweave collection.
  • Search collection (agentic)Run Airweave's agentic search: an agent iteratively searches, reads full documents and walks parent/child hierarchies in the collection, then returns the results it judged relevant.
  • Search collection (classic)Search an Airweave collection with an LLM-generated search plan (about two seconds): Airweave interprets the query, picks the retrieval strategy and its own filters, and returns ranked matches.
  • Search collection (instant)Run a fast direct vector search (about half a second) over everything synced into an Airweave collection and get ranked matches with their text, source link and metadata.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.