FoundationaLLM supports the creation of flexible form filling and document creation solutions. In this example, a new format of a PDF form is provided that needs to be filled out with the appropriate data from an enterprise data source. By providing LLMs tools and then leveraging their ability to reason over their use to create a plan, FoundationaLLM orchestrates the entire process, including interacting with the user when the agent needs more guidance. In this example, a structured, fillable PDF has its fields completed. In other scenarios a similar approach could produce unstructured output, such as a tailored email response.