feat(airweave): add airweave block #3079
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Adds Airweave integration to Sim, enabling agents to search across 30+ connected data sources including Stripe, GitHub, Notion, Slack, HubSpot, Zendesk, and more through a unified semantic search API.
Airweave makes any app searchable by syncing data from various sources with minimal configuration. This integration allows Sim workflows to query internal company data, customer information, and business metrics from all connected sources in a single search.
What is Airweave?
Airweave is an open-source platform that provides unified search across multiple business applications. It:
Why This Integration Matters
Currently, Sim workflows that need to access company data require:
With Airweave, agents can:
Type of Change
Implementation Details
Files Added
Tools (
tools/airweave/):types.tssearch.tsindex.tsBlock:
blocks/blocks/airweave.tsFiles Modified
components/icons.tsxAirweaveIcontools/registry.tsairweave_searchtoolblocks/registry.tsairweaveblockDocumentation Generated
apps/docs/content/docs/en/tools/airweave.mdxapps/docs/components/icons.tsxapps/docs/components/ui/icon-mapping.tsapps/docs/content/docs/en/tools/meta.jsonTool Configuration
airweave_searchairweaveParameters
collectionIdqueryapiKeylimitretrievalStrategyhybrid,neural, orkeywordexpandQueryrerankgenerateAnswerOutputs
resultsentity_id,source_name,md_content,score,metadata,breadcrumbs,urlcompletiongenerateAnsweris enabled)Block Features
#6366F1) with Airweave logoUsage Examples
As Standalone Block
Search for customer feedback across all connected platforms:
As Agent Tool with AI Answers
Enable agents to get summarized answers from company knowledge:
Setup Requirements
Testing
generate-docsscriptReviewers should verify:
Checklist
Related Resources
Breaking Changes
None - this is a new integration with no impact on existing functionality.