Webhook Delivery
If a delivery fails, we retry with exponential backoff for up to 24 hours. Return a 2xx response to acknowledge the event and stop further attempts.
https://example.com/docs/webhooks
Connect websites and GitHub documentation. Bulkgrid indexes the content, keeps it refreshed, and returns relevant passages with links to the original sources.
Example animation: index three documents from example.com, then search for webhook retry behavior. Retrieve two relevant passages with links to their original pages.
Retrieve focused evidence, keep it current, and let Bulkgrid manage the indexing infrastructure.
Retrieve the right source context instead of sending large pages, pasted docs, or noisy search results into every prompt.
Ground responses in current, source-backed evidence to reduce hallucinations and avoid relying on stale model memory.
Keep important websites automatically recrawled and updated so AI is not working from old content.
Search already-indexed source content immediately instead of crawling pages at question time.
Bulkgrid handles crawling, rendering, retries, storage, indexing, recrawls, and change detection.
See when pages are added, removed, updated, or fail so teams can react without checking manually.
Give your application the context behind an answer. Retrieve focused passages from your indexed content, with source URLs and document metadata in every result.
How are failed webhooks retried?
2 passages · Product Documentation
Webhook Delivery
If a delivery fails, we retry with exponential backoff for up to 24 hours. Return a 2xx response to acknowledge the event and stop further attempts.
https://example.com/docs/webhooks
Retry Policy
Each delivery attempt includes the same event ID. Store this ID to handle duplicate deliveries safely. You can replay a failed event from the delivery log.
https://example.com/api/retries
Bring the right sources together in a collection. Include the folders and pages that matter, and leave unrelated content out of your search.
Collection
Product Documentation
example.com
How are failed webhooks retried?
2 passages in this collection preview
Webhook Delivery
https://example.com/docs/webhooks
Retry Policy
https://example.com/api/retries
Keep your knowledge organized and current while Bulkgrid handles indexing, storage, and retrieval.
Combine keyword and semantic search to match exact names, technical terms, and the meaning behind a question.
Index website content or sync Markdown and MDX from GitHub. Choose website paths or repository folders to include.
Keep each source updated on its configured schedule, or request a refresh. New content becomes searchable after indexing completes.
Get passages with source URLs and document metadata, so your application can cite its context and readers can check the original.
Reuse shared public indexes or maintain private sources in your workspace. Collections and scoped credentials control what an application can search.
Follow indexing progress, inspect failures, and see the pages and files added, changed, or removed in each run.
Use the TypeScript or Python SDK to retrieve passages from an indexed collection. Add sources and organize them into collections through the same client.
import { BulkgridClient } from '@bulkgrid/sdk';
const client = new BulkgridClient({
apiKey: process.env.BULKGRID_API_KEY!,
baseUrl: 'https://bulkgrid.com',
});
const result = await client.index.search({
collectionId: process.env.BULKGRID_COLLECTION_ID!,
query: 'How are failed webhooks retried?',
limit: 3,
});
for (const passage of result.results) {
console.log(passage.text_content, passage.url);
}Everything you need to know about sources, collections, and indexed retrieval.
Try Index with public sources in the Playground. Inspect the passages and references, then connect your own sources when you are ready.
Try IndexExplore public sources you can add to your workspace and search immediately. Bring in your own sources as your needs grow.
The AI SDK documentation guides developers in building and integrating AI applications, agents, and custom providers. Learn to implement LLM text generation, streaming, and agent skills, and troubleshoot common issues to build AI-powered applications and agents.
Better Auth documentation provides guides for implementing authentication features like 2FA and OAuth, alongside integrating with frameworks and managing the Better Auth infrastructure. It also includes resources for AI integration and agentic workflows.
The Bulkgrid API Reference provides AI agents with programmatic access to manage web crawling and data extraction. It details how to control sources, initiate crawl and deep crawl runs, manage collections, retrieve run results, and search indexed content. Use it for integration, operational tasks, data extraction, and research.
This ChatGPT documentation guides AI agents on managing security vulnerabilities, customizing agent behavior, and integrating with third-party systems. It enables agents to generate and verify security patches or perform code reviews within complex deployments.
Cloudflare documentation guides AI agents in developing serverless and real-time applications, securing networks with Zero Trust, and managing configurations. Agents can leverage this knowledge to implement custom network rules, deploy Workers, or integrate Cloudflare services using API and Terraform.
Explore code.claude.com documentation for developing and configuring AI agents using the Agent SDK, managing plugins, and integrating with external systems via MCP and plugins. This resource also covers automated code review, cost management, and customizing self-hosted environments for agent operations.