# LemonSlice ## Docs - [Control self-managed session](https://lemonslice.com/docs/api-reference/control-self-managed-session.md): Send a control event to an active session. - [Create hosted session](https://lemonslice.com/docs/api-reference/create-hosted-session.md): Creates a hosted session for the specified LemonSlice agent. - [Create self-managed session](https://lemonslice.com/docs/api-reference/create-self-managed-session.md): Creates a self-managed session that takes in avatar audio and returns synchronized video/audio. - [Get hosted session](https://lemonslice.com/docs/api-reference/get-hosted-session.md): Retrieves the current status of a hosted session. Includes additional metadata when the session is completed. - [Get self-managed session](https://lemonslice.com/docs/api-reference/get-self-managed-session.md): Retrieves the current status of a self-managed session. When the session is completed, returns additional metadata about the session. - [List hosted sessions](https://lemonslice.com/docs/api-reference/list-hosted-sessions.md): Returns paginated hosted sessions for the authenticated account. - [API Example Code](https://lemonslice.com/docs/guides/api-examples.md) - [Avatar Image Tips](https://lemonslice.com/docs/guides/avatar-design.md) - [Livekit Integration Tips](https://lemonslice.com/docs/guides/livekit-guide.md) - [Prompt Engineering Tips](https://lemonslice.com/docs/guides/prompt-engineering.md) - [Capabilities](https://lemonslice.com/docs/hosted/capabilities.md) - [Authentication](https://lemonslice.com/docs/hosted/endpoint/authentication.md) - [Daily Integration](https://lemonslice.com/docs/hosted/integrations/daily-room-integration.md): Connect your LemonSlice-managed agent to a [Daily](https://www.daily.co) room you can embed anywhere. - [Overview](https://lemonslice.com/docs/hosted/overview.md): Integrate a LemonSlice-managed video agent into your own frontend - [Capabilities](https://lemonslice.com/docs/overview/capabilities.md) - [LemonSlice](https://lemonslice.com/docs/overview/intro.md): The platform for real-time, interactive video avatars. - [Capabilities](https://lemonslice.com/docs/self-managed/capabilities.md): The Self-Managed Pipeline exposes various hooks for real-time changes - [Authentication](https://lemonslice.com/docs/self-managed/endpoint/authentication.md) - [LiveKit Integration](https://lemonslice.com/docs/self-managed/integrations/livekit-agent-integration.md): Connect to a LemonSlice Avatar via LiveKit's Agents realtime framework - [Pipecat Integration](https://lemonslice.com/docs/self-managed/integrations/pipecat-integration.md): Connect to a LemonSlice Avatar via the Pipecat agent framework - [Overview](https://lemonslice.com/docs/self-managed/overview.md): Use LemonSlice as the video layer in an agent stack that you manage - [Best Practices](https://lemonslice.com/docs/self-managed/production-tips.md): Tips for deploying LemonSlice avatars in production with the Self-Managed Pipeline - [Retrieving call metadata](https://lemonslice.com/docs/widget/call-metadata.md): Use our API endpoints to list widget calls and fetch metadata. - [Controlling the widget](https://lemonslice.com/docs/widget/control.md) - [Customizing the widget](https://lemonslice.com/docs/widget/customization.md) - [Next.js](https://lemonslice.com/docs/widget/embed-guides/nextjs.md): Learn how to embed a LemonSlice agent in a Next.js app using the App Router. - [Shopify](https://lemonslice.com/docs/widget/embed-guides/shopify.md): Learn how to deploy a LemonSlice agent to your Shopify page with minimal code. - [Squarespace](https://lemonslice.com/docs/widget/embed-guides/squarespace.md): Learn how to deploy a LemonSlice agent to your Squarespace page with minimal code. - [Wix](https://lemonslice.com/docs/widget/embed-guides/wix.md): Learn how to deploy a LemonSlice agent to your Wix page with minimal code. - [Overview](https://lemonslice.com/docs/widget/overview.md) ## OpenAPI Specs - [openapi](https://lemonslice.com/docs/openapi.json)