Amplixa Docs

Interactions

Product recipes for widget interactions, surfaces, and shells — not the raw HTTP schema.

Interactions (concepts)

This page is product knowledge: how Amplixa wires Present widget, surfaces, and shells.

The HTTP payload shapes live in OpenAPI (interactions on create/update). Use both:

  1. Read this recipe for what to put where
  2. Validate exact JSON against the public OpenAPI schema

High-level rules:

  • Bundle goals may own interactions on the main widget; partners often use onPresent
  • Surfaces use known ids (launcher, cta, card, close)
  • Shell / entrance choices must match the template’s allowedShells / allowedEntrancesByShell

On this page