Word to Directory · Your App Cloud
Turn a Word contact list into a directory
Upload the staff phone list or member list you keep in Word. Say what separates one person from the next, which headings are departments and which numbers stay private, then check listings against the page.
From a phone list in Word to one listing per person.
Reveal how the entries are typed, name the parts of one entry, then test the six entries most likely to go wrong.
01
Reveal how each entry is typed
Open a copy of the file and select Show/Hide ¶ on the Home tab. The ¶ marks show where each paragraph ends, and arrows show tabs. Note what separates one person from the next, such as a blank line or a bold name, then attach the file with the upload button above and say so in the prompt.
02
Name the parts of one entry
Write out one person's entry line by line: name, job title, department, room, extension, email. Say which headings are departments, which entries are shared lines such as the front office rather than people, and which numbers only staff should see.
03
Test the six awkward entries
Pick the first name under a heading, the last name on a page, an entry with a photo, one with two phone numbers, a shared line and a long name such as Luis de la Cruz. Open each listing beside the Word page, then sign out and look at the directory again.
How a typed phone list maps onto a directory.
The names, rooms and extensions below are made up for an illustrative staff list at a middle school in Fresno, California. Each row names a pattern common in Word lists and a check to run on yours.
| Typed in Word | In the directory app | How to check it |
|---|---|---|
| Short blocks: a bold name, then 'Science teacher', 'Room 114' and 'Ext. 2114' on lines of their own, and a blank line before the next person | A listing per person, with a field for each line of the block | Count the names under one heading in Word and the listings in that department. An entry whose blank line went missing can run into the next, so look for a listing that carries two names or two room numbers. |
| Columns faked with tabs: 'Daniel Kim → Math → 208 → 2208', the arrows Show/Hide ¶ draws for each tab, with an extra tab after short names | Separate fields for name, department, room and extension | A tab only moves text to the next tab stop, so people type more tabs after short names and fewer after long ones. On a copy, select the list and choose Insert, Table, Convert Text to Table with Tabs as the separator. A value that lands one column too far right marks a line to fix before you upload. |
| Department headings such as 'Front Office', 'Science' and 'Counseling', each above its own group of names | A department on every listing, and a department filter with a count beside each option | A teacher who also runs athletics may be typed under both headings. Search for that name: one listing with two departments is right, two separate listings are not. |
| A one-line-per-person list alphabetized with Sort on Word's Home tab, names typed first name first | First and last name in separate fields, so the directory can sort by last name | Set to Paragraphs and Text, Word's Sort orders each line from its first word, so 'Emma Clarke' files under E. Say how names split and where a name like 'de la Cruz' belongs, under C or D. Then scroll to that letter and look. |
| Photos beside names, some set In Line with Text and others floating with Square wrapping | A headshot on each person's listing, from the original photo files, each named after its person | A floating picture belongs to the paragraph its anchor marks, which Show/Hide ¶ reveals, and that paragraph can be the entry above. Don't trust position on the page: check every face against the name on its listing. |
| Shared lines with nobody's name on them: 'Front Office, ext. 2100' or 'Nurse, ext. 2150, 7:30 a.m. to 3:30 p.m.' | Listings for a role or a room, with hours where the list gives them | Name these entries as roles in the prompt. Search for 'nurse' and confirm the shared line comes up, not only the nurse's own listing, which changes when the job changes hands. |
| Numbers typed four ways: 'x2114', 'Ext. 2114', '2114' and '(559) 555-0142' | An extension field, the school's main number shown once, and full numbers people can tap on a phone | Give the prompt the main number, so an extension means something to a caller outside the building. On a phone, tap one full number and one extension-only listing and see what each does. |
| Personal cell numbers and home addresses typed beside the room and extension on some entries | A private collection only signed-in staff can open, or left out | In a typed list a cell number often shares a line with the extension, as in 'Ext. 2114 / cell 555-0187'. Say in the prompt that any number marked cell or home is private. Remove home addresses from the upload copy unless the directory needs them, then open three listings while signed out and read every line. |
| The page header: 'Staff Directory, updated August 2026. Internal use only.' | Sign-in before any listing shows, and a last-edited date on each entry | A header repeats on every printed page and is easy to skip when you describe the file, so type both facts into the prompt. Then open the directory address in a private browser window: it should ask you to sign in. |
Four things to settle before the phone list goes up.
A contact list in Word is laid out for someone reading a printout and updated whenever someone finds the time. Check how its lines break, whether a spreadsheet sits behind it and what has changed on paper since, working on a copy of the file.
Line breaks inside an entry
Some people end each line of an entry with Shift+Enter, which Word treats as a line break inside one paragraph, and others press Enter. With Show/Hide ¶ on, one entry then shows ¶ after every line and the next only after its last. Name the one thing that ends every entry in the prompt, such as the blank line, and open a listing typed each way.
Check for a mail merge behind it
Word's mail merge has a Directory type, under Mailings, Start Mail Merge, that builds one document from a separate list, often an Excel sheet. If your phone list was made that way, ask whoever ran the merge for that list. It already holds one row per person, so start from the Excel to Directory page.
Fold in the corrections on the printout
Phone lists are often printed and pinned up beside desks, and changes go onto the paper in pen. Ask the front office for its copy and type those changes into the file before you upload, or the directory starts out older than the printout.
People who have left
A list updated once a year trails behind hiring. Compare its names with the current roster from the office manager before you upload, and remove anyone who has left, so nobody calls an extension that rings in an empty room.
An illustrative starting point
A directory in place of the phone list.
A listing per person or shared line, departments as a filter, names sorted by last name, and personal numbers kept to signed-in staff.
A listing for every person and shared line
Ask for a listing for each person and each role, such as Front Office or Nurse, with room, extension and email. Search for a room number, such as 114, and check that the listing for that room comes up.
Departments as a filter
Ask for the document's headings as a department filter with a count beside each one. Compare each count with the names typed under that heading in Word. A gap points to an entry that merged with its neighbor.
Personal numbers for signed-in staff
Keep cell numbers and home details in a collection of their own that opens only after sign-in, with the access you describe for each collection. Look at the same listing signed in and signed out.
Each person keeps their own entry current
Ask for a way for staff to edit their own room, extension and photo after signing in, and nobody else's. Sign in as two test users and try to change the other one's entry. That replaces one person retyping everyone's changes into the Word file.
Together in your app cloud
The pieces behind the possibility.
Choose the models and services that support the experience you want to create.
Database
Keep data and context for apps and agents
Authentication
Give the right people access
File storage
A home for your documents and media
Email
Keep conversations moving
A little more context
Good questions.
My contacts are already in a Word table. Is this the right guide?
Use this page for the directory decisions: departments, shared lines, private numbers and sign-in. A table already keeps each value in its own column, so the tab and blank-line checks don't apply. The Word Tables to App guide, linked below, covers repeated header rows and merged cells in those tables.
Can the directory be open to staff only?
Yes. You can close the whole directory, or keep a public page with shared lines such as the front office and put staff listings behind sign-in, with the access you describe for each collection. Before you share the address, open it on a phone that has never signed in and see what an outsider gets.
Do I need permission to show everyone's details?
Check your organization's policy first. Work extensions and work email addresses are usually meant to be shared inside the building. Personal cell numbers, home addresses and photos are different. A cell number handed to the office for closures and emergencies was given for that, not for colleagues to browse. Ask each person, and leave that detail out until they say yes.
Our member list puts a whole family in one entry. How should the directory handle that?
Decide whether a listing is a household or a person. A household listing can carry the adults' names, one address and a shared phone number. Children's names and ages from the old list need their own decision, and leaving them out is the safer choice. Compare three family listings with their Word entries.
How do the photos in my Word file end up on the right listings?
Don't rely on where a picture sits on the page. Keep the original photo files, name each one after its person, such as Emma Clarke, and use those rather than the copies pasted into Word. Then page through every listing with a photo, and ask each person whether they want theirs shown at all.
How do I keep the directory current once it replaces the Word file?
Stop editing the Word file, because an upload is a snapshot and later edits won't reach the directory. Let each person update their own entry after signing in, and have the office manager add new staff. A task on a schedule you set can email everyone each August asking them to check their entry. Test that message on yourself first.
Can I see which entries are missing details?
Ask for a view, open only to whoever maintains the directory, that lists entries with no email, extension or photo. A Word list may hold 'TBD' or an empty line where a new hire's extension should be. Search the file for 'TBD' before you upload, and compare that count with the view.
Which plan does a directory built from a Word list need?
A staff directory that asks people to sign in, lets them edit their own entry or keeps personal numbers private needs a backend, and so do scheduled reminder emails. That makes it an app with data, and putting it live needs a paid plan. Check the pricing page for what each plan includes today.
Explore Pricing for plans, included capabilities, and usage details.
Keep exploring.
Your ideas, up and running
Your next idea has a home.
Build an app. Run an agent. Make it yours.
Start building