Beefree SDK

API

Embeddable no-code email, landing page and popup builder for your app's users

Price
Free prototyping plan, then paid
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

  1. Create an application in the Beefree SDK Developer Console
  2. Get a user token from auth.getbee.io/loginV2 on your server
  3. 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

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .