Partner Documentation

Marli Integration Docs

Everything you need to embed Marli into your product. The integration is a single iframe authenticated by short-lived JWTs — roughly one afternoon of engineering work.

How It Works

1Embed

Mount <MarliWidget> in your product. It renders an iframe pointing at our embed URL.

2Authenticate

Your backend signs short-lived JWTs (RS256/ES256). Our gateway verifies them against your registered public key.

3Chat

The iframe sends requests to our gateway with the JWT. When it expires, the SDK auto-refreshes — no user action needed.

Need help?

Technical questions during integration go to your assigned LyticaLabs technical contact. For production incidents, use the emergency contact in your welcome packet. The apps/cp-test directory in the monorepo contains a complete worked-example partner integration you can reference.