[{"data":1,"prerenderedAt":3093},["ShallowReactive",2],{"navigation_docs_en":3,"-en-guides-automations-export-templates":747,"-en-guides-automations-export-templates-surround":3088},[4,634,674],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Guides","i-prime-book","\u002Fen\u002Fguides","en\u002F01.guides",[10,41,150,194,209,243,286,309,328,367,426,450],{"title":11,"icon":12,"path":13,"stem":14,"children":15,"page":40},"Get started","i-prime-flag","\u002Fen\u002Fguides\u002Fget-started","en\u002F01.guides\u002F01.get-started",[16,21,25,30,35],{"title":17,"path":18,"stem":19,"icon":20},"What Requiply is","\u002Fen\u002Fguides\u002Fget-started\u002Fwhat-is-requiply","en\u002F01.guides\u002F01.get-started\u002F01.what-is-requiply","i-prime-info-circle",{"title":22,"path":23,"stem":24,"icon":6},"Core concepts","\u002Fen\u002Fguides\u002Fget-started\u002Fcore-concepts","en\u002F01.guides\u002F01.get-started\u002F02.core-concepts",{"title":26,"path":27,"stem":28,"icon":29},"First setup checklist","\u002Fen\u002Fguides\u002Fget-started\u002Ffirst-setup-checklist","en\u002F01.guides\u002F01.get-started\u002F03.first-setup-checklist","i-rq-list-check",{"title":31,"path":32,"stem":33,"icon":34},"Your first booking","\u002Fen\u002Fguides\u002Fget-started\u002Ffirst-booking","en\u002F01.guides\u002F01.get-started\u002F04.first-booking","i-prime-directions",{"title":36,"path":37,"stem":38,"icon":39},"Signing in and resetting your password","\u002Fen\u002Fguides\u002Fget-started\u002Fsign-in-and-password","en\u002F01.guides\u002F01.get-started\u002F05.sign-in-and-password","i-prime-sign-in",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46},"Booking","i-rq-calendar","\u002Fen\u002Fguides\u002Fbookings","en\u002F01.guides\u002F02.bookings\u002Findex",[47,49,54,58,80,104,124,140,145],{"title":48,"path":44,"stem":45,"icon":43},"Overview",{"title":50,"path":51,"stem":52,"icon":53},"Manage bookings","\u002Fen\u002Fguides\u002Fbookings\u002Fmanage","en\u002F01.guides\u002F02.bookings\u002F01.manage","i-rq-table",{"title":55,"path":56,"stem":57,"icon":43},"Calendar","\u002Fen\u002Fguides\u002Fbookings\u002Fcalendar","en\u002F01.guides\u002F02.bookings\u002F02.calendar",{"title":59,"icon":60,"path":61,"stem":62,"children":63},"Add booking","i-rq-calendar-plus","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002Findex",[64,65,70,75],{"title":48,"path":61,"stem":62,"icon":60},{"title":66,"path":67,"stem":68,"icon":69},"Booking dates","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking\u002Fbooking-dates","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002F01.booking-dates","i-rq-set-calendar-clock",{"title":71,"path":72,"stem":73,"icon":74},"Scanning and pinning","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking\u002Fscanning-and-pinning","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002F02.scanning-and-pinning","i-prime-qrcode",{"title":76,"path":77,"stem":78,"icon":79},"Client and details","\u002Fen\u002Fguides\u002Fbookings\u002Fadd-booking\u002Fclient-and-details","en\u002F01.guides\u002F02.bookings\u002F03.add-booking\u002F03.client-and-details","i-rq-users",{"title":81,"icon":69,"path":82,"stem":83,"children":84,"page":40},"Changing a booking","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging","en\u002F01.guides\u002F02.bookings\u002F04.changing",[85,89,94,99],{"title":86,"path":87,"stem":88,"icon":69},"Edit booking dates","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fdates","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F01.dates",{"title":90,"path":91,"stem":92,"icon":93},"Edit booking items","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fitems","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F02.items","i-rq-box",{"title":95,"path":96,"stem":97,"icon":98},"Edit booking services","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fservices","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F03.services","i-rq-briefcase",{"title":100,"path":101,"stem":102,"icon":103},"Booking cost adjustment","\u002Fen\u002Fguides\u002Fbookings\u002Fchanging\u002Fcost-adjustment","en\u002F01.guides\u002F02.bookings\u002F04.changing\u002F04.cost-adjustment","i-rq-set-percent",{"title":105,"icon":106,"path":107,"stem":108,"children":109,"page":40},"Payments and documents","i-rq-set-receipt","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents",[110,115,119],{"title":111,"path":112,"stem":113,"icon":114},"Money on a booking","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents\u002Fmoney-on-a-booking","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents\u002F01.money-on-a-booking","i-prime-wallet",{"title":116,"path":117,"stem":118,"icon":106},"Invoice groups","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents\u002Finvoice-groups","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents\u002F02.invoice-groups",{"title":120,"path":121,"stem":122,"icon":123},"Booking documents","\u002Fen\u002Fguides\u002Fbookings\u002Fpayments-and-documents\u002Fdocuments","en\u002F01.guides\u002F02.bookings\u002F05.payments-and-documents\u002F03.documents","i-rq-set-file-pdf",{"title":125,"icon":126,"path":127,"stem":128,"children":129},"Pickup and return checklists","i-rq-check-all","\u002Fen\u002Fguides\u002Fbookings\u002Fchecklists","en\u002F01.guides\u002F02.bookings\u002F06.checklists\u002Findex",[130,131,135],{"title":48,"path":127,"stem":128,"icon":126},{"title":132,"path":133,"stem":134,"icon":29},"Assigning and replacing at pickup","\u002Fen\u002Fguides\u002Fbookings\u002Fchecklists\u002Fpickup","en\u002F01.guides\u002F02.bookings\u002F06.checklists\u002F01.pickup",{"title":136,"path":137,"stem":138,"icon":139},"Returns","\u002Fen\u002Fguides\u002Fbookings\u002Fchecklists\u002Freturns","en\u002F01.guides\u002F02.bookings\u002F06.checklists\u002F02.returns","i-prime-undo",{"title":141,"path":142,"stem":143,"icon":144},"Subrentals","\u002Fen\u002Fguides\u002Fbookings\u002Fsubrentals","en\u002F01.guides\u002F02.bookings\u002F07.subrentals","i-rq-set-swap",{"title":146,"path":147,"stem":148,"icon":149},"Sell items on a booking","\u002Fen\u002Fguides\u002Fbookings\u002Fsell-items","en\u002F01.guides\u002F02.bookings\u002F08.sell-items","i-rq-cart-plus",{"title":151,"icon":93,"path":152,"stem":153,"children":154},"Inventory","\u002Fen\u002Fguides\u002Finventory","en\u002F01.guides\u002F03.inventory\u002Findex",[155,156,160,165,170,181,185,189],{"title":48,"path":152,"stem":153,"icon":93},{"title":157,"path":158,"stem":159,"icon":93},"Manage inventory","\u002Fen\u002Fguides\u002Finventory\u002Fmanage","en\u002F01.guides\u002F03.inventory\u002F01.manage",{"title":161,"path":162,"stem":163,"icon":164},"Add item","\u002Fen\u002Fguides\u002Finventory\u002Fadd-item","en\u002F01.guides\u002F03.inventory\u002F02.add-item","i-rq-box-plus",{"title":166,"path":167,"stem":168,"icon":169},"Bundles","\u002Fen\u002Fguides\u002Finventory\u002Fbundles","en\u002F01.guides\u002F03.inventory\u002F03.bundles","i-rq-set-layers",{"title":171,"icon":172,"path":173,"stem":174,"children":175},"Categories","i-rq-set-shapes","\u002Fen\u002Fguides\u002Finventory\u002Fcategories","en\u002F01.guides\u002F03.inventory\u002F04.categories\u002Findex",[176,177],{"title":48,"path":173,"stem":174,"icon":172},{"title":178,"path":179,"stem":180,"icon":172},"Add or edit category","\u002Fen\u002Fguides\u002Finventory\u002Fcategories\u002Fadd-or-edit","en\u002F01.guides\u002F03.inventory\u002F04.categories\u002F01.add-or-edit",{"title":182,"path":183,"stem":184,"icon":74},"QR codes and barcodes","\u002Fen\u002Fguides\u002Finventory\u002Fqr-and-barcodes","en\u002F01.guides\u002F03.inventory\u002F05.qr-and-barcodes",{"title":186,"path":187,"stem":188,"icon":29},"Inventory tasks","\u002Fen\u002Fguides\u002Finventory\u002Ftasks","en\u002F01.guides\u002F03.inventory\u002F06.tasks",{"title":190,"path":191,"stem":192,"icon":193},"Import inventory","\u002Fen\u002Fguides\u002Finventory\u002Fimport","en\u002F01.guides\u002F03.inventory\u002F07.import","i-prime-download",{"title":195,"icon":98,"path":196,"stem":197,"children":198},"Services","\u002Fen\u002Fguides\u002Fservices","en\u002F01.guides\u002F04.services\u002Findex",[199,200,204],{"title":48,"path":196,"stem":197,"icon":98},{"title":201,"path":202,"stem":203,"icon":98},"Manage services","\u002Fen\u002Fguides\u002Fservices\u002Fmanage","en\u002F01.guides\u002F04.services\u002F01.manage",{"title":205,"path":206,"stem":207,"icon":208},"Add or edit service","\u002Fen\u002Fguides\u002Fservices\u002Fadd-or-edit","en\u002F01.guides\u002F04.services\u002F02.add-or-edit","i-rq-briefcase-plus",{"title":210,"icon":79,"path":211,"stem":212,"children":213},"Clients","\u002Fen\u002Fguides\u002Fclients","en\u002F01.guides\u002F05.clients\u002Findex",[214,215,219,224,229,234,239],{"title":48,"path":211,"stem":212,"icon":79},{"title":216,"path":217,"stem":218,"icon":79},"Manage clients","\u002Fen\u002Fguides\u002Fclients\u002Fmanage","en\u002F01.guides\u002F05.clients\u002F01.manage",{"title":220,"path":221,"stem":222,"icon":223},"Client details","\u002Fen\u002Fguides\u002Fclients\u002Fclient-details","en\u002F01.guides\u002F05.clients\u002F02.client-details","i-rq-set-contact",{"title":225,"path":226,"stem":227,"icon":228},"Add or edit client","\u002Fen\u002Fguides\u002Fclients\u002Fadd-or-edit","en\u002F01.guides\u002F05.clients\u002F03.add-or-edit","i-rq-users-plus",{"title":230,"path":231,"stem":232,"icon":233},"Debt settlement","\u002Fen\u002Fguides\u002Fclients\u002Fdebt-settlement","en\u002F01.guides\u002F05.clients\u002F04.debt-settlement","i-rq-set-wallet",{"title":235,"path":236,"stem":237,"icon":238},"Calls","\u002Fen\u002Fguides\u002Fclients\u002Fcalls","en\u002F01.guides\u002F05.clients\u002F05.calls","i-rq-phone",{"title":240,"path":241,"stem":242,"icon":193},"Import clients","\u002Fen\u002Fguides\u002Fclients\u002Fimport","en\u002F01.guides\u002F05.clients\u002F06.import",{"title":244,"icon":245,"path":246,"stem":247,"children":248,"page":40},"Conversations","i-rq-comments","\u002Fen\u002Fguides\u002Fconversations","en\u002F01.guides\u002F06.conversations",[249,253,258,276,281],{"title":250,"path":251,"stem":252,"icon":245},"Conversations inbox","\u002Fen\u002Fguides\u002Fconversations\u002Finbox","en\u002F01.guides\u002F06.conversations\u002F01.inbox",{"title":254,"path":255,"stem":256,"icon":257},"AI assistant and handoff","\u002Fen\u002Fguides\u002Fconversations\u002Fai-and-handoff","en\u002F01.guides\u002F06.conversations\u002F02.ai-and-handoff","i-rq-set-ai-chat",{"title":259,"icon":260,"path":261,"stem":262,"children":263},"Channels","i-prime-inbox","\u002Fen\u002Fguides\u002Fconversations\u002Fchannels","en\u002F01.guides\u002F06.conversations\u002F03.channels\u002Findex",[264,266,271],{"title":265,"path":261,"stem":262,"icon":260},"Omnichannel inbox",{"title":267,"path":268,"stem":269,"icon":270},"Instagram","\u002Fen\u002Fguides\u002Fconversations\u002Fchannels\u002Finstagram","en\u002F01.guides\u002F06.conversations\u002F03.channels\u002F01.instagram","i-prime-instagram",{"title":272,"path":273,"stem":274,"icon":275},"OLX","\u002Fen\u002Fguides\u002Fconversations\u002Fchannels\u002Folx","en\u002F01.guides\u002F06.conversations\u002F03.channels\u002F02.olx","i-prime-shopping-bag",{"title":277,"path":278,"stem":279,"icon":280},"Comments","\u002Fen\u002Fguides\u002Fconversations\u002Fcomments","en\u002F01.guides\u002F06.conversations\u002F04.comments","i-prime-comment",{"title":282,"path":283,"stem":284,"icon":285},"Notifications","\u002Fen\u002Fguides\u002Fconversations\u002Fnotifications","en\u002F01.guides\u002F06.conversations\u002F05.notifications","i-prime-bell",{"title":287,"icon":288,"path":289,"stem":290,"children":291},"Sales","i-rq-cart","\u002Fen\u002Fguides\u002Fsales","en\u002F01.guides\u002F07.sales\u002Findex",[292,293,297,301,305],{"title":48,"path":289,"stem":290,"icon":288},{"title":294,"path":295,"stem":296,"icon":288},"Sales list","\u002Fen\u002Fguides\u002Fsales\u002Flist","en\u002F01.guides\u002F07.sales\u002F01.list",{"title":298,"path":299,"stem":300,"icon":149},"New sale","\u002Fen\u002Fguides\u002Fsales\u002Fnew-sale","en\u002F01.guides\u002F07.sales\u002F02.new-sale",{"title":302,"path":303,"stem":304,"icon":106},"Sale page","\u002Fen\u002Fguides\u002Fsales\u002Fsale-page","en\u002F01.guides\u002F07.sales\u002F03.sale-page",{"title":306,"path":307,"stem":308,"icon":93},"Sale items and stock","\u002Fen\u002Fguides\u002Fsales\u002Fitems-and-stock","en\u002F01.guides\u002F07.sales\u002F04.items-and-stock",{"title":310,"icon":311,"path":312,"stem":313,"children":314,"page":40},"Reports","i-rq-chart-line","\u002Fen\u002Fguides\u002Freports","en\u002F01.guides\u002F08.reports",[315,320,324],{"title":316,"path":317,"stem":318,"icon":319},"Dashboard","\u002Fen\u002Fguides\u002Freports\u002Fdashboard","en\u002F01.guides\u002F08.reports\u002F01.dashboard","i-rq-home",{"title":321,"path":322,"stem":323,"icon":311},"Analytics","\u002Fen\u002Fguides\u002Freports\u002Fanalytics","en\u002F01.guides\u002F08.reports\u002F02.analytics",{"title":310,"path":325,"stem":326,"icon":327},"\u002Fen\u002Fguides\u002Freports\u002Freports","en\u002F01.guides\u002F08.reports\u002F03.reports","i-prime-chart-bar",{"title":329,"icon":330,"path":331,"stem":332,"children":333},"Online booking","i-rq-globe","\u002Fen\u002Fguides\u002Fonline-booking","en\u002F01.guides\u002F09.online-booking\u002Findex",[334,336,341,345,350,354,359,363],{"title":335,"path":331,"stem":332,"icon":330},"Client portal",{"title":337,"path":338,"stem":339,"icon":340},"Portal settings","\u002Fen\u002Fguides\u002Fonline-booking\u002Fportal-settings","en\u002F01.guides\u002F09.online-booking\u002F01.portal-settings","i-rq-set-globe",{"title":342,"path":343,"stem":344,"icon":60},"Booking flow","\u002Fen\u002Fguides\u002Fonline-booking\u002Fbooking-flow","en\u002F01.guides\u002F09.online-booking\u002F02.booking-flow",{"title":346,"path":347,"stem":348,"icon":349},"Customer accounts","\u002Fen\u002Fguides\u002Fonline-booking\u002Fcustomer-accounts","en\u002F01.guides\u002F09.online-booking\u002F03.customer-accounts","i-rq-set-users",{"title":351,"path":352,"stem":353,"icon":257},"Booking assistant","\u002Fen\u002Fguides\u002Fonline-booking\u002Fbooking-assistant","en\u002F01.guides\u002F09.online-booking\u002F04.booking-assistant",{"title":355,"path":356,"stem":357,"icon":358},"Website embed","\u002Fen\u002Fguides\u002Fonline-booking\u002Fwebsite-embed","en\u002F01.guides\u002F09.online-booking\u002F05.website-embed","i-prime-code",{"title":360,"path":361,"stem":362,"icon":257},"AI web widget","\u002Fen\u002Fguides\u002Fonline-booking\u002Fweb-widget","en\u002F01.guides\u002F09.online-booking\u002F06.web-widget",{"title":364,"path":365,"stem":366,"icon":340},"Domains","\u002Fen\u002Fguides\u002Fonline-booking\u002Fcustom-domains","en\u002F01.guides\u002F09.online-booking\u002F07.custom-domains",{"title":368,"icon":369,"path":370,"stem":371,"children":372,"page":40},"Automations and templates","i-rq-set-flow","\u002Fen\u002Fguides\u002Fautomations","en\u002F01.guides\u002F10.automations",[373,394,405,416],{"title":374,"icon":369,"path":375,"stem":376,"children":377},"Workflows","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002Findex",[378,379,384,389],{"title":48,"path":375,"stem":376,"icon":369},{"title":380,"path":381,"stem":382,"icon":383},"Triggers and filters","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows\u002Ftriggers-and-filters","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002F01.triggers-and-filters","i-prime-filter",{"title":385,"path":386,"stem":387,"icon":388},"Actions","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows\u002Factions","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002F02.actions","i-prime-send",{"title":390,"path":391,"stem":392,"icon":393},"Recipes","\u002Fen\u002Fguides\u002Fautomations\u002Fworkflows\u002Frecipes","en\u002F01.guides\u002F10.automations\u002F01.workflows\u002F03.recipes","i-prime-lightbulb",{"title":395,"icon":396,"path":397,"stem":398,"children":399},"Email templates","i-rq-set-envelope","\u002Fen\u002Fguides\u002Fautomations\u002Femail-templates","en\u002F01.guides\u002F10.automations\u002F02.email-templates\u002Findex",[400,401],{"title":48,"path":397,"stem":398,"icon":396},{"title":402,"path":403,"stem":404,"icon":396},"Add or edit email template","\u002Fen\u002Fguides\u002Fautomations\u002Femail-templates\u002Fadd-or-edit","en\u002F01.guides\u002F10.automations\u002F02.email-templates\u002F01.add-or-edit",{"title":406,"icon":407,"path":408,"stem":409,"children":410},"Message templates","i-rq-set-message","\u002Fen\u002Fguides\u002Fautomations\u002Fmessage-templates","en\u002F01.guides\u002F10.automations\u002F03.message-templates\u002Findex",[411,412],{"title":48,"path":408,"stem":409,"icon":407},{"title":413,"path":414,"stem":415,"icon":407},"Add or edit message template","\u002Fen\u002Fguides\u002Fautomations\u002Fmessage-templates\u002Fadd-or-edit","en\u002F01.guides\u002F10.automations\u002F03.message-templates\u002F01.add-or-edit",{"title":417,"icon":123,"path":418,"stem":419,"children":420},"Custom export templates","\u002Fen\u002Fguides\u002Fautomations\u002Fexport-templates","en\u002F01.guides\u002F10.automations\u002F04.export-templates\u002Findex",[421,422],{"title":48,"path":418,"stem":419,"icon":123},{"title":423,"path":424,"stem":425,"icon":123},"Add or edit export template","\u002Fen\u002Fguides\u002Fautomations\u002Fexport-templates\u002Fadd-or-edit","en\u002F01.guides\u002F10.automations\u002F04.export-templates\u002F01.add-or-edit",{"title":427,"icon":428,"path":429,"stem":430,"children":431},"Mobile App","i-prime-mobile","\u002Fen\u002Fguides\u002Fmobile-app","en\u002F01.guides\u002F11.mobile-app\u002Findex",[432,433,437,441,446],{"title":48,"path":429,"stem":430,"icon":428},{"title":434,"path":435,"stem":436,"icon":43},"Bookings on the phone","\u002Fen\u002Fguides\u002Fmobile-app\u002Fbookings","en\u002F01.guides\u002F11.mobile-app\u002F01.bookings",{"title":438,"path":439,"stem":440,"icon":74},"Scanning barcodes and QR codes","\u002Fen\u002Fguides\u002Fmobile-app\u002Fscanning","en\u002F01.guides\u002F11.mobile-app\u002F02.scanning",{"title":442,"path":443,"stem":444,"icon":445},"Slow internet and no connection","\u002Fen\u002Fguides\u002Fmobile-app\u002Fslow-and-offline","en\u002F01.guides\u002F11.mobile-app\u002F03.slow-and-offline","i-prime-wifi",{"title":447,"path":448,"stem":449,"icon":245},"Conversations and comments","\u002Fen\u002Fguides\u002Fmobile-app\u002Fconversations-and-comments","en\u002F01.guides\u002F11.mobile-app\u002F04.conversations-and-comments",{"title":451,"icon":452,"path":453,"stem":454,"children":455},"Settings","i-rq-cog","\u002Fen\u002Fguides\u002Fsettings","en\u002F01.guides\u002F12.settings\u002Findex",[456,457,522,548,575,600,603,629],{"title":48,"path":453,"stem":454,"icon":452},{"title":458,"icon":459,"path":460,"stem":461,"children":462},"Organization settings","i-rq-set-building","\u002Fen\u002Fguides\u002Fsettings\u002Forganization","en\u002F01.guides\u002F12.settings\u002F01.organization\u002Findex",[463,464,468,473,488,499,504,508,518],{"title":48,"path":460,"stem":461,"icon":459},{"title":465,"path":466,"stem":467,"icon":459},"Organization info","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Finfo","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F01.info",{"title":469,"path":470,"stem":471,"icon":472},"Features","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Ffeatures","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F02.features","i-rq-set-toggle",{"title":474,"icon":349,"path":475,"stem":476,"children":477},"Accounts","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002Findex",[478,479,484],{"title":48,"path":475,"stem":476,"icon":349},{"title":480,"path":481,"stem":482,"icon":483},"Permission groups","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts\u002Fpermission-groups","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002F01.permission-groups","i-prime-lock",{"title":485,"path":486,"stem":487,"icon":349},"Edit account","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Faccounts\u002Fedit-account","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F03.accounts\u002F02.edit-account",{"title":489,"icon":490,"path":491,"stem":492,"children":493},"Locations","i-rq-set-map-marker","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocations","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F04.locations\u002Findex",[494,495],{"title":48,"path":491,"stem":492,"icon":490},{"title":496,"path":497,"stem":498,"icon":490},"Add or edit location","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocations\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F04.locations\u002F01.add-or-edit",{"title":500,"path":501,"stem":502,"icon":503},"Localization","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Flocalization","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F05.localization","i-rq-set-language",{"title":505,"path":506,"stem":507,"icon":69},"Date & time settings","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fdate-and-time","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F06.date-and-time",{"title":509,"icon":223,"path":510,"stem":511,"children":512},"Employees and subcontractors","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Femployees","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F07.employees\u002Findex",[513,514],{"title":48,"path":510,"stem":511,"icon":223},{"title":515,"path":516,"stem":517,"icon":223},"Add or edit employee or subcontractor","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Femployees\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F07.employees\u002F01.add-or-edit",{"title":519,"path":520,"stem":521,"icon":106},"Billing & plans","\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Fbilling","en\u002F01.guides\u002F12.settings\u002F01.organization\u002F08.billing",{"title":523,"icon":524,"path":525,"stem":526,"children":527},"Integrations","i-prime-link","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002Findex",[528,529,534,539,544],{"title":48,"path":525,"stem":526,"icon":524},{"title":530,"path":531,"stem":532,"icon":533},"Payments","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fpayments","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F01.payments","i-rq-set-card",{"title":535,"path":536,"stem":537,"icon":538},"Communications","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fcommunications","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F02.communications","i-rq-set-comments",{"title":540,"path":541,"stem":542,"icon":543},"Document signing","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fsigning","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F03.signing","i-rq-set-signature",{"title":545,"path":546,"stem":547,"icon":193},"Data migration","\u002Fen\u002Fguides\u002Fsettings\u002Fintegrations\u002Fdata-migration","en\u002F01.guides\u002F12.settings\u002F02.integrations\u002F04.data-migration",{"title":549,"icon":550,"path":551,"stem":552,"children":553},"Pricing","i-rq-set-tags","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002Findex",[554,555,565],{"title":48,"path":551,"stem":552,"icon":550},{"title":556,"icon":550,"path":557,"stem":558,"children":559},"Pricing tiers","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-tiers","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F01.pricing-tiers\u002Findex",[560,561],{"title":48,"path":557,"stem":558,"icon":550},{"title":562,"path":563,"stem":564,"icon":550},"Add or edit pricing tier group","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-tiers\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F01.pricing-tiers\u002F01.add-or-edit",{"title":566,"icon":103,"path":567,"stem":568,"children":569},"Pricing discounts","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-discounts","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F02.pricing-discounts\u002Findex",[570,571],{"title":48,"path":567,"stem":568,"icon":103},{"title":572,"path":573,"stem":574,"icon":103},"Add or edit pricing discount","\u002Fen\u002Fguides\u002Fsettings\u002Fpricing\u002Fpricing-discounts\u002Fadd-or-edit","en\u002F01.guides\u002F12.settings\u002F03.pricing\u002F02.pricing-discounts\u002F01.add-or-edit",{"title":576,"icon":43,"path":577,"stem":578,"children":579},"Bookings","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002Findex",[580,581,586,591,596],{"title":48,"path":577,"stem":578,"icon":43},{"title":582,"path":583,"stem":584,"icon":585},"Booking statuses","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fstatuses","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F01.statuses","i-rq-set-status",{"title":587,"path":588,"stem":589,"icon":590},"Booking creation","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fbooking-creation","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F02.booking-creation","i-rq-set-calendar-plus",{"title":592,"path":593,"stem":594,"icon":595},"Booking duration","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fbooking-duration","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F03.booking-duration","i-rq-set-clock",{"title":597,"path":598,"stem":599,"icon":233},"Deposits","\u002Fen\u002Fguides\u002Fsettings\u002Fbookings\u002Fdeposits","en\u002F01.guides\u002F12.settings\u002F04.bookings\u002F04.deposits",{"title":48,"path":601,"stem":602,"icon":93},"\u002Fen\u002Fguides\u002Fsettings\u002Finventory","en\u002F01.guides\u002F12.settings\u002F05.inventory",{"title":604,"icon":605,"path":606,"stem":607,"children":608},"Fields","i-rq-set-field","\u002Fen\u002Fguides\u002Fsettings\u002Ffields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002Findex",[609,610,614,619,624],{"title":48,"path":606,"stem":607,"icon":605},{"title":611,"path":612,"stem":613,"icon":605},"Entity fields","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Fentity-fields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F01.entity-fields",{"title":615,"path":616,"stem":617,"icon":618},"Level configurations","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Flevel-configurations","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F02.level-configurations","i-rq-set-level-tabs",{"title":620,"path":621,"stem":622,"icon":623},"Table column layout","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Ftable-columns","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F03.table-columns","i-rq-set-table",{"title":625,"path":626,"stem":627,"icon":628},"Detail page fields","\u002Fen\u002Fguides\u002Fsettings\u002Ffields\u002Fdetail-page-fields","en\u002F01.guides\u002F12.settings\u002F06.fields\u002F04.detail-page-fields","i-rq-set-detail-page",{"title":630,"path":631,"stem":632,"icon":633},"Sidebar menu layout","\u002Fen\u002Fguides\u002Fsettings\u002Fmenu-layout","en\u002F01.guides\u002F12.settings\u002F07.menu-layout","i-prime-bars",{"title":635,"icon":636,"path":637,"stem":638,"children":639,"page":40},"AI & MCP","i-prime-sparkles","\u002Fen\u002Fai","en\u002F02.ai",[640,644,669],{"title":641,"path":642,"stem":643,"icon":636},"Requiply Assistant","\u002Fen\u002Fai\u002Frequiply-assistant","en\u002F02.ai\u002F01.requiply-assistant",{"title":645,"icon":646,"path":647,"stem":648,"children":649},"Requiply MCP","i-rq-set-mcp","\u002Fen\u002Fai\u002Fmcp","en\u002F02.ai\u002F02.mcp\u002Findex",[650,651,655,660,664],{"title":48,"path":647,"stem":648,"icon":646},{"title":652,"path":653,"stem":654,"icon":524},"Connecting","\u002Fen\u002Fai\u002Fmcp\u002Fconnecting","en\u002F02.ai\u002F02.mcp\u002F01.connecting",{"title":656,"path":657,"stem":658,"icon":659},"Tools","\u002Fen\u002Fai\u002Fmcp\u002Ftools","en\u002F02.ai\u002F02.mcp\u002F02.tools","i-prime-wrench",{"title":661,"path":662,"stem":663,"icon":393},"Use cases","\u002Fen\u002Fai\u002Fmcp\u002Fuse-cases","en\u002F02.ai\u002F02.mcp\u002F03.use-cases",{"title":665,"path":666,"stem":667,"icon":668},"Troubleshooting","\u002Fen\u002Fai\u002Fmcp\u002Ftroubleshooting","en\u002F02.ai\u002F02.mcp\u002F04.troubleshooting","i-prime-question-circle",{"title":670,"path":671,"stem":672,"icon":673},"AI usage","\u002Fen\u002Fai\u002Fai-usage","en\u002F02.ai\u002F03.ai-usage","i-rq-set-gauge",{"title":675,"icon":358,"path":676,"stem":677,"children":678,"page":40},"Developers","\u002Fen\u002Fdevelopers","en\u002F03.developers",[679,682,687,738,743],{"title":48,"path":680,"stem":681,"icon":358},"\u002Fen\u002Fdevelopers\u002Foverview","en\u002F03.developers\u002F00.overview",{"title":683,"path":684,"stem":685,"icon":686},"Authentication and API Keys","\u002Fen\u002Fdevelopers\u002Fauthentication-and-api-keys","en\u002F03.developers\u002F01.authentication-and-api-keys","i-rq-set-key",{"title":688,"icon":358,"path":689,"stem":690,"children":691},"TypeScript SDK","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk","en\u002F03.developers\u002F02.typescript-sdk\u002Findex",[692,693,697,701,705,709,713,717,721,724,727,731,735],{"title":48,"path":689,"stem":690,"icon":358},{"title":694,"path":695,"stem":696,"icon":358},"Installation","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finstallation","en\u002F03.developers\u002F02.typescript-sdk\u002F01.installation",{"title":698,"path":699,"stem":700,"icon":358},"Quick Start","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fquick-start","en\u002F03.developers\u002F02.typescript-sdk\u002F02.quick-start",{"title":702,"path":703,"stem":704,"icon":358},"Browser and Server Usage","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbrowser-and-server-usage","en\u002F03.developers\u002F02.typescript-sdk\u002F03.browser-and-server-usage",{"title":706,"path":707,"stem":708,"icon":358},"Error Handling","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Ferror-handling","en\u002F03.developers\u002F02.typescript-sdk\u002F04.error-handling",{"title":710,"path":711,"stem":712,"icon":358},"Request Options","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Frequest-options","en\u002F03.developers\u002F02.typescript-sdk\u002F05.request-options",{"title":714,"path":715,"stem":716,"icon":358},"Inventory and Categories","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Finventory-and-categories","en\u002F03.developers\u002F02.typescript-sdk\u002F06.inventory-and-categories",{"title":718,"path":719,"stem":720,"icon":358},"Availability and Pricing","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Favailability-and-pricing","en\u002F03.developers\u002F02.typescript-sdk\u002F07.availability-and-pricing",{"title":576,"path":722,"stem":723,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fbookings","en\u002F03.developers\u002F02.typescript-sdk\u002F08.bookings",{"title":210,"path":725,"stem":726,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fclients","en\u002F03.developers\u002F02.typescript-sdk\u002F09.clients",{"title":728,"path":729,"stem":730,"icon":358},"Sales and Goods for Sale","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Fsales","en\u002F03.developers\u002F02.typescript-sdk\u002F10.sales",{"title":732,"path":733,"stem":734,"icon":358},"Organization","\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Forganization","en\u002F03.developers\u002F02.typescript-sdk\u002F11.organization",{"title":310,"path":736,"stem":737,"icon":358},"\u002Fen\u002Fdevelopers\u002Ftypescript-sdk\u002Freports","en\u002F03.developers\u002F02.typescript-sdk\u002F12.reports",{"title":739,"path":740,"stem":741,"icon":742},"REST API Reference","\u002Fen\u002Fdevelopers\u002Fapi-reference","en\u002F03.developers\u002F03.api-reference","i-prime-server",{"title":744,"path":745,"stem":746,"icon":6},"Examples","\u002Fen\u002Fdevelopers\u002Fexamples","en\u002F03.developers\u002F04.examples",{"id":748,"title":417,"body":749,"description":3075,"extension":3076,"links":3077,"meta":3078,"navigation":3085,"path":418,"seo":3086,"stem":419,"__hash__":3087},"docs_en\u002Fen\u002F01.guides\u002F10.automations\u002F04.export-templates\u002Findex.md",{"type":750,"value":751,"toc":3045},"minimark",[752,760,770,776,783,801,806,813,816,845,849,869,873,876,879,909,916,920,934,949,953,958,970,974,985,989,992,1001,1005,1012,1016,1473,1481,1484,1494,1504,1507,1512,1522,1528,1538,1563,1567,1773,1784,1787,1800,1806,1884,1907,1920,1923,1933,1967,1973,1977,1998,2001,2037,2054,2076,2089,2093,2104,2163,2182,2192,2262,2271,2280,2284,2292,2335,2369,2384,2403,2407,2410,2445,2452,2459,2463,2466,2488,2497,2501,2515,2521,2534,2543,2547,2551,2596,2599,2605,2665,2671,2675,2719,2722,2726,2729,2796,2799,2813,2976,2985,2989,2998,3002,3008,3012,3020,3028,3036,3041],[753,754,755,756,759],"p",{},"The ",[757,758,417],"strong",{}," page is where admins design the printable PDF documents Requiply generates from a booking — rental agreements, handover and return acts, pickup checklists, internal packing sheets, or any other paperwork your business hands to a client or files internally.",[753,761,762,765,766,769],{},[757,763,764],{},"This is where a rental contract comes from."," Write the wording once here, and every booking can then be printed or emailed as a finished contract with the customer's name, dates, items, and prices already filled in. To print one for a particular booking, open the booking and export it: see ",[767,768,120],"a",{"href":121},".",[753,771,772,773,769],{},"You can find this page under ",[757,774,775],{},"Settings → Bookings → Custom export templates",[777,778,779,782],"warning",{},[757,780,781],{},"Admin only."," Other staff are redirected to the access-denied screen.",[784,785,786,791],"figure",{},[787,788],"img",{"src":789,"alt":790},"\u002Fassets\u002Fsettings\u002Fbookings\u002Fexport-templates\u002Flist.png","Custom export templates page showing a template card with a PDF document badge and document preview, next to the Create template button",[792,793,794],"figcaption",{},[753,795,796,797,800],{},"Each template appears as a card with a ",[757,798,799],{},"PDF document"," badge and a plain-text preview of its body.",[802,803,805],"h2",{"id":804},"why-this-page-matters","Why this page matters",[753,807,808,809,812],{},"Requiply already generates an invoice from every booking. Export templates cover everything else. Once a template exists, it appears in the ",[757,810,811],{},"Export"," dialog on any booking, and staff can produce a filled-in, print-ready PDF for that specific booking in one click — no copying booking data into a Word file.",[753,814,815],{},"Typical documents organizations build here:",[817,818,819,827,833,839],"ul",{},[820,821,822,823,826],"li",{},"A ",[757,824,825],{},"rental agreement"," listing the parties, booking dates, equipment table, charges, deposit, and signature lines.",[820,828,822,829,832],{},[757,830,831],{},"handover and return act"," with condition notes and acknowledgements for both directions.",[820,834,822,835,838],{},[757,836,837],{},"pickup or packing sheet"," for the warehouse team.",[820,840,822,841,844],{},[757,842,843],{},"damage or incident report"," pre-filled with the booking and client details.",[802,846,848],{"id":847},"who-can-use-this-page","Who can use this page",[817,850,851,857,860],{},[820,852,853,856],{},[757,854,855],{},"Admins only."," Users without the admin role are redirected to the access-denied screen.",[820,858,859],{},"There is no plan limit or feature flag on templates — every organization can create as many as it needs.",[820,861,862,865,866,868],{},[757,863,864],{},"Using"," a finished template is not admin-restricted. Anyone who can open a booking's ",[757,867,811],{}," dialog can generate the document.",[802,870,872],{"id":871},"what-youll-see","What you'll see",[753,874,875],{},"The page loads the templates for the current organization and shows them as a wrapping grid of cards. While loading, three skeleton placeholders appear in the same layout.",[753,877,878],{},"Each template card shows:",[817,880,881,888,893,899],{},[820,882,883,884,887],{},"The template ",[757,885,886],{},"name"," (truncated with a tooltip on hover).",[820,889,822,890,892],{},[757,891,799],{}," badge.",[820,894,822,895,898],{},[757,896,897],{},"Document preview"," box containing the first lines of the document body rendered as plain text.",[820,900,901,902,905,906,908],{},"An ",[757,903,904],{},"edit"," (pencil) button that opens the ",[767,907,423],{"href":424}," page.",[753,910,911,912,915],{},"After the cards, a rounded ",[757,913,914],{},"Create template"," button with a plus icon opens the add page.",[802,917,919],{"id":918},"empty-state","Empty state",[753,921,922,923,926,927,929,930,933],{},"Requiply ships ",[757,924,925],{},"no built-in export templates",". A new organization starts with zero, and the booking ",[757,928,811],{}," dialog offers only ",[757,931,932],{},"PDF Invoice"," until the first template is created.",[753,935,936,937,940,941,945,946,948],{},"When the list is empty, the page shows a centered placeholder with a PDF icon, the title ",[757,938,939],{},"\"No custom export templates yet\"",", the subtitle ",[942,943,944],"em",{},"\"Create printable documents like rental agreements or handover acts, filled with booking data on export\"",", and a ",[757,947,914],{}," action.",[802,950,952],{"id":951},"main-actions","Main actions",[954,955,957],"h3",{"id":956},"adding-a-template","Adding a template",[753,959,960,962,963,965,966,769],{},[757,961,914],{}," — from either the plus button or the empty state — opens the ",[767,964,423],{"href":424}," page. After saving, you return to the list and a toast confirms ",[967,968,969],"code",{},"Document template \"\u003Cname>\" created",[954,971,973],{"id":972},"editing-a-template","Editing a template",[753,975,976,977,980,981,984],{},"The pencil icon on a card opens the same page in edit mode, with ",[757,978,979],{},"Save"," and ",[757,982,983],{},"Delete"," actions.",[954,986,988],{"id":987},"deleting-a-template","Deleting a template",[753,990,991],{},"Deletion happens from the edit page behind a simple confirmation dialog. Unlike email templates, export templates are not referenced by workflow automations, so there is no reference check — the delete goes through immediately once confirmed.",[777,993,994,997,998,1000],{},[757,995,996],{},"Heads up:"," Deleting a template removes it from the ",[757,999,811],{}," dialog for everyone straight away. Documents already downloaded are unaffected, but the template cannot be recovered.",[802,1002,1004],{"id":1003},"available-variables","Available variables",[753,1006,1007,1008,1011],{},"The document body is plain HTML with ",[967,1009,1010],{},"{{variable}}"," tokens. At export time Requiply replaces each token with data from the booking the document is generated for.",[954,1013,1015],{"id":1014},"booking-client-and-organization-variables","Booking, client, and organization variables",[1017,1018,1019,1032],"table",{},[1020,1021,1022],"thead",{},[1023,1024,1025,1029],"tr",{},[1026,1027,1028],"th",{},"Variable",[1026,1030,1031],{},"Replaced with",[1033,1034,1035,1046,1056,1066,1076,1086,1096,1106,1116,1126,1136,1146,1172,1182,1192,1202,1212,1233,1261,1271,1285,1304,1318,1337,1347,1359,1377,1392,1417,1427,1437,1447],"tbody",{},[1023,1036,1037,1043],{},[1038,1039,1040],"td",{},[967,1041,1042],{},"{{documentDate}}",[1038,1044,1045],{},"The date the document is generated (today, in the organization's timezone).",[1023,1047,1048,1053],{},[1038,1049,1050],{},[967,1051,1052],{},"{{clientName}}",[1038,1054,1055],{},"The client's full name.",[1023,1057,1058,1063],{},[1038,1059,1060],{},[967,1061,1062],{},"{{clientFirstName}}",[1038,1064,1065],{},"The client's first name.",[1023,1067,1068,1073],{},[1038,1069,1070],{},[967,1071,1072],{},"{{clientLastName}}",[1038,1074,1075],{},"The client's last name.",[1023,1077,1078,1083],{},[1038,1079,1080],{},[967,1081,1082],{},"{{clientEmail}}",[1038,1084,1085],{},"The client's email address.",[1023,1087,1088,1093],{},[1038,1089,1090],{},[967,1091,1092],{},"{{clientPhone}}",[1038,1094,1095],{},"The client's phone number.",[1023,1097,1098,1103],{},[1038,1099,1100],{},[967,1101,1102],{},"{{bookingId}}",[1038,1104,1105],{},"The booking number as shown in Requiply.",[1023,1107,1108,1113],{},[1038,1109,1110],{},[967,1111,1112],{},"{{bookingStartDate}}",[1038,1114,1115],{},"The booking's start date.",[1023,1117,1118,1123],{},[1038,1119,1120],{},[967,1121,1122],{},"{{bookingStartDateTime}}",[1038,1124,1125],{},"The booking's start date and time.",[1023,1127,1128,1133],{},[1038,1129,1130],{},[967,1131,1132],{},"{{bookingEndDate}}",[1038,1134,1135],{},"The booking's end date.",[1023,1137,1138,1143],{},[1038,1139,1140],{},[967,1141,1142],{},"{{bookingEndDateTime}}",[1038,1144,1145],{},"The booking's end date and time.",[1023,1147,1148,1153],{},[1038,1149,1150],{},[967,1151,1152],{},"{{bookingDays}}",[1038,1154,1155,1156,1159,1160,1163,1164,1167,1168,1171],{},"Chargeable rental days: the booking period counted in started 24-hour periods, the way per-day prices are charged, with a ",[767,1157,1158],{"href":101},"cost adjustment"," in periods already applied. Pickup on Friday at 10:00 and return on Monday at 10:00 prints ",[942,1161,1162],{},"3",", or ",[942,1165,1166],{},"2"," with a ",[942,1169,1170],{},"−1 period"," adjustment.",[1023,1173,1174,1179],{},[1038,1175,1176],{},[967,1177,1178],{},"{{bookingStatus}}",[1038,1180,1181],{},"The booking's current status name.",[1023,1183,1184,1189],{},[1038,1185,1186],{},[967,1187,1188],{},"{{bookingTotal}}",[1038,1190,1191],{},"The booking total, formatted in the organization's currency.",[1023,1193,1194,1199],{},[1038,1195,1196],{},[967,1197,1198],{},"{{bookingDeposit}}",[1038,1200,1201],{},"The security deposit amount (empty when there is no deposit).",[1023,1203,1204,1209],{},[1038,1205,1206],{},[967,1207,1208],{},"{{bookingTotalCharged}}",[1038,1210,1211],{},"Rental total plus deposit.",[1023,1213,1214,1219],{},[1038,1215,1216],{},[967,1217,1218],{},"{{bookingBundleDiscount}}",[1038,1220,1221,1222,1225,1226,1229,1230,1232],{},"What the booked ",[767,1223,1224],{"href":167},"bundles"," save in total, for example ",[942,1227,1228],{},"$19.20",", already inside ",[967,1231,1188],{},". Empty when the booking has no bundle.",[1023,1234,1235,1240],{},[1038,1236,1237],{},[967,1238,1239],{},"{{bookingAdjustment}}",[1038,1241,1242,1243,1245,1246,1248,1249,1252,1253,1256,1257,1260],{},"The booking's ",[767,1244,1158],{"href":101},": ",[942,1247,1170],{}," or ",[942,1250,1251],{},"+2 periods"," for charged periods, ",[942,1254,1255],{},"−10%"," for a percentage, the plain number such as ",[942,1258,1259],{},"−25"," for a flat amount. Empty without an adjustment. Not in the variable picker, type it by hand.",[1023,1262,1263,1268],{},[1038,1264,1265],{},[967,1266,1267],{},"{{bookingAdjustmentReason}}",[1038,1269,1270],{},"The reason given for the adjustment. Not in the variable picker.",[1023,1272,1273,1278],{},[1038,1274,1275],{},[967,1276,1277],{},"{{bookingAdjustmentAmount}}",[1038,1279,1280,1281,1284],{},"The money effect of a percentage or flat adjustment, for example ",[942,1282,1283],{},"−$9.00",". Empty for charged periods. Not in the variable picker.",[1023,1286,1287,1292],{},[1038,1288,1289],{},[967,1290,1291],{},"{{bookingItems}}",[1038,1293,1294,1295,1299,1300,769],{},"A full HTML table of the booked items. Prints SKU, name, quantity, price, and total by default; see ",[767,1296,1298],{"href":1297},"#choosing-the-table-columns","Choosing the table columns",". Booked bundles add a discount row at the end, see ",[767,1301,1303],{"href":1302},"#bundles-in-the-items-table","Bundles in the items table",[1023,1305,1306,1311],{},[1038,1307,1308],{},[967,1309,1310],{},"{{bookingItemsQuantity}}",[1038,1312,1313,1314,1317],{},"How many units are booked in total, for example ",[942,1315,1316],{},"7"," for 4 chairs and 3 tables. Units not assigned yet count too. Empty when the booking has no items.",[1023,1319,1320,1325],{},[1038,1321,1322],{},[967,1323,1324],{},"{{bookingItemsTotal}}",[1038,1326,1327,1328,1331,1332,1336],{},"The rent of the booked items for the booking period, after bundle discounts. Services and sold goods are not included. It is the same amount as the ",[967,1329,1330],{},"total"," cell of the items table's ",[767,1333,1335],{"href":1334},"#totals-row","totals row",". Empty when the booking has no items.",[1023,1338,1339,1344],{},[1038,1340,1341],{},[967,1342,1343],{},"{{bookingItemsFullPriceTotal}}",[1038,1345,1346],{},"The full prices of every booked unit added up, that is what the rented equipment cost you, for example for a liability or insured-value clause. Empty when no booked product has a full price.",[1023,1348,1349,1354],{},[1038,1350,1351],{},[967,1352,1353],{},"{{bookingServices}}",[1038,1355,1356,1357,769],{},"A full HTML table of the services on the booking. Prints name, price, and total by default; see ",[767,1358,1298],{"href":1297},[1023,1360,1361,1366],{},[1038,1362,1363],{},[967,1364,1365],{},"{{bookingSaleItems}}",[1038,1367,1368,1369,1371,1372,1376],{},"A table of the goods sold on the booking (",[767,1370,287],{"href":289},"), net of returns. Prints name, quantity, price, and total by default; see ",[767,1373,1375],{"href":1374},"#sold-items-table-columns","Sold items table columns",". Empty when nothing was sold.",[1023,1378,1379,1384],{},[1038,1380,1381],{},[967,1382,1383],{},"{{bookingSaleTotal}}",[1038,1385,1386,1389,1390,1376],{},[757,1387,1388],{},"Total of sold items",": the net total of the goods sold on the booking, already included in ",[967,1391,1188],{},[1023,1393,1394,1399],{},[1038,1395,1396],{},[967,1397,1398],{},"{{bookingRentTotal}}",[1038,1400,1401,1245,1404,1406,1407,1409,1410,1412,1413,769],{},[757,1402,1403],{},"Booking total without sold items",[967,1405,1188],{}," minus the sold goods, that is the rent, services, discounts, and adjustments. On a booking without sold goods it equals ",[967,1408,1188],{},". Use it with ",[967,1411,1383],{}," to show rent and goods as separate lines above the amount to pay, see ",[767,1414,1416],{"href":1415},"#splitting-rent-and-sold-goods-in-the-summary","Splitting rent and sold goods in the summary",[1023,1418,1419,1424],{},[1038,1420,1421],{},[967,1422,1423],{},"{{organizationName}}",[1038,1425,1426],{},"The organization's name.",[1023,1428,1429,1434],{},[1038,1430,1431],{},[967,1432,1433],{},"{{organizationEmail}}",[1038,1435,1436],{},"The organization's contact email.",[1023,1438,1439,1444],{},[1038,1440,1441],{},[967,1442,1443],{},"{{organizationPhone}}",[1038,1445,1446],{},"The organization's contact phone number.",[1023,1448,1449,1454],{},[1038,1450,1451],{},[967,1452,1453],{},"{{organizationLogoUrl}}",[1038,1455,1456,1457,1460,1461,1464,1465,1468,1469,769],{},"The web address of the ",[757,1458,1459],{},"light mode logo"," from ",[767,1462,465],{"href":1463},"\u002Fen\u002Fguides\u002Fsettings\u002Forganization\u002Finfo#logos",", for use inside an image tag: ",[967,1466,1467],{},"\u003Cimg src=\"{{organizationLogoUrl}}\">",". Empty when no logo is uploaded. See ",[767,1470,1472],{"href":1471},"#putting-your-logo-on-a-document","Putting your logo on a document",[1474,1475,1476,980,1478,1480],"note",{},[967,1477,1291],{},[967,1479,1353],{}," insert a complete table, not a value. Put them on their own line rather than inside a sentence. Their column headers are localized to the organization's language, and prices use the organization's currency.",[954,1482,1298],{"id":1483},"choosing-the-table-columns",[753,1485,1486,1487,1489,1490,1493],{},"Written plainly, ",[967,1488,1291],{}," prints its default columns. Add a ",[757,1491,1492],{},"column list in square brackets"," and the table prints exactly the columns you name, in the order you name them:",[1495,1496,1501],"pre",{"className":1497,"code":1499,"language":1500},[1498],"language-text","{{bookingItems[index, name, serial, qty, price, total]}}\n","text",[967,1502,1499],{"__ignoreMap":1503},"",[753,1505,1506],{},"Entries are comma separated and unquoted. An unknown entry is ignored. Without brackets the defaults are used: SKU, name, quantity, price, and total for items, and name, price, and total for services.",[1508,1509,1511],"h4",{"id":1510},"your-own-column-headers","Your own column headers",[753,1513,1514,1515,1248,1518,1521],{},"Every column prints a standard header in the organization's language, such as ",[942,1516,1517],{},"Name",[942,1519,1520],{},"Qty",". To use your own wording, write it after the column name with a colon:",[1495,1523,1526],{"className":1524,"code":1525,"language":1500},[1498],"{{bookingItems[index, name:Equipment, qty:Units, total:Amount]}}\n",[967,1527,1525],{"__ignoreMap":1503},[753,1529,1530,1531,1534,1535,769],{},"The header is free text in any language, so a Ukrainian contract can print ",[967,1532,1533],{},"{{bookingItems[name:Найменування, qty:Кількість]}}",". It works for every column in all three tables, custom field columns included: ",[967,1536,1537],{},"groupField_weight_kg:Weight (kg)",[777,1539,1540,1543,1544,1547,1548,1551,1552,1554,1555,1558,1559,1562],{},[757,1541,1542],{},"A header cannot contain a comma or a closing square bracket."," A comma starts the next column and ",[967,1545,1546],{},"]"," ends the list, so ",[967,1549,1550],{},"qty:Qty, pcs"," prints a column headed ",[942,1553,1520],{}," and drops the unknown ",[967,1556,1557],{},"pcs"," entry. Write ",[967,1560,1561],{},"qty:Qty (pcs)"," instead, and leave out quotes.",[1508,1564,1566],{"id":1565},"item-table-columns","Item table columns",[1017,1568,1569,1579],{},[1020,1570,1571],{},[1023,1572,1573,1576],{},[1026,1574,1575],{},"Column",[1026,1577,1578],{},"Prints",[1033,1580,1581,1591,1604,1614,1624,1633,1643,1653,1663,1673,1683,1693,1711,1720,1734,1746,1760],{},[1023,1582,1583,1588],{},[1038,1584,1585],{},[967,1586,1587],{},"index",[1038,1589,1590],{},"Row number.",[1023,1592,1593,1598],{},[1038,1594,1595],{},[967,1596,1597],{},"image",[1038,1599,1600,1601,769],{},"The product's photo as a small square thumbnail: the photo marked as default on the product, otherwise its first photo. It has no header unless you give it one, for example ",[967,1602,1603],{},"image:Photo",[1023,1605,1606,1611],{},[1038,1607,1608],{},[967,1609,1610],{},"sku",[1038,1612,1613],{},"SKU, the organization identifier.",[1023,1615,1616,1621],{},[1038,1617,1618],{},[967,1619,1620],{},"serial",[1038,1622,1623],{},"The unit's manufacturer serial number.",[1023,1625,1626,1630],{},[1038,1627,1628],{},[967,1629,886],{},[1038,1631,1632],{},"Product name.",[1023,1634,1635,1640],{},[1038,1636,1637],{},[967,1638,1639],{},"category",[1038,1641,1642],{},"Category.",[1023,1644,1645,1650],{},[1038,1646,1647],{},[967,1648,1649],{},"qty",[1038,1651,1652],{},"Quantity.",[1023,1654,1655,1660],{},[1038,1656,1657],{},[967,1658,1659],{},"price",[1038,1661,1662],{},"Price per unit.",[1023,1664,1665,1670],{},[1038,1666,1667],{},[967,1668,1669],{},"priceType",[1038,1671,1672],{},"Rate: per day, per hour, per month, or fixed.",[1023,1674,1675,1680],{},[1038,1676,1677],{},[967,1678,1679],{},"deposit",[1038,1681,1682],{},"Deposit per unit.",[1023,1684,1685,1690],{},[1038,1686,1687],{},[967,1688,1689],{},"full_price",[1038,1691,1692],{},"Full price, what the equipment cost you.",[1023,1694,1695,1700],{},[1038,1696,1697],{},[967,1698,1699],{},"full_price_total",[1038,1701,1702,1703,1706,1707,1710],{},"Full price multiplied by the quantity, for example ",[942,1704,1705],{},"$2,400.00"," for two cameras that cost ",[942,1708,1709],{},"$1,200.00"," each.",[1023,1712,1713,1717],{},[1038,1714,1715],{},[967,1716,1330],{},[1038,1718,1719],{},"Line total.",[1023,1721,1722,1727],{},[1038,1723,1724],{},[967,1725,1726],{},"itemField_\u003Cfield key>",[1038,1728,1729,1730,1733],{},"A custom field defined on the ",[757,1731,1732],{},"unit"," level.",[1023,1735,1736,1741],{},[1038,1737,1738],{},[967,1739,1740],{},"groupField_\u003Cfield key>",[1038,1742,1729,1743,1733],{},[757,1744,1745],{},"product",[1023,1747,1748,1753],{},[1038,1749,1750],{},[967,1751,1752],{},"blank:Label",[1038,1754,1755,1756,1759],{},"An empty column with ",[942,1757,1758],{},"Label"," as its header, for cells filled in by hand.",[1023,1761,1762,1767],{},[1038,1763,1764],{},[967,1765,1766],{},"totals",[1038,1768,1769,1770,769],{},"Not a column: adds a summary row at the bottom of the table, see ",[767,1771,1772],{"href":1334},"Totals row",[753,1774,1775,1776,1779,1780,1783],{},"Item rows follow the order the products were added to the booking, and every export of the same booking prints them in the same order. Products saved together, such as everything picked when the booking was created, are listed by name, with numbers compared as numbers (",[942,1777,1778],{},"Light 2"," before ",[942,1781,1782],{},"Light 10","). Products added to the booking later come after them, in the order they were added. The units of one product are sorted by SKU.",[1508,1785,1772],{"id":1786},"totals-row",[753,1788,1789,1790,1792,1793,1796,1797,1799],{},"Add ",[967,1791,1766],{}," anywhere in the column list and the table ends with a summary row. The name column reads ",[942,1794,1795],{},"Total:"," (in a table without ",[967,1798,886],{},", the first column that has no sum of its own), and every column that can be added up shows its sum:",[1495,1801,1804],{"className":1802,"code":1803,"language":1500},[1498],"{{bookingItems[index, name, qty, deposit, full_price_total, total, totals]}}\n",[967,1805,1803],{"__ignoreMap":1503},[1017,1807,1808,1817],{},[1020,1809,1810],{},[1023,1811,1812,1814],{},[1026,1813,1575],{},[1026,1815,1816],{},"Sum in the totals row",[1033,1818,1819,1828,1837,1848,1859],{},[1023,1820,1821,1825],{},[1038,1822,1823],{},[967,1824,1649],{},[1038,1826,1827],{},"All booked units.",[1023,1829,1830,1834],{},[1038,1831,1832],{},[967,1833,1679],{},[1038,1835,1836],{},"Deposit per unit times quantity, added up over all rows.",[1023,1838,1839,1843],{},[1038,1840,1841],{},[967,1842,1699],{},[1038,1844,1845,1846,769],{},"The full price of everything booked, the same amount as ",[967,1847,1343],{},[1023,1849,1850,1854],{},[1038,1851,1852],{},[967,1853,1330],{},[1038,1855,1856,1857,769],{},"The rent of all items after bundle discounts, so it matches the rows above including any bundle row, and equals ",[967,1858,1324],{},[1023,1860,1861,1874],{},[1038,1862,1863,980,1866,1869,1870,1873],{},[967,1864,1865],{},"itemField_…",[967,1867,1868],{},"groupField_…"," on a ",[757,1871,1872],{},"Number"," field",[1038,1875,1876,1877,1880,1881,769],{},"The field value times the quantity of each row, added up. A product weighing ",[942,1878,1879],{},"2.5"," kg booked 4 times counts as ",[942,1882,1883],{},"10",[753,1885,1886,1887,1889,1890,1892,1893,1895,1896,1899,1900,1902,1903,1906],{},"Other columns, such as ",[967,1888,1659],{},", ",[967,1891,1689],{},", or text fields, stay empty in the totals row. ",[967,1894,1766],{}," on its own, ",[967,1897,1898],{},"{{bookingItems[totals]}}",", prints the default columns with a summary row. The label follows the organization's language: ",[942,1901,1795],{}," in English documents, ",[942,1904,1905],{},"Всього:"," in Ukrainian ones.",[753,1908,1909,1911,1912,1915,1916,1919],{},[967,1910,1766],{}," works in the other two tables as well: ",[967,1913,1914],{},"{{bookingServices[name, total, totals]}}"," sums the service totals, and ",[967,1917,1918],{},"{{bookingSaleItems[name, qty, total, totals]}}"," sums the quantity and total of the goods sold.",[1508,1921,1303],{"id":1922},"bundles-in-the-items-table",[753,1924,1925,1926,1929,1930,1932],{},"A booking with a ",[767,1927,1928],{"href":167},"bundle"," gets one extra row per bundle at the end of every ",[967,1931,1291],{}," table, whatever columns you picked:",[817,1934,1935,1949,1964],{},[820,1936,1937,1938,1940,1941,1944,1945,1948],{},"The name column (or the first column when the table has no ",[967,1939,886],{},") reads ",[942,1942,1943],{},"Podcast duo kit: bundle discount 10%",", with ",[942,1946,1947],{},"Includes: …"," in small grey text under it.",[820,1950,755,1951,1953,1954,1957,1958,1960,1961,769],{},[967,1952,1330],{}," column holds the negative amount, for example ",[942,1955,1956],{},"-$19.20",". A table without a ",[967,1959,1330],{}," column puts the amount in the label instead: ",[942,1962,1963],{},"Podcast duo kit: bundle discount 10% (-$19.20)",[820,1965,1966],{},"The other cells stay empty, and the row has no row number.",[753,1968,1969,1970,1972],{},"The item rows keep their full prices, so the table adds up to ",[967,1971,1188],{}," once the bundle row is counted. Templates written before bundles existed need no change.",[1508,1974,1976],{"id":1975},"service-table-columns","Service table columns",[753,1978,1979,1889,1981,1889,1983,1889,1985,1889,1987,1989,1990,1992,1993,1995,1996,769],{},[967,1980,1587],{},[967,1982,886],{},[967,1984,1659],{},[967,1986,1669],{},[967,1988,1330],{},", and ",[967,1991,1752],{},", plus ",[967,1994,1766],{}," for a summary row with the sum of ",[967,1997,1330],{},[1508,1999,1375],{"id":2000},"sold-items-table-columns",[753,2002,2003,1889,2005,1889,2007,1889,2009,1889,2011,1889,2013,1989,2015,1992,2017,2019,2020,980,2022,2024,2025,1889,2027,1889,2029,1989,2031,2033,2034,769],{},[967,2004,1587],{},[967,2006,1610],{},[967,2008,886],{},[967,2010,1649],{},[967,2012,1659],{},[967,2014,1330],{},[967,2016,1752],{},[967,2018,1766],{}," for a summary row with the sums of ",[967,2021,1649],{},[967,2023,1330],{},". Without brackets it prints ",[967,2026,886],{},[967,2028,1649],{},[967,2030,1659],{},[967,2032,1330],{},", for example ",[967,2035,2036],{},"{{bookingSaleItems[index, sku, name, qty, price, total]}}",[1474,2038,2039,2042,2043,2045,2046,2049,2050,2053],{},[757,2040,2041],{},"Per-unit columns split the rows."," ",[967,2044,1620],{}," and any ",[967,2047,2048],{},"itemField_*"," column describe one physical unit, so including either prints ",[757,2051,2052],{},"one row per unit"," instead of one row per product line. A line of 3 tripods becomes three rows, each with its own serial number.",[1474,2055,2056,2042,2059,1889,2061,1889,2063,1889,2065,1989,2067,2069,2070,2072,2073,2075],{},[757,2057,2058],{},"Empty columns disappear.",[967,2060,1597],{},[967,2062,1610],{},[967,2064,1620],{},[967,2066,1689],{},[967,2068,1699],{}," are dropped from the printed table when no row has a value, so a document does not carry a column of blanks. A booking where no product has a photo prints no ",[967,2071,1597],{}," column, and SKUs and serials appear once units are assigned. ",[967,2074,1752],{}," is the exception: it is meant to be empty and always prints.",[2077,2078,2079,2042,2082,980,2085,2088],"tip",{},[757,2080,2081],{},"Tip:",[967,2083,2084],{},"blank:Condition",[967,2086,2087],{},"blank:Signature"," turn an items table into a handover act that staff and client fill in with a pen at the counter.",[954,2090,2092],{"id":2091},"custom-field-variables","Custom field variables",[753,2094,2095,2096,1889,2099,1163,2101,2103],{},"Every custom field configured on the ",[757,2097,2098],{},"Client",[757,2100,42],{},[757,2102,732],{}," level is also available as a variable. Requiply builds the token from the field's key with a level prefix:",[1017,2105,2106,2119],{},[1020,2107,2108],{},[1023,2109,2110,2113,2116],{},[1026,2111,2112],{},"Entity level",[1026,2114,2115],{},"Token pattern",[1026,2117,2118],{},"Example",[1033,2120,2121,2135,2149],{},[1023,2122,2123,2125,2130],{},[1038,2124,2098],{},[1038,2126,2127],{},[967,2128,2129],{},"{{clientField_\u003Cfield key>}}",[1038,2131,2132],{},[967,2133,2134],{},"{{clientField_passport_number}}",[1023,2136,2137,2139,2144],{},[1038,2138,42],{},[1038,2140,2141],{},[967,2142,2143],{},"{{bookingField_\u003Cfield key>}}",[1038,2145,2146],{},[967,2147,2148],{},"{{bookingField_delivery_notes}}",[1023,2150,2151,2153,2158],{},[1038,2152,732],{},[1038,2154,2155],{},[967,2156,2157],{},"{{organizationField_\u003Cfield key>}}",[1038,2159,2160],{},[967,2161,2162],{},"{{organizationField_vat_number}}",[753,2164,2165,2166,2169,2170,2173,2174,2177,2178,2181],{},"These appear in the ",[757,2167,2168],{},"Insert variable"," dropdown alongside the built-in ones, labelled with the field name and its level — for example ",[967,2171,2172],{},"Passport number (Client)",". Checkbox fields render as a localized ",[757,2175,2176],{},"Yes","\u002F",[757,2179,2180],{},"No",", and multiselect fields render as a comma-separated list.",[753,2183,2184,2185,980,2188,2191],{},"Date and number fields print in the document's language, the same as the ",[967,2186,2187],{},"itemField_",[967,2189,2190],{},"groupField_"," table columns:",[1017,2193,2194,2207],{},[1020,2195,2196],{},[1023,2197,2198,2201,2204],{},[1026,2199,2200],{},"Field type",[1026,2202,2203],{},"English document",[1026,2205,2206],{},"Ukrainian document",[1033,2208,2209,2227,2245],{},[1023,2210,2211,2216,2222],{},[1038,2212,2213],{},[757,2214,2215],{},"Date",[1038,2217,2218,2221],{},[942,2219,2220],{},"10\u002F13\u002F2026"," (month first)",[1038,2223,2224],{},[942,2225,2226],{},"13.10.2026",[1023,2228,2229,2234,2240],{},[1038,2230,2231,2233],{},[757,2232,2215],{}," holding a time",[1038,2235,2236,2239],{},[942,2237,2238],{},"10\u002F13\u002F2026 14:30",", 24-hour time in the organization's timezone",[1038,2241,2242],{},[942,2243,2244],{},"13.10.2026 14:30",[1023,2246,2247,2251,2256],{},[1038,2248,2249],{},[757,2250,1872],{},[1038,2252,2253,2255],{},[942,2254,1879],{},", a decimal point",[1038,2257,2258,2261],{},[942,2259,2260],{},"2,5",", a decimal comma",[753,2263,2264,2265,2268,2269,769],{},"Numbers print with up to two decimals and without a thousands separator: ",[942,2266,2267],{},"12500"," stays ",[942,2270,2267],{},[753,2272,2273,2274,2276,2277,2279],{},"See ",[767,2275,611],{"href":612}," to create a field and ",[767,2278,615],{"href":616}," to attach it to the Client, Booking, or Organization level.",[954,2281,2283],{"id":2282},"product-and-unit-field-totals","Product and unit field totals",[753,2285,2286,2287,1248,2289,2291],{},"A numeric custom field on the ",[757,2288,1745],{},[757,2290,1732],{}," level can be added up over everything on the booking, for example the total weight to plan transport, or the total power draw of the lighting:",[1017,2293,2294,2304],{},[1020,2295,2296],{},[1023,2297,2298,2301],{},[1026,2299,2300],{},"Token",[1026,2302,2303],{},"Adds up",[1033,2305,2306,2323],{},[1023,2307,2308,2313],{},[1038,2309,2310],{},[967,2311,2312],{},"{{groupFieldTotal_\u003Cfield key>}}",[1038,2314,822,2315,2317,2318,2320,2321,769],{},[757,2316,1745],{},"-level field, counted once per booked unit. A product weighing ",[942,2319,1879],{}," kg booked 4 times adds ",[942,2322,1883],{},[1023,2324,2325,2330],{},[1038,2326,2327],{},[967,2328,2329],{},"{{itemFieldTotal_\u003Cfield key>}}",[1038,2331,822,2332,2334],{},[757,2333,1732],{},"-level field, each booked unit with its own value. A unit not assigned to the booking yet counts with the field's default value.",[1495,2336,2340],{"className":2337,"code":2338,"language":2339,"meta":1503,"style":1503},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cp>Total weight: {{groupFieldTotal_weight_kg}} kg\u003C\u002Fp>\n","html",[967,2341,2342],{"__ignoreMap":1503},[2343,2344,2347,2351,2354,2357,2361,2364,2366],"span",{"class":2345,"line":2346},"line",1,[2343,2348,2350],{"class":2349},"sMK4o","\u003C",[2343,2352,753],{"class":2353},"swJcz",[2343,2355,2356],{"class":2349},">",[2343,2358,2360],{"class":2359},"sTEyZ","Total weight: {{groupFieldTotal_weight_kg}} kg",[2343,2362,2363],{"class":2349},"\u003C\u002F",[2343,2365,753],{"class":2353},[2343,2367,2368],{"class":2349},">\n",[753,2370,2371,2372,2375,2376,2379,2380,2383],{},"The result is a plain number in the document's format, for example ",[942,2373,2374],{},"1,234.5"," in English and ",[942,2377,2378],{},"1 234,5"," in Ukrainian. It prints nothing when no booked unit has a value in that field, so wrap it in ",[967,2381,2382],{},"{{#if groupFieldTotal_weight_kg}}…{{\u002Fif}}"," when the sentence around it should disappear too.",[753,2385,2386,2387,2389,2390,2392,2393,1248,2395,2397,2398,2400,2401,769],{},"Use a ",[757,2388,1872],{}," field: values that do not read as a number are skipped. These tokens are not in the ",[757,2391,2168],{}," dropdown, type them by hand. To show the sum under a table column instead, add the ",[967,2394,2190],{},[967,2396,2187],{}," column and ",[967,2399,1766],{}," to an items table, see ",[767,2402,1772],{"href":1334},[954,2404,2406],{"id":2405},"conditional-blocks","Conditional blocks",[753,2408,2409],{},"Export templates support one piece of logic: an optional block that only prints when a variable has a value.",[1495,2411,2413],{"className":2337,"code":2412,"language":2339,"meta":1503,"style":1503},"{{#if bookingDeposit}}\n  \u003Cp>Security deposit held: {{bookingDeposit}}\u003C\u002Fp>\n{{\u002Fif}}\n",[967,2414,2415,2420,2439],{"__ignoreMap":1503},[2343,2416,2417],{"class":2345,"line":2346},[2343,2418,2419],{"class":2359},"{{#if bookingDeposit}}\n",[2343,2421,2423,2426,2428,2430,2433,2435,2437],{"class":2345,"line":2422},2,[2343,2424,2425],{"class":2349},"  \u003C",[2343,2427,753],{"class":2353},[2343,2429,2356],{"class":2349},[2343,2431,2432],{"class":2359},"Security deposit held: {{bookingDeposit}}",[2343,2434,2363],{"class":2349},[2343,2436,753],{"class":2353},[2343,2438,2368],{"class":2349},[2343,2440,2442],{"class":2345,"line":2441},3,[2343,2443,2444],{"class":2359},"{{\u002Fif}}\n",[753,2446,2447,2448,2451],{},"The block content is kept when the variable resolves to a non-empty value and removed entirely when it does not. Blocks can be nested. There are no ",[967,2449,2450],{},"else"," branches, loops, or comparisons — anything else is left in the document as literal text.",[1474,2453,2454,2455,2458],{},"Conditional blocks are an ",[757,2456,2457],{},"export template"," feature. Email templates do not support them.",[802,2460,2462],{"id":2461},"how-documents-are-generated","How documents are generated",[753,2464,2465],{},"When someone exports a document from a booking:",[2467,2468,2469,2472,2475,2482],"ol",{},[820,2470,2471],{},"Requiply loads the template and the booking.",[820,2473,2474],{},"Conditional blocks are resolved, then every token is substituted with the booking's data. Text values are HTML-escaped so a client name or note cannot break the layout; the item and service tables are inserted as HTML.",[820,2476,2477,2478,2481],{},"The result is rendered to an ",[757,2479,2480],{},"A4 PDF"," with 15 mm margins.",[820,2483,2484,2485,769],{},"The file downloads as ",[967,2486,2487],{},"\u003Ctemplate name>-\u003Cbooking number>.pdf",[753,2489,2490,2491,2493,2494,2496],{},"Dates and times are formatted in the organization's timezone from ",[767,2492,505],{"href":506},", and amounts use the organization's currency. Table headers, the ",[942,2495,1795],{}," label of a totals row, Yes\u002FNo values, and the format of custom date and number fields follow the organization's language.",[802,2498,2500],{"id":2499},"where-templates-are-used","Where templates are used",[784,2502,2503,2507],{},[787,2504],{"src":2505,"alt":2506},"\u002Fassets\u002Fsettings\u002Fbookings\u002Fexport-templates\u002Fexport-dialog.png","The Choose export type dialog on the bookings table with the select open, listing PDF Invoice and a custom document template",[792,2508,2509],{},[753,2510,755,2511,2514],{},[757,2512,2513],{},"Choose export type"," dialog lists the PDF invoice first, then every export template by name.",[753,2516,2517,2518,2520],{},"Templates appear in the ",[757,2519,811],{}," dialog, which staff reach from:",[817,2522,2523,2531],{},[820,2524,2525,2526,2528,2529,769],{},"The per-row ",[757,2527,811],{}," split button on ",[767,2530,50],{"href":51},[820,2532,2533],{},"The export action on a booking's detail page.",[753,2535,2536,2537,2539,2540,2542],{},"The dialog is headed ",[757,2538,2513],{}," and lists ",[757,2541,932],{}," first, followed by every export template by name. Picking a template and confirming generates and downloads that document for the booking.",[802,2544,2546],{"id":2545},"common-scenarios","Common scenarios",[954,2548,2550],{"id":2549},"building-a-rental-agreement","Building a rental agreement",[2467,2552,2553,2562,2569,2586,2593],{},[820,2554,2555,2556,2558,2559,769],{},"Open ",[757,2557,914],{}," and name it ",[967,2560,2561],{},"Rental agreement",[820,2563,2564,2565,2568],{},"Leave the body editor in ",[757,2566,2567],{},"HTML"," mode and lay out the sections: parties, booking period, equipment, charges, responsibilities, signatures.",[820,2570,2571,2572,1889,2574,1889,2576,1889,2578,1989,2580,2582,2583,2585],{},"Insert ",[967,2573,1423],{},[967,2575,1052],{},[967,2577,1122],{},[967,2579,1142],{},[967,2581,1291],{}," from the ",[757,2584,2168],{}," dropdown.",[820,2587,2588,2589,2592],{},"Wrap the deposit paragraph in ",[967,2590,2591],{},"{{#if bookingDeposit}}…{{\u002Fif}}"," so it disappears on deposit-free bookings.",[820,2594,2595],{},"Check the live preview, then save.",[954,2597,1472],{"id":2598},"putting-your-logo-on-a-document",[753,2600,2601,2602,2604],{},"Upload a light mode logo under ",[767,2603,465],{"href":1463},", then add it to the top of the template inside an image tag:",[1495,2606,2608],{"className":2337,"code":2607,"language":2339,"meta":1503,"style":1503},"{{#if organizationLogoUrl}}\n  \u003Cimg src=\"{{organizationLogoUrl}}\" alt=\"{{organizationName}}\" style=\"max-height:60px;\">\n{{\u002Fif}}\n",[967,2609,2610,2615,2661],{"__ignoreMap":1503},[2343,2611,2612],{"class":2345,"line":2346},[2343,2613,2614],{"class":2359},"{{#if organizationLogoUrl}}\n",[2343,2616,2617,2619,2621,2625,2628,2631,2634,2636,2639,2641,2643,2645,2647,2650,2652,2654,2657,2659],{"class":2345,"line":2422},[2343,2618,2425],{"class":2349},[2343,2620,787],{"class":2353},[2343,2622,2624],{"class":2623},"spNyl"," src",[2343,2626,2627],{"class":2349},"=",[2343,2629,2630],{"class":2349},"\"",[2343,2632,1453],{"class":2633},"sfazB",[2343,2635,2630],{"class":2349},[2343,2637,2638],{"class":2623}," alt",[2343,2640,2627],{"class":2349},[2343,2642,2630],{"class":2349},[2343,2644,1423],{"class":2633},[2343,2646,2630],{"class":2349},[2343,2648,2649],{"class":2623}," style",[2343,2651,2627],{"class":2349},[2343,2653,2630],{"class":2349},[2343,2655,2656],{"class":2633},"max-height:60px;",[2343,2658,2630],{"class":2349},[2343,2660,2368],{"class":2349},[2343,2662,2663],{"class":2345,"line":2441},[2343,2664,2444],{"class":2359},[753,2666,755,2667,2670],{},[967,2668,2669],{},"{{#if …}}"," block keeps the template tidy for an organization without a logo. The live preview has no logo, so the block stays hidden there: export a real booking to see it.",[954,2672,2674],{"id":2673},"printing-a-packing-list-with-photos-and-total-weight","Printing a packing list with photos and total weight",[2467,2676,2677,2697,2710],{},[820,2678,2679,2680,2682,2683,2686,2687,2690,2691,2693,2694,2696],{},"Create a ",[757,2681,1872],{}," field such as ",[942,2684,2685],{},"Weight (kg)"," with the key ",[967,2688,2689],{},"weight_kg"," on the ",[757,2692,1745],{}," level and fill it in on your products (see ",[767,2695,611],{"href":612},").",[820,2698,2699,2700,2703,2704],{},"Create a template named ",[967,2701,2702],{},"Packing list"," and add the items table with photos, your own headers, and a totals row:",[1495,2705,2708],{"className":2706,"code":2707,"language":1500},[1498],"{{bookingItems[index, image:Photo, name:Item, qty:Qty, groupField_weight_kg:Weight (kg), blank:Packed, totals]}}\n",[967,2709,2707],{"__ignoreMap":1503},[820,2711,2712,2713,980,2716,769],{},"Under the table, add ",[967,2714,2715],{},"{{#if groupFieldTotal_weight_kg}}\u003Cp>Total weight: {{groupFieldTotal_weight_kg}} kg\u003C\u002Fp>{{\u002Fif}}",[967,2717,2718],{},"\u003Cp>Units to pack: {{bookingItemsQuantity}}\u003C\u002Fp>",[753,2720,2721],{},"The rows come out in the order the products were added to the booking, and the totals row under the weight column shows the weight of everything on the booking.",[954,2723,2725],{"id":2724},"stating-the-rental-period-and-insured-value-in-a-contract","Stating the rental period and insured value in a contract",[753,2727,2728],{},"Write the period and the value of the equipment in words the client signs:",[1495,2730,2732],{"className":2337,"code":2731,"language":2339,"meta":1503,"style":1503},"\u003Cp>Rental period: {{bookingDays}} days, from {{bookingStartDateTime}} to {{bookingEndDateTime}}.\u003C\u002Fp>\n\u003Cp>Rent for the equipment: {{bookingItemsTotal}}.\u003C\u002Fp>\n{{#if bookingItemsFullPriceTotal}}\n  \u003Cp>Total value of the equipment handed over: {{bookingItemsFullPriceTotal}}.\u003C\u002Fp>\n{{\u002Fif}}\n",[967,2733,2734,2751,2768,2773,2791],{"__ignoreMap":1503},[2343,2735,2736,2738,2740,2742,2745,2747,2749],{"class":2345,"line":2346},[2343,2737,2350],{"class":2349},[2343,2739,753],{"class":2353},[2343,2741,2356],{"class":2349},[2343,2743,2744],{"class":2359},"Rental period: {{bookingDays}} days, from {{bookingStartDateTime}} to {{bookingEndDateTime}}.",[2343,2746,2363],{"class":2349},[2343,2748,753],{"class":2353},[2343,2750,2368],{"class":2349},[2343,2752,2753,2755,2757,2759,2762,2764,2766],{"class":2345,"line":2422},[2343,2754,2350],{"class":2349},[2343,2756,753],{"class":2353},[2343,2758,2356],{"class":2349},[2343,2760,2761],{"class":2359},"Rent for the equipment: {{bookingItemsTotal}}.",[2343,2763,2363],{"class":2349},[2343,2765,753],{"class":2353},[2343,2767,2368],{"class":2349},[2343,2769,2770],{"class":2345,"line":2441},[2343,2771,2772],{"class":2359},"{{#if bookingItemsFullPriceTotal}}\n",[2343,2774,2776,2778,2780,2782,2785,2787,2789],{"class":2345,"line":2775},4,[2343,2777,2425],{"class":2349},[2343,2779,753],{"class":2353},[2343,2781,2356],{"class":2349},[2343,2783,2784],{"class":2359},"Total value of the equipment handed over: {{bookingItemsFullPriceTotal}}.",[2343,2786,2363],{"class":2349},[2343,2788,753],{"class":2353},[2343,2790,2368],{"class":2349},[2343,2792,2794],{"class":2345,"line":2793},5,[2343,2795,2444],{"class":2359},[954,2797,1416],{"id":2798},"splitting-rent-and-sold-goods-in-the-summary",[753,2800,2801,2802,2804,2805,2807,2808,980,2810,2812],{},"When a booking includes goods sold through ",[767,2803,287],{"href":289},", such as memory cards or batteries, many clients want the rent and the purchase on separate lines. Both totals are in the ",[757,2806,2168],{}," dropdown as ",[757,2809,1403],{},[757,2811,1388],{},":",[1495,2814,2816],{"className":2337,"code":2815,"language":2339,"meta":1503,"style":1503},"\u003Ctable>\n  \u003Ctr>\u003Ctd>Rent and services\u003C\u002Ftd>\u003Ctd>{{bookingRentTotal}}\u003C\u002Ftd>\u003C\u002Ftr>\n  {{#if bookingSaleTotal}}\n    \u003Ctr>\u003Ctd>Goods sold\u003C\u002Ftd>\u003Ctd>{{bookingSaleTotal}}\u003C\u002Ftd>\u003C\u002Ftr>\n  {{\u002Fif}}\n  \u003Ctr>\u003Ctd>\u003Cstrong>Total to pay\u003C\u002Fstrong>\u003C\u002Ftd>\u003Ctd>\u003Cstrong>{{bookingTotal}}\u003C\u002Fstrong>\u003C\u002Ftd>\u003C\u002Ftr>\n\u003C\u002Ftable>\n",[967,2817,2818,2826,2865,2870,2908,2913,2967],{"__ignoreMap":1503},[2343,2819,2820,2822,2824],{"class":2345,"line":2346},[2343,2821,2350],{"class":2349},[2343,2823,1017],{"class":2353},[2343,2825,2368],{"class":2349},[2343,2827,2828,2830,2832,2835,2837,2839,2842,2844,2846,2848,2850,2852,2854,2856,2858,2861,2863],{"class":2345,"line":2422},[2343,2829,2425],{"class":2349},[2343,2831,1023],{"class":2353},[2343,2833,2834],{"class":2349},">\u003C",[2343,2836,1038],{"class":2353},[2343,2838,2356],{"class":2349},[2343,2840,2841],{"class":2359},"Rent and services",[2343,2843,2363],{"class":2349},[2343,2845,1038],{"class":2353},[2343,2847,2834],{"class":2349},[2343,2849,1038],{"class":2353},[2343,2851,2356],{"class":2349},[2343,2853,1398],{"class":2359},[2343,2855,2363],{"class":2349},[2343,2857,1038],{"class":2353},[2343,2859,2860],{"class":2349},">\u003C\u002F",[2343,2862,1023],{"class":2353},[2343,2864,2368],{"class":2349},[2343,2866,2867],{"class":2345,"line":2441},[2343,2868,2869],{"class":2359},"  {{#if bookingSaleTotal}}\n",[2343,2871,2872,2875,2877,2879,2881,2883,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906],{"class":2345,"line":2775},[2343,2873,2874],{"class":2349},"    \u003C",[2343,2876,1023],{"class":2353},[2343,2878,2834],{"class":2349},[2343,2880,1038],{"class":2353},[2343,2882,2356],{"class":2349},[2343,2884,2885],{"class":2359},"Goods sold",[2343,2887,2363],{"class":2349},[2343,2889,1038],{"class":2353},[2343,2891,2834],{"class":2349},[2343,2893,1038],{"class":2353},[2343,2895,2356],{"class":2349},[2343,2897,1383],{"class":2359},[2343,2899,2363],{"class":2349},[2343,2901,1038],{"class":2353},[2343,2903,2860],{"class":2349},[2343,2905,1023],{"class":2353},[2343,2907,2368],{"class":2349},[2343,2909,2910],{"class":2345,"line":2793},[2343,2911,2912],{"class":2359},"  {{\u002Fif}}\n",[2343,2914,2916,2918,2920,2922,2924,2926,2928,2930,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965],{"class":2345,"line":2915},6,[2343,2917,2425],{"class":2349},[2343,2919,1023],{"class":2353},[2343,2921,2834],{"class":2349},[2343,2923,1038],{"class":2353},[2343,2925,2834],{"class":2349},[2343,2927,757],{"class":2353},[2343,2929,2356],{"class":2349},[2343,2931,2932],{"class":2359},"Total to pay",[2343,2934,2363],{"class":2349},[2343,2936,757],{"class":2353},[2343,2938,2860],{"class":2349},[2343,2940,1038],{"class":2353},[2343,2942,2834],{"class":2349},[2343,2944,1038],{"class":2353},[2343,2946,2834],{"class":2349},[2343,2948,757],{"class":2353},[2343,2950,2356],{"class":2349},[2343,2952,1188],{"class":2359},[2343,2954,2363],{"class":2349},[2343,2956,757],{"class":2353},[2343,2958,2860],{"class":2349},[2343,2960,1038],{"class":2353},[2343,2962,2860],{"class":2349},[2343,2964,1023],{"class":2353},[2343,2966,2368],{"class":2349},[2343,2968,2970,2972,2974],{"class":2345,"line":2969},7,[2343,2971,2363],{"class":2349},[2343,2973,1017],{"class":2353},[2343,2975,2368],{"class":2349},[753,2977,2978,2979,2981,2982,2984],{},"The two lines always add up to ",[967,2980,1188],{},". The ",[967,2983,2669],{}," block hides the goods line on bookings without sold goods, so one template works for every booking.",[954,2986,2988],{"id":2987},"letting-the-assistant-draft-it","Letting the assistant draft it",[753,2990,2991,2992,2995,2996,769],{},"Click ",[757,2993,2994],{},"Create with Requiply Assistant"," next to the body editor and describe the document you need. The assistant returns a complete print-ready draft with the correct tokens already in place, which you apply to the editor in one click. See ",[767,2997,641],{"href":642},[954,2999,3001],{"id":3000},"capturing-business-specific-data","Capturing business-specific data",[753,3003,3004,3005,3007],{},"If your agreement needs a passport number, a VAT code, or a delivery address that Requiply does not store by default, create it as a custom field on the Client, Booking, or Organization level first. It then shows up in the ",[757,3006,2168],{}," dropdown for every template.",[802,3009,3011],{"id":3010},"tips-and-cautions","Tips and cautions",[2077,3013,3014,3016,3017,3019],{},[757,3015,2081],{}," Build documents in ",[757,3018,2567],{}," mode. Contracts and acts need tables, headings, and page structure that the rich-text editor will simplify.",[2077,3021,3022,3024,3025,3027],{},[757,3023,2081],{}," Use ",[967,3026,2669],{}," for anything optional — deposits, delivery notes, custom fields that are only sometimes filled in. It keeps one template usable for every booking instead of maintaining several near-identical ones.",[2077,3029,3030,3032,3033,3035],{},[757,3031,2081],{}," Add ",[967,3034,1766],{}," to a table instead of typing the sums into the text around it. The summary row always matches the rows above it, bundle discounts included.",[777,3037,3038,3040],{},[757,3039,996],{}," The live preview uses sample booking data, not a real booking. Export a real booking once after building a template to confirm the tables and amounts land where you expect.",[3042,3043,3044],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":1503,"searchDepth":2422,"depth":2422,"links":3046},[3047,3048,3049,3050,3051,3056,3063,3064,3065,3074],{"id":804,"depth":2422,"text":805},{"id":847,"depth":2422,"text":848},{"id":871,"depth":2422,"text":872},{"id":918,"depth":2422,"text":919},{"id":951,"depth":2422,"text":952,"children":3052},[3053,3054,3055],{"id":956,"depth":2441,"text":957},{"id":972,"depth":2441,"text":973},{"id":987,"depth":2441,"text":988},{"id":1003,"depth":2422,"text":1004,"children":3057},[3058,3059,3060,3061,3062],{"id":1014,"depth":2441,"text":1015},{"id":1483,"depth":2441,"text":1298},{"id":2091,"depth":2441,"text":2092},{"id":2282,"depth":2441,"text":2283},{"id":2405,"depth":2441,"text":2406},{"id":2461,"depth":2422,"text":2462},{"id":2499,"depth":2422,"text":2500},{"id":2545,"depth":2422,"text":2546,"children":3066},[3067,3068,3069,3070,3071,3072,3073],{"id":2549,"depth":2441,"text":2550},{"id":2598,"depth":2441,"text":1472},{"id":2673,"depth":2441,"text":2674},{"id":2724,"depth":2441,"text":2725},{"id":2798,"depth":2441,"text":1416},{"id":2987,"depth":2441,"text":2988},{"id":3000,"depth":2441,"text":3001},{"id":3010,"depth":2422,"text":3011},"Design the printable PDFs you generate from a rental, such as the rental agreement, contract, handover act, return act, or packing sheet.","md",null,{"gitbook":3079,"aliases":3083},{"source":3080,"icon":3081,"url":3082},"settings\u002Fbookings\u002Fexport-templates.md","file-pdf","https:\u002F\u002Frequiply.gitbook.io\u002Frequiply-docs\u002Fknowledge\u002Fsettings\u002Fbooking-settings\u002Fexport-templates",[3084],"\u002Fknowledge\u002Fsettings\u002Fbooking-settings\u002Fexport-templates",{"title":48,"icon":123},{"title":417,"description":3075},"NDqAw-zvxy3R8big08shJnOt5KyPd9eQfUFrzWh3aqI",[3089,3091],{"title":413,"path":414,"stem":415,"description":3090,"icon":407,"children":-1},"Write an SMS, Viber, or Telegram message: its text, merge variables, conditional blocks, and any attachments or buttons the channel supports.",{"title":423,"path":424,"stem":425,"description":3092,"icon":123,"children":-1},"Build a printable rental document: give it a name, lay out the body, and insert booking, customer, item table, and organization variables.",1792585994839]