# Embed examples (flat-prop API) All examples use `AgentforceConversationClient` with flat props. > `agentId` is required in practice. Use this placeholder pattern in examples: `""`. --- ## Floating mode (default) ```tsx ``` ## Explicit floating ```tsx ``` --- ## Inline mode ### Fixed pixels ```tsx ``` ### CSS string size ```tsx ``` ### Inline sidebar ```tsx
{/* App content */}
``` --- ## Theming ```tsx ``` --- ## Inline with header enabled ```tsx ``` `headerEnabled` defaults to `true` for floating mode, and you can use it in inline mode to add/remove the header. --- ## Full layout example ```tsx import { Outlet } from "react-router"; import { AgentforceConversationClient } from "@salesforce/webapp-template-feature-react-agentforce-conversation-client-experimental"; export default function AppLayout() { return ( <> ); } ```