Public roadmap

Feature Requests

Vote on features you want to see built. Back requests with Convex Chips to influence priority.

Requested
121
Planned
10
In progress
2
Shipped
279

Add commit latency metric per deployment

20

Users currently can't commit latency; some customers have reported just trying to infer it from gaps between function timings.

Add storage usage metrics per deployment

20

npx convex deployment usage currently reports no storage metrics.

Expose realtime load information from the dashboard through the management API

20

E.g.: function calls, scheduler lag, concurrency slots

Auth v2 account deletion

30

Ther should be a clear, descriptive API handling user account deletion and everything that comes with it

Native iOS Sign in with Apple (identity token) in Convex Auth v2

230

Support signing in with Apple from a native iOS/Expo app using the identity token from ASAuthorizationAppleIDProvider. The sign-in function should validate Apple's token (issuer, JWKS, expiry), accept the app's bundle ID as audience alongside the web Services ID, verify the nonce, resolve to the sam...

Passkeys alongside other sign-in methods

Let users who signed up with email + password, OAuth or an emailed code add, list, rename and remove passkeys, and later sign in with a discoverable passkey (button or autofill) without entering a username.

Add support for SSO in Convex auth v2

5

In particular via SAML / SCIM

Support for organizations in Convex Auth v2

110

Add support for organizations, similar to what's provided by WorkOS / Clerk

Dedicated egress IP / IP block

Some users want a dedicated egress IP for Convex that they can allowlist from other internal services (or that their customers can allowlist)

Add Official SvelteKit Support for Convex Auth v2

557

Please add official SvelteKit support for Convex Auth v2. Since SvelteKit is already an officially supported framework for Convex, it would be great to see Auth v2 supported as well, making it easier to integrate authentication into SvelteKit applications.

Convex Auth 2.0: server-side account management gaps

100

I tried moving an existing v1 app to 2.0 and stopped at three gaps, all around managing accounts from server code rather than from a signed-in browser. A supported way to create a verified email + password account from server code. Today a verified email can only come from the challenge flow, which...

Discord sign-in for Convex Auth v2

20

Convex Auth v2 ships with Google, Apple and GitHub sign-in, but not Discord. Apps can't add it themselves yet, because the generic OAuth component and setupOauth aren't exported. v1 had Discord through the Auth.js providers, so apps that use it can't move to v2. Could v2 get a built-in Discord provi...

OTP for auth v2

365

Auth v2 sounds great, but it's missing OTP!

Multi tenant authentication with Convex Auth 2.0

30

It’s great to see Convex Auth 2.0 included as part of the Convex platform. Would you consider adding support for multi-tenancy as well? Clerk and Supabase currently offer multi-tenancy features, but since my database is built on Convex, it would be great to manage authentication and multi-tenancy wi...

Official migration guides for Convex Auth 2.0 from other providers

30

I'd like to see in the docs official migration guides for the new Convex Auth 2.0. Personally, I'd like to migrate away from Supabase Auth as I've migrated all data/tables from Supabase into Convex, but I'm still using it for auth because it's a sensitive aspect.

Add promo code redemption to the dashboard

40

Add a promo code field to the Billing page so customers can redeem offers directly in their Convex dashboard. After applying a code, show what it covers, when it expires, and any usage or savings limits. This would give customers a clear place to claim partner and startup offers and confirm that the...

CLI command to create preview deploy keys

70

npx convex deployment token create only makes keys for a single deployment. Preview deploy keys can only be created in the dashboard or through the Management API, so scripts that set up a new project can't create them. Could the CLI support it? For example: npx convex deployment token create my-key...

Remote MCP Server

20

I'd like a convex remote mcp server! we work with cloud agents and stdio mcp is not looking to be supported anytime soon

API to view project- and deployment-level cost

10

Larger companies want to know which project is responsible for X cost over time.

Native TTL for documents with cheaper deletion costs.

50

Add TTL as a parameter on insert, and run deletions as a low priority background task during low-traffic periods. Consider billing these deletes separately from the data I/O budget at a lower cost. It would also be a DX improvement, since we wouldn't have to maintain our own cleanup crons.