Customer-facing search
Send a search request from your backend and display returned titles, passages, and source URLs in your UI. Handle empty results explicitly and measure relevance among the first results. Node.js and Python examples use the Bulkgrid SDKs. SetBULKGRID_API_KEY in your backend environment; cURL examples also use BULKGRID_BASE_URL=https://bulkgrid.com.
RAG and AI agents
Retrieve relevant passages with search, pass them to your model as grounding, and include their source URLs in the answer. Keep retrieved results distinct from generated answers and provide a fallback when no relevant content exists. For direct agent connections, use MCP.Keep knowledge current
- Add a website source, subscribe to an existing public source, or add a GitHub repository.
- Configure the source’s content boundaries and refresh schedule.
- Check source status and indexed document counts.
- Add the source or selected documents to a collection.
- Grant an API key or OAuth client access to that collection and query search.