Skip to content

Applications Overview

Applications are the foundational container in Marketrix. Each Application represents a web app or website you connect to the platform — so Marketrix can learn it through Simulations, then power autonomous testing, UX research, and live customer support on top of that understanding.

An Application is the link between your product and Marketrix. It tells the platform where your app lives, how to access it, and which domains it is allowed to navigate. Everything else in Marketrix — knowledge, personas, simulations, skills, and every tool built on them — is organized under an Application.

An Application is one of two types:

  • App — For applications behind a login. You provide a username and password so Marketrix can sign in and interact with authenticated pages. Use this for dashboards, admin panels, and SaaS products.
  • Website — For publicly accessible sites that don’t require authentication. Use this for marketing sites, documentation portals, and landing pages.

When you create an Application, the type is set by the This application requires authentication credentials toggle, which is on by default: leave it on for an App, turn it off for a Website.

Field Description
Name A display name for the Application (for example, “Production Dashboard”)
URL The base URL of your web app or website
Type Either App (authenticated) or Website (public)
Username / Password Sign-in credentials, used for App type only
Description Optional note about what this Application is for
URL slug The Application’s URL segment. Auto-generated from the name on create, and editable afterwards
Allowed Domains Optional list of domains Marketrix is permitted to navigate during simulations. Leave empty to allow all domains

How Applications connect to everything else

Section titled “How Applications connect to everything else”

Applications sit at the top of the Marketrix hierarchy:

Application
├── Knowledge — Documents and videos Marketrix reads about your product
├── Simulations — Autonomous runs that explore your app
│ ├── Graph — The Application Graph: what Marketrix sees across all runs
│ └── Skills — Reusable routines distilled from completed runs
├── Personas — Models of your real user types
├── CX Tools — User Studies, User Interviews, Forms, and the support Widget
└── Dev Tools — QA Flows

Workflows are the exception: they belong to the workspace, not to one Application, so they sit beside this tree rather than inside it. See Workflows.

  1. Create an Application to connect your web app to Marketrix.
  2. Add Knowledge (documents, videos) so Marketrix understands your product.
  3. Run Simulations to let Marketrix autonomously explore and test your app, building up the Application Graph and Skills.
  4. Deploy Widgets to put AI-powered support directly on your site.