Capital Technology Alliance

Interview Integrity · Teams setup

Works on desktop and phone. Install the Teams app once, use Schedule on mobile, meeting side panel on desktop.

Live readiness

    Install into CTA Teams

    1. 1

      Entra app (admin, once)

      Single-tenant app in CTA Entra. Expose API as api://integrity.capitaltechalliance.com/<client-id>. Authorize Teams clients for access_as_user.

    2. 2

      Package zip

      From repo: export CTA_ENTRA_APP_CLIENT_ID=… then ./scripts/teams/package-cta-app.sh → dist/teams/IIP-CTA-Teams.zip

    3. 3

      Sideload

      Teams → Apps → Manage your apps → Upload a custom app → select the zip. Tenant must allow custom apps.

    4. 4

      Open in a meeting

      Meeting toolbar → Apps / + → IIP Interview. Panel should auto-start integrity for that meeting id.

    5. 5

      Day-of

      Mark applicant → share check-in → candidate starts Monitor → review screens and indicators (human only).

    Full checklist: docs/teams-companion/TEAMS_READINESS.md

    Media scope

    This panel does not capture other participants' raw Teams audio or video. Candidate screens come from the consented desktop/browser monitor.

    integrity.capitaltechalliance.com · does not change capitaltechalliance.com