{"data":[{"id":"1a00deee-6441-44a4-8190-3ca3b79e53c1","is_active":true,"variables":["seller_name","property_address","agent_name","launch_date"],"created_at":"2026-09-07T16:29:28.568982+00:00","created_by":"curri_demo_bootstrap","is_default":false,"updated_at":"2026-09-07T16:29:28.568982+00:00","description":"Listing launch package for photography, digital marketing, showing readiness, open-house plan, and seller reporting.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"property_marketing","template_data":{"sections":["Launch Checklist","Photography","Digital Distribution","Showing Plan","Seller Reporting"],"demo_only":true},"template_name":"Property Marketing Launch Plan","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"29885669-d47f-4412-bb56-ab731c251cdf","is_active":true,"variables":["buyer_name","agent_name","target_area","budget"],"created_at":"2026-09-07T16:29:28.568982+00:00","created_by":"curri_demo_bootstrap","is_default":false,"updated_at":"2026-09-07T16:29:28.568982+00:00","description":"Buyer-facing consultation packet for goals, financing readiness, search strategy, showings, offer process, and communication expectations.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"buyer_consultation","template_data":{"sections":["Buyer Goals","Financing Readiness","Search Strategy","Showings","Offer Process","Next Steps"],"demo_only":true},"template_name":"Buyer Consultation Packet","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"5747ac52-3604-4b05-b8a4-f78c7e0daec6","is_active":true,"variables":["seller_name","property_address","agent_name","pricing_strategy"],"created_at":"2026-09-07T16:29:28.568982+00:00","created_by":"curri_demo_bootstrap","is_default":true,"updated_at":"2026-09-07T16:29:28.568982+00:00","description":"Curri-branded seller presentation covering positioning, launch plan, communication cadence, and next steps.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"listing_presentation","template_data":{"sections":["Property Positioning","Launch Strategy","Marketing Plan","Communication Cadence","Next Steps"],"demo_only":true},"template_name":"Seller Listing Strategy Presentation","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"79183980-e8f1-4f08-b8e1-9df336207f91","is_active":true,"variables":[],"created_at":"2026-07-05T02:51:51.476174+00:00","created_by":"08e005af-33c6-40b0-afc2-8452ddd21e4f","is_default":true,"updated_at":"2026-07-05T02:57:19.779798+00:00","description":"Encore static master Letter of Representation PDF with overlay fields, in-app signing, and e-sign receipt tracking.","form_fields":{},"tenant_type":"GENERAL","usage_count":0,"document_type":"pa_lor","template_data":{"source":"owner_uploaded_knocklaunch","editor_mode":"robust_pdf_overlay_editor","packet_role":"lor","scan_summary":{"notes":"Static Encore LOR PDF has no native AcroForm fields. Overlay fields were created from visible labels, initials, claim header fields, and signature/date lines.","pages":3,"scanned_at":"2026-07-05T02:56:00Z","annotations":0,"scan_method":"text-guided-static-pdf-overlay-map","acroform_fields":0},"static_master":true,"scanned_fields":[{"x":20.5,"y":19.2,"id":"policyholder_names","name":"policyholder_names","page":1,"type":"text","label":"Policyholder(s)","width":38.5,"height":1.8,"fontSize":9,"required":true,"fillSource":"template","contactMapping":"contact.full_name"},{"x":66.5,"y":19.2,"id":"date_of_loss","name":"date_of_loss","page":1,"type":"date","label":"DOL","width":18,"height":1.8,"fontSize":9,"required":true,"fillSource":"template","contactMapping":"claim.date_of_loss"},{"x":13.5,"y":21.4,"id":"property_address","name":"property_address","page":1,"type":"text","label":"Property Address","width":37,"height":1.8,"fontSize":9,"required":true,"fillSource":"template","contactMapping":"contact.property_address"},{"x":61.5,"y":21.4,"id":"phone_email","name":"phone_email","page":1,"type":"text","label":"Phone / Email","width":32,"height":1.8,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"contact.phone_email"},{"x":13.5,"y":23.6,"id":"claim_number","name":"claim_number","page":1,"type":"text","label":"Claim #","width":18,"height":1.8,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"claim.claim_number"},{"x":37.5,"y":23.6,"id":"policy_number","name":"policy_number","page":1,"type":"text","label":"Policy #","width":18,"height":1.8,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"claim.policy_number"},{"x":65,"y":23.6,"id":"loss_type","name":"loss_type","page":1,"type":"text","label":"Loss Type","width":24,"height":1.8,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"claim.loss_type"},{"x":9.5,"y":64.6,"id":"client_date_1","name":"client_date_1","page":3,"type":"date","label":"Client Date 1","width":22,"height":2,"fontSize":10,"required":true,"fillSource":"template","contactMapping":"signature.client_1.date"},{"x":29,"y":65.8,"id":"client_signature_1","name":"client_signature_1","page":3,"type":"signature","label":"Client Signature 1","width":24,"height":3.2,"fontSize":10,"required":true,"fillSource":"template","contactMapping":"signature.client_1.signature"},{"x":62,"y":65.8,"id":"client_print_name_1","name":"client_print_name_1","page":3,"type":"text","label":"Client Printed Name 1","width":30,"height":2.2,"fontSize":10,"required":true,"fillSource":"template","contactMapping":"contact.full_name"},{"x":9.5,"y":76.2,"id":"public_adjuster_date","name":"public_adjuster_date","page":3,"type":"date","label":"Public Adjuster Date","width":22,"height":2,"fontSize":10,"required":true,"fillSource":"template","contactMapping":"signature.pa.date"},{"x":29,"y":77.4,"id":"public_adjuster_signature","name":"public_adjuster_signature","page":3,"type":"signature","label":"Public Adjuster Signature","width":24,"height":3.2,"fontSize":10,"required":true,"fillSource":"template","contactMapping":"signature.pa.signature"},{"x":62,"y":77.4,"id":"public_adjuster_print_name","name":"public_adjuster_print_name","page":3,"type":"text","label":"Public Adjuster Printed Name","width":30,"height":2.2,"fontSize":10,"required":true,"fillSource":"template","contactMapping":"pa.name"}],"e_sign_required":true,"source_file_name":"ENCORE_LOR 20%.pdf","auto_fill_mappings":{"loss_type":"claim.loss_type","phone_email":"contact.phone_email","claim_number":"claim.claim_number","date_of_loss":"claim.date_of_loss","client_date_1":"signature.client_1.date","policy_number":"claim.policy_number","property_address":"contact.property_address","client_signature_1":"signature.client_1.signature","policyholder_names":"contact.full_name","client_print_name_1":"contact.full_name","public_adjuster_date":"signature.pa.date","public_adjuster_signature":"signature.pa.signature","public_adjuster_print_name":"pa.name"},"in_app_signing_enabled":true,"receipt_tracking_enabled":true},"template_name":"ENCORE_LOR 20%","tenant_org_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","field_mappings":{"loss_type":"claim.loss_type","phone_email":"contact.phone_email","claim_number":"claim.claim_number","date_of_loss":"claim.date_of_loss","client_date_1":"signature.client_1.date","policy_number":"claim.policy_number","property_address":"contact.property_address","client_signature_1":"signature.client_1.signature","policyholder_names":"contact.full_name","client_print_name_1":"contact.full_name","public_adjuster_date":"signature.pa.date","public_adjuster_signature":"signature.pa.signature","public_adjuster_print_name":"pa.name"},"is_fillable_pdf":true,"pdf_template_path":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c/templates/pa_lor/d0f1bb12-48e0-4e8f-874f-df03d8d51e98.pdf"},{"id":"8100627b-edac-488d-a942-b5a0962760ca","is_active":true,"variables":["client_name","property_address","agent_name","closing_date"],"created_at":"2026-09-06T18:19:01.927531+00:00","created_by":null,"is_default":false,"updated_at":"2026-09-06T18:19:01.927531+00:00","description":"Plain-language transaction milestone view for contract, inspection, appraisal, title and closing.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"transaction_summary","template_data":{"sections":["Contract","Inspection","Appraisal","Title","Final walkthrough","Closing"]},"template_name":"Transaction Milestone Summary","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"849aca3c-d9fe-4af6-964a-b6ef023bf978","is_active":true,"variables":[],"created_at":"2026-07-05T02:52:11.496861+00:00","created_by":"08e005af-33c6-40b0-afc2-8452ddd21e4f","is_default":true,"updated_at":"2026-07-05T02:57:43.439315+00:00","description":"Encore static master Statement of Policyholder Rights PDF with overlay fields, in-app signing, and e-sign receipt tracking.","form_fields":{},"tenant_type":"GENERAL","usage_count":0,"document_type":"pa_statement_of_rights","template_data":{"source":"owner_uploaded_knocklaunch","editor_mode":"robust_pdf_overlay_editor","packet_role":"statement_of_rights","scan_summary":{"notes":"Static Statement of Policyholder Rights PDF has no native AcroForm fields. Overlay fields were created for printed names, signatures, and dates.","pages":1,"scanned_at":"2026-07-05T02:56:00Z","annotations":4,"scan_method":"text-guided-static-pdf-overlay-map","acroform_fields":0},"static_master":true,"scanned_fields":[{"x":22,"y":79.2,"id":"rights_policyholder_print_1","name":"rights_policyholder_print_1","page":1,"type":"text","label":"Policyholder Printed Name 1","width":35,"height":2,"fontSize":9,"required":true,"fillSource":"template","contactMapping":"contact.full_name"},{"x":22,"y":82.3,"id":"rights_policyholder_signature_1","name":"rights_policyholder_signature_1","page":1,"type":"signature","label":"Policyholder Signature 1","width":33,"height":3,"fontSize":9,"required":true,"fillSource":"template","contactMapping":"signature.client_1.signature"},{"x":66,"y":82.3,"id":"rights_policyholder_date_1","name":"rights_policyholder_date_1","page":1,"type":"date","label":"Date 1","width":21,"height":2.3,"fontSize":9,"required":true,"fillSource":"template","contactMapping":"signature.client_1.date"},{"x":22,"y":85.2,"id":"rights_policyholder_print_2","name":"rights_policyholder_print_2","page":1,"type":"text","label":"Policyholder Printed Name 2","width":35,"height":2,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"co_contact.full_name"},{"x":22,"y":88.3,"id":"rights_policyholder_signature_2","name":"rights_policyholder_signature_2","page":1,"type":"signature","label":"Policyholder Signature 2","width":33,"height":3,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"signature.client_2.signature"},{"x":66,"y":88.3,"id":"rights_policyholder_date_2","name":"rights_policyholder_date_2","page":1,"type":"date","label":"Date 2","width":21,"height":2.3,"fontSize":9,"required":false,"fillSource":"template","contactMapping":"signature.client_2.date"}],"e_sign_required":true,"source_file_name":"ENCORE_Statement of Policyholder Rights.pdf","auto_fill_mappings":{"rights_policyholder_date_1":"signature.client_1.date","rights_policyholder_date_2":"signature.client_2.date","rights_policyholder_print_1":"contact.full_name","rights_policyholder_print_2":"co_contact.full_name","rights_policyholder_signature_1":"signature.client_1.signature","rights_policyholder_signature_2":"signature.client_2.signature"},"in_app_signing_enabled":true,"receipt_tracking_enabled":true},"template_name":"ENCORE_Statement of Policyholder Rights","tenant_org_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","field_mappings":{"rights_policyholder_date_1":"signature.client_1.date","rights_policyholder_date_2":"signature.client_2.date","rights_policyholder_print_1":"contact.full_name","rights_policyholder_print_2":"co_contact.full_name","rights_policyholder_signature_1":"signature.client_1.signature","rights_policyholder_signature_2":"signature.client_2.signature"},"is_fillable_pdf":true,"pdf_template_path":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c/templates/pa_statement_of_rights/5dd3a3b1-b636-44ec-b900-4ee1d0763dc9.pdf"},{"id":"96e5fe4a-61a0-48c9-93af-85bb07c480b4","is_active":false,"variables":[],"created_at":"2026-07-05T14:18:34.497138+00:00","created_by":"4bca0c38-89b6-45f7-9d14-a8650cb794ca","is_default":false,"updated_at":"2026-07-05T14:53:33.852431+00:00","description":null,"form_fields":{},"tenant_type":"GENERAL","usage_count":0,"document_type":"pa_statement_of_rights","template_data":{"source":"owner_uploaded_knocklaunch","editor_mode":"robust_pdf_overlay_editor","scan_summary":{"notes":"Static PDF has no native AcroForm fields. Run AI scan fields in the PDF packet editor to detect overlay fields from the visual PDF.","scanned_at":"2026-07-05T14:18:38.883Z","scan_method":"static_pdf_ai_overlay_pending","acroform_fields":0},"static_master":true,"deactivated_at":"2026-07-05 14:53:33.852431+00","scanned_fields":[],"e_sign_required":true,"source_file_name":"ENCORE_Statement of Policyholder Rights.pdf","ai_field_detector":"pdf-field-detect","pdf_template_path":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c/templates/pa_statement_of_rights/e09b3842-3586-409a-a08c-c10c3034c70e.pdf","deactivated_reason":"duplicate empty upload row hidden in favor of scanned field master","upload_repaired_at":"2026-07-05 14:20:42.861802+00","upload_repair_reason":"documents create template created inactive row without pdf template path repaired from storage object","in_app_signing_enabled":true,"ai_field_detection_ready":true,"receipt_tracking_enabled":true},"template_name":"ENCORE_Statement of Policyholder Rights","tenant_org_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","field_mappings":{},"is_fillable_pdf":true,"pdf_template_path":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c/templates/pa_statement_of_rights/e09b3842-3586-409a-a08c-c10c3034c70e.pdf"},{"id":"9e60b8b2-e649-458c-8fb6-bb29ca1f4bdb","is_active":true,"variables":["client_name","agent_name","budget","target_area"],"created_at":"2026-09-06T18:19:01.927531+00:00","created_by":null,"is_default":false,"updated_at":"2026-09-06T18:19:01.927531+00:00","description":"Structured buyer goals, financing status, location preferences and next actions.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"client_summary","template_data":{"sections":["Buyer goals","Financing","Preferred areas","Tour shortlist","Next actions"]},"template_name":"Buyer Consultation Summary","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"a0ab7b12-3e0c-432b-823a-50438e5d4301","is_active":true,"variables":["client_name","property_address","agent_name","launch_date"],"created_at":"2026-09-06T18:19:01.927531+00:00","created_by":null,"is_default":false,"updated_at":"2026-09-06T18:19:01.927531+00:00","description":"Seller-facing launch readiness checklist for photography, pricing, MLS preparation and marketing.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"listing_checklist","template_data":{"sections":["Pricing","Photography","Property prep","MLS launch","Marketing","Showing readiness"]},"template_name":"Listing Launch Checklist","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"c01f51bd-dcd6-4f08-b6ad-f3746cfc0b1d","is_active":false,"variables":[],"created_at":"2026-07-05T14:18:23.511072+00:00","created_by":"4bca0c38-89b6-45f7-9d14-a8650cb794ca","is_default":false,"updated_at":"2026-07-05T14:53:33.852431+00:00","description":null,"form_fields":{},"tenant_type":"GENERAL","usage_count":0,"document_type":"pa_lor","template_data":{"source":"owner_uploaded_knocklaunch","editor_mode":"robust_pdf_overlay_editor","scan_summary":{"notes":"Static PDF has no native AcroForm fields. Run AI scan fields in the PDF packet editor to detect overlay fields from the visual PDF.","scanned_at":"2026-07-05T14:18:27.723Z","scan_method":"static_pdf_ai_overlay_pending","acroform_fields":0},"static_master":true,"deactivated_at":"2026-07-05 14:53:33.852431+00","scanned_fields":[],"e_sign_required":true,"source_file_name":"ENCORE_LOR 20%.pdf","ai_field_detector":"pdf-field-detect","pdf_template_path":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c/templates/pa_lor/115950b3-e6ab-4ccd-93d2-83c8b3fb2226.pdf","deactivated_reason":"duplicate empty upload row hidden in favor of scanned field master","upload_repaired_at":"2026-07-05 14:20:26.620972+00","upload_repair_reason":"documents create template created inactive row without pdf template path repaired from storage object","in_app_signing_enabled":true,"ai_field_detection_ready":true,"receipt_tracking_enabled":true},"template_name":"ENCORE_LOR 20%","tenant_org_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","field_mappings":{},"is_fillable_pdf":true,"pdf_template_path":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c/templates/pa_lor/115950b3-e6ab-4ccd-93d2-83c8b3fb2226.pdf"},{"id":"e61593e1-c6f7-4cf1-bbe1-295069f2d95a","is_active":true,"variables":["customer_name","property_address","job_number","completion_date","warranty_number"],"created_at":"2026-08-31T23:14:14.731873+00:00","created_by":"4bca0c38-89b6-45f7-9d14-a8650cb794ca","is_default":true,"updated_at":"2026-08-31T23:14:14.731873+00:00","description":"Completion certificate, warranty handoff, final invoice, lien release, review, and referral checklist.","form_fields":{},"tenant_type":"ROOFING_COMPANY","usage_count":0,"document_type":"roofing_closeout","template_data":{"sections":["completion_photos","completion_certificate","warranty","final_invoice","lien_release","homeowner_handoff","review_request","referral_request"],"demo_safe":true},"template_name":"Redfish Roofing Closeout Packet","tenant_org_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null},{"id":"fe340b22-5efb-4f03-9ac0-83a922994550","is_active":true,"variables":["client_name","referral_partner","agent_name","next_step"],"created_at":"2026-09-07T16:29:28.568982+00:00","created_by":"curri_demo_bootstrap","is_default":false,"updated_at":"2026-09-07T16:29:28.568982+00:00","description":"Professional Curri referral handoff package for clients, vendors, and cross-business opportunities.","form_fields":{},"tenant_type":"REALTOR","usage_count":0,"document_type":"referral_package","template_data":{"sections":["Referral Context","Client Needs","Introductions","Next Step Ownership"],"demo_only":true},"template_name":"Referral Partner Introduction","tenant_org_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","field_mappings":{},"is_fillable_pdf":false,"pdf_template_path":null}],"rows":12,"limit":400,"table":"document_templates","format":"knocklaunch-table-chunk-v1","offset":0,"schema":"public","order_key":"id"}