Cabina

All the features

Everything you need to let your customers try the clothes on — and to understand what happens next.

Measurements estimated from the photo

The shopper uploads a photo and an AI model estimates their measurements, which they can correct by hand. They serve the size suggestion: nothing to type in, unless they want to.

  • A photo from their own device, with a posture tip
  • Measurements always editable, never required
  • Explicit consent before sending
  • We do not keep the photo; the generated image is deleted after 7 days
  • Or 40 Cabina models, women and men: ages 18-55, 4 body types

Photorealistic try-on on the real photo

A generative model dresses the shopper in an item from your catalogue, starting from their photo: not an overlay, but a new image in which the garment really falls on the body. No 3D assets to produce.

  • A generated image, not a cut-out
  • Results in 2K (2048 px on the long side), on your photo as on Cabina's models
  • Before/after comparison, zoom and 360° garment views
  • Complete the look: up to 3 garments together, the third one free
  • Automatic check: the garment in the result is the one in the catalogue
  • Add to cart straight from the result
  • Share and save the image

The right size for clothes and shoes

The size comes through even if the shopper types nothing: Cabina estimates the measurements from the photo and compares them with the centimetres in your charts, not with the labels. When they fall between two sizes, it says so.

  • One chart per category, picked automatically for the garment
  • Shoe size from foot length
  • Adults and children in the same catalogue
  • Your own labels: M, 42, age 8
  • Preferred fit: slim, regular or relaxed
  • Size preselected on the product page
  • Charts from CSV or entered by hand
  • Confidence percentage, if you choose to show it

Dashboard and metrics

Try-on sessions, completion rate and daily trend, in a clear dashboard. Plus alerts when your try-ons are about to run out.

  • Total and completed sessions
  • Last 7 or 30 days, or any range you like
  • Alerts by email and in the dashboard
  • Try-on balance always visible
  • AI assistant chat inside the dashboard

Brand customisation

Customise the fitting room with your primary colour, your logo and the button text. It becomes part of your brand, not a foreign tool.

  • Primary colour of your choice
  • Logo upload
  • Button text
  • No Cabina branding in the widget
  • Eight languages, picked automatically from the page

REST API and webhooks

Custom integration through a documented REST API (OpenAPI 3.1). Configure webhooks to receive events in real time — session completed, plan limit alert, plan change. Authentication with an API key.

  • Public OpenAPI 3.1 spec
  • Authentication with X-Api-Key
  • HMAC-signed webhooks
  • Rate limiting

MCP server (AI-native)

A native Model Context Protocol server: read metrics and size charts, and change the widget configuration and allowed domains from ChatGPT, Claude, Claude Code, Cursor, Copilot, Gemini CLI, Codex or Antigravity.

  • 9 MCP tools ready
  • ChatGPT, Claude, Claude Code, Cursor, Copilot, Gemini CLI, Codex and Antigravity
  • In natural language
  • Sign in with your account or use the admin key