Toggld documentation
Ship features safely with feature flags
Create flags in the dashboard, target them per environment, and evaluate them from your servers, browsers, and AI agents. Toggld follows the OpenFeature standard.
import { ToggldClient } from "@toggld/node"
const client = await ToggldClient.create({
sdkKey: "ffk_YOUR_SECRET_KEY",
endpoint: "https://api.toggld.io",
})
const on = await client.getBooleanValue(
"new-checkout", false,
{ targetingKey: "user-123" },
)Start here
Create a flag and evaluate it from Node.js in about ten minutes.
Local or remote evaluation, Promise and Effect APIs.
Evaluate flags from client code with a public token.
Manage flags, segments, environments, and keys over HTTP.
Let your agent read and change flags, with your consent.
Workspaces, environments, variants, targeting, and credentials.
Public beta
Toggld is in public beta. It is free during the beta, with up to ten flags per workspace. Pricing will be announced before the beta ends, and a paid plan requires your agreement.
What you can use today
| Surface | Status |
|---|---|
| Dashboard at toggld.io | Available |
Node.js SDK (@toggld/node) | Available. Promise API and Effect API. |
| Browser evaluation with a public token | Available through the OFREP HTTP API. There is no dedicated browser SDK package. |
| Other languages | No Toggld SDK. You can use an OpenFeature OFREP provider from the OpenFeature project. |
Remote MCP server at https://mcp.toggld.io/ | Available |
HTTP API at https://api.toggld.io | Available. See the API reference. |
Get help
Email support@toggld.io for beta questions, account access problems, or service incidents. Include the affected page and the time of the failure.
Keep secrets out of support requests
Never send SDK keys, management keys, session cookies, or private targeting data to support or to public channels.