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
Header
- 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
| Action | What it does |
|---|---|
| Teams chat | Opens a 1:1 Microsoft Teams conversation |
Opens your default mail client with mailto: | |
| Call | tel: dial-out (where supported by the OS) |
| Save vCard | Downloads 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.
Social links
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:
| Field | What it does |
|---|---|
| Photo | Upload a fresh profile photo (writes to your Exchange mailbox photo so it propagates to all of M365) |
| Bio | Short paragraph about you |
| Pronouns | Optional, shown next to your name |
| Name pronunciation | A phonetic spelling colleagues can read |
| Preferred name | What you’d like to be called day-to-day |
| Birthday | Month + day only — never year. Shows you in the Birthdays surface; opt-in. |
| Banner image | Optional banner shown at the top of your detail panel |
| Social links | LinkedIn, X / Twitter, GitHub, personal website |
| Skills | Pick from the admin-curated skills catalogue |
All My Card data is stored in the TeambookEmployeeProfiles SharePoint list in your tenant — never sent off-tenant.
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
| Field | Where it comes from |
|---|---|
| Name, photo, title, department, office, phones, mail, hire date | Microsoft Entra ID via Microsoft Graph |
| Manager / direct reports | Microsoft Entra ID via Graph |
| Presence | Microsoft Graph Presence API |
| Out-of-office | Microsoft Graph MailboxSettings API |
| Bio, pronouns, birthday, social links, skills | TeambookEmployeeProfiles SharePoint list (in your tenant) |
| Dotted-line / assistant / peer | TeambookRelationships SharePoint list (in your tenant) |