Make an org chart
make_org_chartUse this when the user wants an org chart maker, an organizational chart maker, or to create an org chart, a company hierarchy chart or a team structure chart from a reporting list. Give the people (2-500, with who each reports to) or attach a CSV/XLSX file, and it lays out a tidy tree with no overlapping boxes, colours boxes by department or level, and returns downloadable vector SVG and fitted landscape PDF files (Letter, A4, A3 or Tabloid). Limits: name and title cards only (no photos), up to 500 people, automatic layout (no manual dragging); PDF fonts support Latin, Greek and Cyrillic, and unsupported scripts or emoji produce an input error. Do not use for family trees, flowcharts or seating charts.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "make_org_chart"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | Optional CSV or XLSX file with a header row and one person per row, columns id/name/title/manager/department (matched case-insensitively), e.g. team.csv or org.xlsx. | |
| paper | No | Landscape PDF page size: letter (default), a4, a3 or tabloid (11x17 in), e.g. a4. | |
| people | No | The people and who they report to, 2-500 records, e.g. [{"name":"Ada Lee","title":"CEO"},{"name":"Ben Cole","manager":"Ada Lee"}]. Give this or attach a file. | |
| color_by | No | Box colour: department uses one colour per department (default), level shades boxes by depth, none leaves them white, e.g. level. | |
| orientation | No | Chart direction: top_down puts each manager above their reports (default), left_right puts the manager to the left, e.g. left_right. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tops | Yes | ||
| paper | Yes | ||
| levels | Yes | ||
| people | Yes | ||
| source | Yes | ||
| preview | Yes | ||
| color_by | Yes | ||
| warnings | Yes | ||
| downloads | Yes | ||
| unassigned | Yes | ||
| departments | Yes | ||
| orientation | Yes | ||
| download_note | Yes |