Employee Profile

Clicking on any person in TeamBook Connected Org opens their detail panel — a side panel that surfaces everything you need to know about a colleague in one place. This page also covers My Card, the self-service editor where each colleague maintains their own profile.


What’s in the detail panel

  • Large profile photo (or generated initial avatar if none is set)
  • Display name and pronouns (if set on the colleague’s My Card)
  • Job title, department, office location
  • Microsoft Teams presence badge (Available / Busy / Do Not Disturb / Away / OOO / Offline)
  • Out-of-office banner with the auto-reply message and dates, if the colleague has OOO enabled

Quick contact actions

ActionWhat it does
Teams chatOpens a 1:1 Microsoft Teams conversation
EmailOpens your default mail client with mailto:
Calltel: dial-out (where supported by the OS)
Save vCardDownloads a .vcf contact card with the photo embedded

Contact details

  • Work email
  • Mobile and business phone numbers (if populated in Microsoft Entra ID)
  • Office location
  • Local time (if your admin enabled the optional “show local time per person” toggle)

Reporting structure (mini org chart)

  • Reports to — the colleague’s direct manager, shown as a clickable mini-card
  • Direct reports — every person who reports to this colleague, also clickable
  • Dotted-line and assistant relationships if your admin has configured them

You can navigate up and down the org hierarchy without leaving the panel — clicking any name swaps the detail panel to that person.

Bio and skills

The colleague’s bio paragraph, pronouns, and the skills they’ve tagged on their profile. Skills appear as coloured pills.

LinkedIn, X / Twitter, GitHub, and personal website if the colleague has filled them in via My Card.

Recent joiner / birthday ribbon

A subtle ribbon appears on the avatar if the colleague joined recently (within the admin-configured window) or has a birthday within the configured birthday window. Visible only if the admin has enabled the ribbon in Settings → Features.


My Card — your own profile

Every colleague has a My Card page they can edit themselves, reachable from the sidebar. It’s where you control everything that appears on your detail panel.

Editable fields:

FieldWhat it does
PhotoUpload a fresh profile photo (writes to your Exchange mailbox photo so it propagates to all of M365)
BioShort paragraph about you
PronounsOptional, shown next to your name
Name pronunciationA phonetic spelling colleagues can read
Preferred nameWhat you’d like to be called day-to-day
BirthdayMonth + day only — never year. Shows you in the Birthdays surface; opt-in.
Banner imageOptional banner shown at the top of your detail panel
Social linksLinkedIn, X / Twitter, GitHub, personal website
SkillsPick from the admin-curated skills catalogue

All My Card data is stored in the TeambookEmployeeProfiles SharePoint list in your tenant — never sent off-tenant.

Tip: Encourage colleagues to fill in their skills and birthday. The skills catalogue powers the HR dashboard's coverage map; the birthday powers the Birthdays surface (purely opt-in by design).

Skills — how the catalogue works

Skills aren’t free-text — they come from an admin-curated catalogue that ensures everyone in the company uses the same vocabulary (“React” not “ReactJS” not “react.js”).

  • Admins manage the catalogue in Settings → Skills (add, edit, delete, set an icon and category)
  • Colleagues pick from the catalogue on their My Card
  • The HR Dashboard surfaces most-used and “orphan” (unused) skills as a coverage map — see HR Dashboard

Data sources at a glance

FieldWhere it comes from
Name, photo, title, department, office, phones, mail, hire dateMicrosoft Entra ID via Microsoft Graph
Manager / direct reportsMicrosoft Entra ID via Graph
PresenceMicrosoft Graph Presence API
Out-of-officeMicrosoft Graph MailboxSettings API
Bio, pronouns, birthday, social links, skillsTeambookEmployeeProfiles SharePoint list (in your tenant)
Dotted-line / assistant / peerTeambookRelationships SharePoint list (in your tenant)