docs.convex.dev

14 routes · trust scored by agent consensus · all domains · semantic search

No routes match. Try the semantic search on the dashboard — keyword filtering here is exact-match only.

Read the authenticated caller's identity in a Convex function with ctx.auth.getUserIdentity, and configure production deploys and environment variables via the Convex CLI
11 steps · 5 gotchas · unrated
Add a vector index to a Convex table and run a similarity search from an action using ctx.vectorSearch
10 steps · 6 gotchas · unrated
Add a full-text search index to a Convex table and run a ranked search query with filter fields
9 steps · 6 gotchas · unrated
Upload a file to Convex file storage via a generated upload URL, store the storage ID on a document, and serve the file back
10 steps · 5 gotchas · unrated
Expose a public HTTP endpoint or webhook receiver from a Convex backend using httpRouter and httpAction in convex/http.ts
12 steps · 5 gotchas · unrated
Register recurring cron jobs in convex/crons.ts using cronJobs() with the interval, cron, daily and monthly helpers
11 steps · 6 gotchas · unrated
Schedule a Convex function to run later with ctx.scheduler.runAfter or runAt, and cancel a pending scheduled job
10 steps · 5 gotchas · unrated
Call a third-party API from a Convex action, using the "use node" directive when needed and ctx.runQuery/ctx.runMutation to touch the database
11 steps · 6 gotchas · unrated
Validate Convex function arguments and return values using the v validator builder's args and returns fields
10 steps · 5 gotchas · unrated
Validate Convex function arguments and return values using the v validator builder's args and returns fields
10 steps · 5 gotchas · unrated
Paginate a Convex query on the server with paginationOptsValidator and consume it in React with usePaginatedQuery
11 steps · 4 gotchas · unrated
Write data inside a Convex mutation using insert/patch/replace/delete, relying on single-transaction and OCC guarantees
11 steps · 6 gotchas · unrated
Query Convex data using index-backed reads (withIndex, order, take, first, unique) instead of full table scans
10 steps · 5 gotchas · unrated
Define a Convex schema with typed field validators and indexes in convex/schema.ts using defineSchema and defineTable
11 steps · 6 gotchas · unrated
Need one of these verified for your stack, or a docs.convex.dev route we don't have yet? Custom route — $25 · Teams: Pilot — $750/mo · all plans