{
  "publisher": "Northbridge Wealth Partners",
  "apps": [
    {
      "appId": "northbridge-crm",
      "name": "Client Relationship Manager",
      "title": "Client Relationship Manager",
      "route": "/crm",
      "url": "https://YOUR-DOMAIN/crm",
      "icon": "https://YOUR-DOMAIN/favicon.ico",
      "iconName": "briefcase",
      "intentsFile": "/here/intents/crm.json",
      "intents": [
        "ViewClient"
      ],
      "broadcasts": [
        "fdc3.contact",
        "wealth.household",
        "fdc3.instrument",
        "fdc3.contactList",
        "fdc3.portfolio"
      ],
      "listensForContexts": [
        "wealth.onboardingStatus"
      ],
      "queryParams": [
        "householdId"
      ]
    },
    {
      "appId": "northbridge-documents",
      "name": "Client Document Vault",
      "title": "Client Document Vault",
      "route": "/documents",
      "url": "https://YOUR-DOMAIN/documents",
      "icon": "https://YOUR-DOMAIN/favicon.ico",
      "iconName": "file-text",
      "intentsFile": "/here/intents/documents.json",
      "intents": [
        "ViewDocuments"
      ],
      "broadcasts": [
        "wealth.household",
        "fdc3.instrument"
      ],
      "listensForContexts": [
        "fdc3.contact",
        "wealth.household"
      ],
      "queryParams": [
        "householdId"
      ]
    },
    {
      "appId": "northbridge-account-opening",
      "name": "New Account Opening",
      "title": "New Account Opening",
      "route": "/account-opening",
      "url": "https://YOUR-DOMAIN/account-opening",
      "icon": "https://YOUR-DOMAIN/favicon.ico",
      "iconName": "form-input",
      "intentsFile": "/here/intents/account-opening.json",
      "intents": [
        "StartOnboarding"
      ],
      "broadcasts": [
        "wealth.onboardingStatus"
      ],
      "listensForContexts": [
        "wealth.household",
        "fdc3.contact"
      ],
      "queryParams": [
        "householdId"
      ]
    },
    {
      "appId": "northbridge-proposal",
      "name": "Risk Profile & Proposal",
      "title": "Risk Profile & Proposal",
      "route": "/proposal",
      "url": "https://YOUR-DOMAIN/proposal",
      "icon": "https://YOUR-DOMAIN/favicon.ico",
      "iconName": "pie-chart",
      "intentsFile": "/here/intents/proposal.json",
      "intents": [
        "BuildProposal"
      ],
      "broadcasts": [
        "fdc3.instrument"
      ],
      "listensForContexts": [
        "fdc3.contact",
        "wealth.household"
      ],
      "queryParams": [
        "householdId"
      ]
    },
    {
      "appId": "northbridge-market",
      "name": "Market Pulse",
      "title": "Market Pulse",
      "route": "/market",
      "url": "https://YOUR-DOMAIN/market",
      "icon": "https://YOUR-DOMAIN/favicon.ico",
      "iconName": "line-chart",
      "intentsFile": "/here/intents/market.json",
      "intents": [
        "ViewInstrument"
      ],
      "broadcasts": [],
      "listensForContexts": [
        "fdc3.instrument",
        "fdc3.contact",
        "wealth.household"
      ],
      "queryParams": [
        "householdId",
        "ticker"
      ]
    },
    {
      "appId": "clearpath-kyc",
      "name": "ClearPath KYC",
      "title": "ClearPath KYC",
      "route": "/kyc",
      "url": "https://YOUR-DOMAIN/kyc",
      "icon": "https://YOUR-DOMAIN/favicon.ico",
      "iconName": "shield-alert",
      "intentsFile": "/here/intents/kyc.json",
      "intents": [
        "ReviewKycCase"
      ],
      "broadcasts": [
        "wealth.onboardingStatus"
      ],
      "listens": [
        "fdc3.contact",
        "wealth.household"
      ],
      "notes": "Open in a Supertab only when screening returns a partial match."
    }
  ]
}