Description
Hyperspell provides agents with the ability to build and query internal knowledge using:- Cross-source search across documents, emails, Notion, Gmail, Slack, and many other integrations
- Upload files and documents to create your agents’ memory
- Answering questions requiring multiple documents
Installation
.env file:
Hyperspell is a multi-tenant platform, and you can separate your data by use by setting the user id of your end-user in a variable too:
Available Functions
The Hyperspell tool provides three core functions for knowledge retrieval and ingestion:Query documents
string
required
The search query to find relevant information
string
required
Comma-separated list of sources to search (e.g.,
collections,notion,gmail)bool
default:"False"
If True, returns a direct AI answer instead of just documents. Defaults to False
string
User ID to use for this request. Defaults to
HYPERSPELL_USER_ID env varAdd documents
string
required
The full text content to add
string
required
Optional title for the document
string
Optional collection name to organize the document
string
User ID to use for this request. Defaults to
HYPERSPELL_USER_ID env varUpload files
string
required
Path to the file to upload
string
Optional collection name to organize the document
string
User ID to use for this request. Defaults to
HYPERSPELL_USER_ID env varuser_id is provided, the tool defaults to the HYPERSPELL_USER_ID environment variable.
Integration Sources
Hyperspell can search across multiple integrated sources:- Collections: Your uploaded documents and added text
- Notion: Connected Notion workspaces
- Gmail: Connected Gmail accounts
- Slack: Connected Slack workspaces
- and many more: Additional integrations available through the Hyperspell platform