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
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
Package zip
From repo: export CTA_ENTRA_APP_CLIENT_ID=… then ./scripts/teams/package-cta-app.sh → dist/teams/IIP-CTA-Teams.zip
- 3
Sideload
Teams → Apps → Manage your apps → Upload a custom app → select the zip. Tenant must allow custom apps.
- 4
Open in a meeting
Meeting toolbar → Apps / + → IIP Interview. Panel should auto-start integrity for that meeting id.
- 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