Family history software is a powerful tool, but it can be confusing, especially when you are just starting out. There are a lot of features to learn. When something goes wrong, it is not always easy to figure out why, or how to fix it.
Most software includes a built-in Help system. Many programs also have online support pages, community forums, and printed manuals. These are useful resources, but finding the right answer can take time. You may need to read several articles before things make sense.
Artificial intelligence (AI) tools offer a faster, more personal way to get help. Instead of sifting through pages of documentation, you can simply ask a question and get a direct, clear answer.
What Can AI Do for You?
AI tools can do far more than answer basic questions. Here is what they can help with:
- Explain software features in plain language, tailored to your level of experience.
- Provide step-by-step instructions for specific tasks.
- Explain error messages: what caused the problem, how to fix it, and how to avoid it next time.
- Suggest troubleshooting steps when something is not working as expected.
- Combine information from multiple help articles into one clear answer.
- Fill in the “why” behind instructions, not just the “how.”
- Help you understand when and why to use specific features, reports, and tools.
- Convert a PDF report exported from your software into a structured spreadsheet.
One of the biggest advantages of AI is that it is conversational. You can go back and forth, asking follow-up questions, sharing what you see on your screen, and refining your question until you get the answer you need.
What AI Cannot Do
It is important to understand the limits. AI tools cannot directly access your software or its built-in Help system. They work from publicly available information, which means they can draw on:
- Help pages published on the software provider’s website.
- Documents and manuals you upload directly to the AI tool.
This means your results will be better when you point the AI to the right resources, or provide them yourself. More on that below.
Also keep in mind that AI can make mistakes. Always review any instructions carefully before making changes to your data, especially when importing or editing records. And make sure that you back up your files regularly.
How to Ask AI for Help
Getting good results from AI comes down to asking good questions. Here are some tips:
- Be specific. Name the software you are using and describe exactly what you are trying to do.
- Describe what you see. Mention any error messages, unexpected behaviour, or screen details.
- Provide the link to the relevant help page for your software. This gives the AI a reliable, accurate source to work from.
- Upload files if needed. You can share a copy of your software manual, or a PDF report you want to work with.
- Ask follow-up questions. If the answer is unclear, ask the AI to explain further or give an example.
Example Questions to Try
Below are examples written for Legacy Family Tree software. You can adapt these for whichever program you use. Notice that each question names the software and includes a link to the official help page.
How do I upload a GEDCOM file into Legacy Family Tree software, and does it need any fixing after doing so? Use the Help page on Legacy to answer the question and explain it for a beginner: https://legacyfamilytree.com/help/en/
How do I format place names in Legacy Family Tree software properly, and how do I fix existing ones that are not properly formatted? The help page on Legacy is: https://legacyfamilytree.com/help/en/
How do I delete events from Legacy Family Tree software without generating an error message saying it cannot have an empty line? The help page on Legacy is: https://legacyfamilytree.com/help/en/
These prompts follow a simple pattern: state the task, name the software, specify the audience if relevant, and provide the help page URL. This structure consistently produces better results.

Using Your Software Manual with AI
Many software programs come with a downloadable manual. You can upload this directly to an AI tool and ask questions based on its contents. This approach works well because the AI has access to detailed, accurate documentation rather than relying on general web knowledge.
Most AI tools allow file uploads, though some have size limits. Check the tool’s settings or help page to confirm what file types and sizes are accepted.
Using NotebookLM for Ongoing Support
NotebookLM is a free AI tool from Google that is particularly well suited to this approach. You can create a dedicated notebook for your software, upload the manual once, and it will be there every time you return with a new question. You do not need to re-upload the file each session.
This makes NotebookLM a useful long-term resource, especially if you work with the same software regularly.
Converting Software Reports to Spreadsheets
Many family history programs let you export reports in CSV format, which can then be saved as an Excel file. However, I have found that this often results in formatting problems, with the text not placed neatly in appropriate columns. In the past, it used to take me some time to reformat the spreadsheet to my liking.
Now I just export the report as a PDF and ask AI to convert it into a properly structured spreadsheet. You do need to instruct the AI clearly about what you want in the spreadsheet, such as the columns. It also helps if you give it an example or an explanation of what goes into each column. This means creating a prompt and saving it somewhere for next time, so that you don’t have to go through the instruction process every time.
Here is an example prompt for how I convert a Potential Problems report from Legacy Family Tree software into an Excel spreadsheet, with an extra column that I can use to mark off as problems are resolved:
Convert the attached report to a spreadsheet format with five columns: ID, Name, Problem, Notes, and Resolved. In this report, each entry begins with a four-digit number followed by a name. Place the four-digit number in the ID column and the name in the Name column. The text in bold goes in the Problem column, and the remaining text of each entry goes in the Notes column. Leave the Resolved column blank. Start a new row for each four-digit number, with one row per problem.
You can adapt this prompt for other report types by describing the structure of your specific report.


Which AI Tools to Use
Several AI tools are well suited to this kind of work. The most widely used options include ChatGPT (from OpenAI), Claude (from Anthropic), Gemini (from Google), and Copilot (from Microsoft). All of these can answer questions, interpret help articles, and process uploaded documents.
NotebookLM (also from Google) is particularly useful if you want to work with a specific document, such as a software manual, on an ongoing basis.
Most of these tools offer a free tier with sufficient capability for occasional use. Paid plans provide higher usage limits and access to more advanced features.
Try it out
Use AI to learn more of the features of your software and fix problems, to make your family history more accurate and more enjoyable. Try different tools with the same question and compare their answers, to see which one you prefer to work with.
About the Author
Danielle Lautrec is a genealogy educator, researcher, and author of The Good Genealogist. With qualifications in history, family history, and historical archaeology, she teaches for the Society of Australian Genealogists. Danielle convenes the Society’s Legacy Software Users Group and the Source Citations Group and is co-convenor of the Society’s DNA Research Groups.
For more articles on documenting your family history, go to the Document page.











