[{"data":1,"prerenderedAt":102},["ShallowReactive",2],{"changelog-\u002Fchangelog\u002Fimport-your-agreement-from-a-pdf":3},{"id":4,"title":5,"body":6,"date":82,"description":83,"emailSummary":84,"extension":85,"highlights":86,"image":93,"imageWidth":93,"meta":94,"navigation":95,"path":96,"seo":97,"stem":98,"tags":99,"__hash__":101},"changelog\u002Fchangelog\u002F0011.import-your-agreement-from-a-pdf.md","Import your agreement from a PDF",{"type":7,"value":8,"toc":76},"minimark",[9,18,21,26,29,56,59,63,66,73],[10,11,12,13,17],"p",{},"You don't have to retype your pre-inspection agreement to use it in Eave\nanymore. There's a new ",[14,15,16],"strong",{},"Import from PDF"," button on the Agreements page.",[10,19,20],{},"Upload the agreement you already use — a PDF, TXT, or HTML file — and Eave\nreads the text out of it and hands you back an editable template. Along the way\nit drops the running headers, footers, and page numbers that repeat on every\npage, rejoins words that were split across a line break, and works out which\nlines are section headings and which are bullet lists.",[22,23,25],"h2",{"id":24},"your-fill-in-blanks-become-merge-fields","Your fill-in blanks become merge fields",[10,27,28],{},"Most agreements already have spots where the client's name or the fee goes,\nwhether that's a placeholder from your old software or a line of underscores.\nEave recognizes both:",[30,31,32,47],"ul",{},[33,34,35,39,40,39,43,46],"li",{},[36,37,38],"code",{},"[Client Name]",", ",[36,41,42],{},"\u003C\u003CInspector Name>>",[36,44,45],{},"%COMPANY NAME%"," → the matching merge field",[33,48,49,52,53],{},[36,50,51],{},"Inspection Fee: ________"," → ",[36,54,55],{},"{{fee}}",[10,57,58],{},"Anything it doesn't recognize is left exactly as you wrote it and named for you\nin the review banner.",[22,60,62],{"id":61},"read-it-before-you-save","Read it before you save",[10,64,65],{},"There's no AI here — the conversion is mechanical, which makes it fast and free,\nbut it is still a best guess at the structure of a document that never recorded\none. A PDF only records where each letter sits on the page.",[10,67,68,69,72],{},"So the import opens in the editor rather than saving straight to your list, with\na banner listing what changed and what couldn't be matched. ",[14,70,71],{},"Nothing is saved\nuntil you click Save."," Skim the whole agreement first, check that every merge\nfield landed where it belongs, and delete your old signature block — Eave\ncollects the client's signature itself.",[10,74,75],{},"And as always: have your attorney review any agreement before you use it with\nclients.",{"title":77,"searchDepth":78,"depth":78,"links":79},"",2,[80,81],{"id":24,"depth":78,"text":25},{"id":61,"depth":78,"text":62},"2026-08-21","Already have a pre-inspection agreement? Upload it and Eave turns it into an editable template — merge fields and all.","You no longer have to retype your pre-inspection agreement to use it in Eave. On the Agreements page there's a new Import from PDF button: upload the agreement you already use — a PDF, TXT, or HTML file — and Eave reads it and turns it into an editable template. It drops the page headers, footers, and page numbers that repeat on every page, rejoins words split across line breaks, and works out which lines are section headings and which are bullet lists. It also looks for the fill-in spots your document already has — placeholders from other software like [Client Name] or \u003C\u003CInspector Name>>, and labeled blanks like 'Inspection Fee: ______' — and converts them into Eave merge fields that fill in automatically for each inspection. The conversion is mechanical rather than AI-driven, so it's fast and free, but it is a best guess at the structure of a PDF. The result opens in the editor with a banner listing exactly what was changed and what couldn't be matched, and nothing is saved until you click Save. Give it a read before you do — especially the merge fields.","md",[87,88,90,91,92],"Upload a PDF, TXT, or HTML agreement and get an editable template back",{"Placeholders like [Client Name] and blanks like \"Inspection Fee":89},"____\" become merge fields","Page headers, footers, and page numbers are stripped automatically","A review banner names every change and everything it couldn't match","Nothing saves until you've checked it over",null,{},true,"\u002Fchangelog\u002Fimport-your-agreement-from-a-pdf",{"title":5,"description":83},"changelog\u002F0011.import-your-agreement-from-a-pdf",[100],"Agreements","OtSrOhBregyoOj8CmcIUFoarAMWfVzZavqIoz7PXWTs",1787848600165]