iblai-agent-embed

Embed an ibl.ai agent in Next.js apps with a configurable Embed tab.

15|3|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/iblai/vibe --skill iblai-agent-embed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iblai-agent-embed
Source: https://github.com/iblai/vibe/tree/main/skills/iblai-agent-embed
Command: npx skills add https://github.com/iblai/vibe --skill iblai-agent-embed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Embed tab provides a comprehensive embed configuration interface for ibl.ai agent integration in Next.js apps, including CSS/JS editors, shareable links, custom bubble styling, and visibility controls, all wired through the AgentSettingsProvider.

Core Features & Use Cases

  • Embed tab with CSS/JS editors, custom floating bubble styling, visibility controls, shareable links, and a live agent preview iframe.
  • Unified state across tabs via the AgentSettingsProvider wrapper, ensuring consistent configuration.
  • Designed to be dropped into existing Next.js apps without overriding ibl.ai SDK styles.

Quick Start

Start the dev server and visit the embed page for a mentor to see the integration live.

Frequently Asked Questions about iblai-agent-embed

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

FAQPage Schema
How do I embed an AI agent into a Next.js app?

You can embed an AI agent into a Next.js app by integrating the AgentEmbedTab component with required props like urls, CopyCodeBlock, and visibilityOptions, all wired through the AgentSettingsProvider wrapper for unified state management.

Can I customize the floating bubble styling for an embedded agent?

Yes, you can customize the floating bubble styling for an embedded agent using the configuration interface, which provides CSS and JS editors alongside visibility controls to tailor the agent's appearance and behavior within your Next.js application.

Does the embeddable agent tab override ibl.ai SDK styles in Next.js?

No, the embeddable agent tab is designed to be dropped into existing Next.js apps without overriding ibl.ai SDK styles, ensuring your custom CSS and JS configurations integrate smoothly without breaking default SDK styling.

How do I manage state across multiple configuration tabs for an embedded agent?

You manage state across multiple configuration tabs by wrapping your Next.js application components with the AgentSettingsProvider, ensuring consistent configuration across CSS/JS editors, visibility controls, and shareable links for the embeddable agent.

What is needed to generate shareable links for an embedded AI agent?

Generating shareable links for an embedded AI agent requires passing the proper urls prop to the AgentEmbedTab component, utilizing the comprehensive embed configuration interface provided within the Next.js integration to produce distributable URLs.

Are there visibility controls for restricting an embeddable agent in a dashboard?

Yes, the embeddable agent integration provides visibility controls through the visibilityOptions prop, allowing you to manage access and display rules when building Next.js dashboards or pages requiring configurable agent visibility.