Beefree SDK
APIEmbeddable no-code email, landing page and popup builder for your app's users
- Access
- Client ID and secret, server-side
About
Drag-and-drop email, page and popup builder you embed with the @beefree.io/sdk package (React, Angular and Vue quickstarts). Your server trades a client ID and secret for a per-user token. Free plan for prototyping (10 users); paid plans from $400/month add the Content Services API the MCP uses.
What you can do with it
- Embed a no-code email builder so users design responsive emails inside your app
- Save user designs as JSON and HTML to send through your own email service
- Let AI agents create and edit email designs through the Beefree MCP server
Get started
- Create an application in the Beefree SDK Developer Console
- Get a user token from auth.getbee.io/loginV2 on your server
- Start the builder with @beefree.io/sdk in the browser
Example
import BeefreeSDK from "@beefree.io/sdk";
// token: fetched by your server from POST https://auth.getbee.io/loginV2
const bee = new BeefreeSDK(token);
await bee.start(
{
container: "beefree-sdk-container",
uid: "user-123",
onSave: (jsonFile, htmlFile) => saveTemplate(jsonFile, htmlFile),
},
templateJson,
);Details
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- JavaScript/TypeScript
- MCP server
- Remote