embeds

Embed dynamic widgets with theming, locale, and timeZone overrides.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/andrmaz/blend --skill embeds
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: embeds
Source: https://github.com/andrmaz/blend/tree/main/packages/scheduling/docs/skills/embeds
Command: npx skills add https://github.com/andrmaz/blend --skill embeds

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inline, popup, and floating-button embeds — snippet generation and theming for pages that need hosted content without leaving the current context.

Core Features & Use Cases

  • Modes: inline iframe embeds, popup modal overlays, and fixed-position floating triggers for quick access.
  • Theming & URLs: theme, locale, and timeZone overrides applied to embedded sessions; simple URL-based configuration.
  • Use Case: quickly add booking widgets to a marketing site, product page, or support portal with consistent styling.

Quick Start

Use the embed script on your page and initialize with your host to render the inline embed.

Frequently Asked Questions about embeds

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I embed a booking widget into a web page without redirecting users?

Inline iframe embeds display hosted booking widgets directly within your page content. They support theme, locale, and timeZone overrides to ensure the embedded session matches your site's styling.

Can I add a floating button to trigger a popup modal for an embedded widget?

Yes, floating-button modes provide fixed-position triggers that open popup modal overlays. This allows quick access to embedded content without dedicating permanent space on the page layout.

What's the best way to apply custom theming and locale overrides to an iframe embed?

The best way to apply custom theming and locale overrides to an iframe embed is through URL-based configuration. You pass theme, locale, and timeZone overrides during initialization alongside your host URL.

Do I need a specific host URL to initialize an embedded widget on a marketing site?

Yes, a host URL is required for initialization to render the embedded widget. Once provided, the embed script applies your configured theme and locale settings to the hosted booking session.

Does this embed script support different UI placements like inline, popup, and floating modes?

Yes, the embed script supports inline, popup, and floating-button modes for varied UI placements. This covers inline iframe embeds, popup modal overlays, and fixed-position floating triggers.