[{"data":1,"prerenderedAt":867},["ShallowReactive",2],{"content-/portals-and-apps/residenceport":3,"docs-toc":498},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"body":20,"_type":492,"_id":493,"_source":494,"_file":495,"_stem":496,"_extension":497},"/portals-and-apps/residenceport","portals-and-apps",false,"","ResidencePort",{"A self-service portal for leaseholders and tenants":10,"type":11,"status":12,"applies_to":13,"last_reviewed":15,"related":16},"their statements, invoices, payments, requests and building information in one place.","concept","live",[14],"shared","2026-05-10",[17,18,19],"/portals-and-apps","/communications","/block-management/debtor-invoices",{"type":21,"children":22,"toc":480},"root",[23,31,37,44,120,126,131,207,248,254,259,287,292,330,336,341,364,370,382,400,405,411,416,421,427,432,438],{"type":24,"tag":25,"props":26,"children":28},"element","h1",{"id":27},"residenceport",[29],{"type":30,"value":8},"text",{"type":24,"tag":32,"props":33,"children":34},"p",{},[35],{"type":30,"value":36},"ResidencePort is the self-service portal for the people who live in or pay for the buildings you manage. Leaseholders and tenants sign in, see what they owe, pay it, raise a request and read what is going on in the building. It runs on a per-organisation subdomain so it looks like part of your firm.",{"type":24,"tag":38,"props":39,"children":41},"h2",{"id":40},"what-residents-can-do",[42],{"type":30,"value":43},"What residents can do",{"type":24,"tag":45,"props":46,"children":47},"ul",{},[48,60,70,80,90,100,110],{"type":24,"tag":49,"props":50,"children":51},"li",{},[52,58],{"type":24,"tag":53,"props":54,"children":55},"strong",{},[56],{"type":30,"value":57},"See the statement",{"type":30,"value":59},": what has been demanded, what has been paid, what is outstanding.",{"type":24,"tag":49,"props":61,"children":62},{},[63,68],{"type":24,"tag":53,"props":64,"children":65},{},[66],{"type":30,"value":67},"Download invoices",{"type":30,"value":69}," as PDFs.",{"type":24,"tag":49,"props":71,"children":72},{},[73,78],{"type":24,"tag":53,"props":74,"children":75},{},[76],{"type":30,"value":77},"Pay an invoice",{"type":30,"value":79}," by Direct Debit or card.",{"type":24,"tag":49,"props":81,"children":82},{},[83,88],{"type":24,"tag":53,"props":84,"children":85},{},[86],{"type":30,"value":87},"Raise a request",{"type":30,"value":89}," that becomes a ticket in the admin app.",{"type":24,"tag":49,"props":91,"children":92},{},[93,98],{"type":24,"tag":53,"props":94,"children":95},{},[96],{"type":30,"value":97},"Read notices",{"type":30,"value":99}," posted by the managing agent.",{"type":24,"tag":49,"props":101,"children":102},{},[103,108],{"type":24,"tag":53,"props":104,"children":105},{},[106],{"type":30,"value":107},"Access shared documents",{"type":30,"value":109},": leases, building rules, meeting minutes.",{"type":24,"tag":49,"props":111,"children":112},{},[113,118],{"type":24,"tag":53,"props":114,"children":115},{},[116],{"type":30,"value":117},"Update their contact details",{"type":30,"value":119}," subject to the manager's confirmation rules.",{"type":24,"tag":38,"props":121,"children":123},{"id":122},"what-managers-do",[124],{"type":30,"value":125},"What managers do",{"type":24,"tag":32,"props":127,"children":128},{},[129],{"type":30,"value":130},"Most of the configuration happens once during setup:",{"type":24,"tag":45,"props":132,"children":133},{},[134,155,167,179,190,202],{"type":24,"tag":49,"props":135,"children":136},{},[137,139,144,146,153],{"type":30,"value":138},"Set the ",{"type":24,"tag":53,"props":140,"children":141},{},[142],{"type":30,"value":143},"subdomain",{"type":30,"value":145}," during organisation setup , ",{"type":24,"tag":147,"props":148,"children":150},"code",{"className":149},[],[151],{"type":30,"value":152},"your-org.residenceport.com",{"type":30,"value":154},".",{"type":24,"tag":49,"props":156,"children":157},{},[158,160,165],{"type":30,"value":159},"Upload the ",{"type":24,"tag":53,"props":161,"children":162},{},[163],{"type":30,"value":164},"logo and colours",{"type":30,"value":166}," so the portal feels like part of your firm.",{"type":24,"tag":49,"props":168,"children":169},{},[170,172,177],{"type":30,"value":171},"Decide which ",{"type":24,"tag":53,"props":173,"children":174},{},[175],{"type":30,"value":176},"document folders",{"type":30,"value":178}," are accessible to residents per site.",{"type":24,"tag":49,"props":180,"children":181},{},[182,183,188],{"type":30,"value":171},{"type":24,"tag":53,"props":184,"children":185},{},[186],{"type":30,"value":187},"ticket categories",{"type":30,"value":189}," residents can choose from when raising a request.",{"type":24,"tag":49,"props":191,"children":192},{},[193,195,200],{"type":30,"value":194},"Configure the ",{"type":24,"tag":53,"props":196,"children":197},{},[198],{"type":30,"value":199},"welcome email",{"type":30,"value":201}," sent to new residents.",{"type":24,"tag":49,"props":203,"children":204},{},[205],{"type":30,"value":206},"Invite residents.",{"type":24,"tag":208,"props":209,"children":210},"steps",{},[211],{"type":24,"tag":212,"props":213,"children":214},"ol",{},[215,226,231,236],{"type":24,"tag":49,"props":216,"children":217},{},[218,220,225],{"type":30,"value":219},"To invite a resident, open the contact in the admin app and click ",{"type":24,"tag":53,"props":221,"children":222},{},[223],{"type":30,"value":224},"Invite to ResidencePort",{"type":30,"value":154},{"type":24,"tag":49,"props":227,"children":228},{},[229],{"type":30,"value":230},"PropLink emails the contact with a sign-in link.",{"type":24,"tag":49,"props":232,"children":233},{},[234],{"type":30,"value":235},"The resident sets a sign-in method, usually OTP via email.",{"type":24,"tag":49,"props":237,"children":238},{},[239,241,246],{"type":30,"value":240},"From then on, they sign in at ",{"type":24,"tag":147,"props":242,"children":244},{"className":243},[],[245],{"type":30,"value":152},{"type":30,"value":247}," whenever they need to.",{"type":24,"tag":38,"props":249,"children":251},{"id":250},"what-residents-can-and-cannot-see",[252],{"type":30,"value":253},"What residents can and cannot see",{"type":24,"tag":32,"props":255,"children":256},{},[257],{"type":30,"value":258},"Residents can see only what relates to their own units. They cannot see:",{"type":24,"tag":45,"props":260,"children":261},{},[262,267,272,277,282],{"type":24,"tag":49,"props":263,"children":264},{},[265],{"type":30,"value":266},"Other leaseholders' statements or balances.",{"type":24,"tag":49,"props":268,"children":269},{},[270],{"type":30,"value":271},"The site's bank account details.",{"type":24,"tag":49,"props":273,"children":274},{},[275],{"type":30,"value":276},"The general ledger or any other organisation-wide financial data.",{"type":24,"tag":49,"props":278,"children":279},{},[280],{"type":30,"value":281},"Documents in folders not marked accessible to residents.",{"type":24,"tag":49,"props":283,"children":284},{},[285],{"type":30,"value":286},"Tickets raised by other residents.",{"type":24,"tag":32,"props":288,"children":289},{},[290],{"type":30,"value":291},"You decide, per site:",{"type":24,"tag":45,"props":293,"children":294},{},[295,306,318],{"type":24,"tag":49,"props":296,"children":297},{},[298,300,304],{"type":30,"value":299},"Which ",{"type":24,"tag":53,"props":301,"children":302},{},[303],{"type":30,"value":176},{"type":30,"value":305}," are accessible.",{"type":24,"tag":49,"props":307,"children":308},{},[309,311,316],{"type":30,"value":310},"Whether residents can see the ",{"type":24,"tag":53,"props":312,"children":313},{},[314],{"type":30,"value":315},"service charge year-end pack",{"type":30,"value":317}," automatically as soon as it is produced, or only after manager approval.",{"type":24,"tag":49,"props":319,"children":320},{},[321,323,328],{"type":30,"value":322},"Whether residents can view ",{"type":24,"tag":53,"props":324,"children":325},{},[326],{"type":30,"value":327},"announcements",{"type":30,"value":329}," posted to the site.",{"type":24,"tag":38,"props":331,"children":333},{"id":332},"branding",[334],{"type":30,"value":335},"Branding",{"type":24,"tag":32,"props":337,"children":338},{},[339],{"type":30,"value":340},"ResidencePort uses your organisation's branding:",{"type":24,"tag":45,"props":342,"children":343},{},[344,349,354,359],{"type":24,"tag":49,"props":345,"children":346},{},[347],{"type":30,"value":348},"Logo on the top left.",{"type":24,"tag":49,"props":350,"children":351},{},[352],{"type":30,"value":353},"Primary colour driving links and primary buttons.",{"type":24,"tag":49,"props":355,"children":356},{},[357],{"type":30,"value":358},"Footer with your organisation name and contact details.",{"type":24,"tag":49,"props":360,"children":361},{},[362],{"type":30,"value":363},"Email templates branded with your logo.",{"type":24,"tag":38,"props":365,"children":367},{"id":366},"payments-through-residenceport",[368],{"type":30,"value":369},"Payments through ResidencePort",{"type":24,"tag":32,"props":371,"children":372},{},[373,375,380],{"type":30,"value":374},"When a resident clicks ",{"type":24,"tag":53,"props":376,"children":377},{},[378],{"type":30,"value":379},"Pay",{"type":30,"value":381}," on an invoice:",{"type":24,"tag":45,"props":383,"children":384},{},[385,390,395],{"type":24,"tag":49,"props":386,"children":387},{},[388],{"type":30,"value":389},"If GoCardless is configured, they are taken to a Direct Debit mandate or one-off payment flow.",{"type":24,"tag":49,"props":391,"children":392},{},[393],{"type":30,"value":394},"If Stripe is configured, they are taken to a card payment page.",{"type":24,"tag":49,"props":396,"children":397},{},[398],{"type":30,"value":399},"The receipt is recorded against their unit and the corresponding bank account in the admin app.",{"type":24,"tag":32,"props":401,"children":402},{},[403],{"type":30,"value":404},"The whole journey, invoice raised, link to ResidencePort, payment, ledger entry, bank reconciliation, completes without anyone retyping a number.",{"type":24,"tag":38,"props":406,"children":408},{"id":407},"authentication",[409],{"type":30,"value":410},"Authentication",{"type":24,"tag":32,"props":412,"children":413},{},[414],{"type":30,"value":415},"Residents sign in with email and a one-time password. No long-term password is required, though residents can optionally set one under their profile.",{"type":24,"tag":32,"props":417,"children":418},{},[419],{"type":30,"value":420},"Sessions are device-bound. Signing in on a new device requires a fresh OTP.",{"type":24,"tag":38,"props":422,"children":424},{"id":423},"mobile",[425],{"type":30,"value":426},"Mobile",{"type":24,"tag":32,"props":428,"children":429},{},[430],{"type":30,"value":431},"ResidencePort is mobile-first. A resident on their phone sees the same screens as a resident on a desktop, in a layout designed for one column and touch.",{"type":24,"tag":38,"props":433,"children":435},{"id":434},"coming-soon",[436],{"type":30,"value":437},"Coming soon",{"type":24,"tag":45,"props":439,"children":440},{},[441,450,460,470],{"type":24,"tag":49,"props":442,"children":443},{},[444,449],{"type":24,"tag":53,"props":445,"children":446},{},[447],{"type":30,"value":448},"Pay with Apple Pay and Google Pay",{"type":30,"value":154},{"type":24,"tag":49,"props":451,"children":452},{},[453,458],{"type":24,"tag":53,"props":454,"children":455},{},[456],{"type":30,"value":457},"Set up a payment plan",{"type":30,"value":459}," for residents in arrears.",{"type":24,"tag":49,"props":461,"children":462},{},[463,468],{"type":24,"tag":53,"props":464,"children":465},{},[466],{"type":30,"value":467},"Message the managing agent",{"type":30,"value":469}," through a thread that lives on the ticket.",{"type":24,"tag":49,"props":471,"children":472},{},[473,478],{"type":24,"tag":53,"props":474,"children":475},{},[476],{"type":30,"value":477},"Receive maintenance scheduling updates",{"type":30,"value":479}," when an event is planned for the building.",{"title":7,"searchDepth":481,"depth":481,"links":482},3,[483,485,486,487,488,489,490,491],{"id":40,"depth":484,"text":43},2,{"id":122,"depth":484,"text":125},{"id":250,"depth":484,"text":253},{"id":332,"depth":484,"text":335},{"id":366,"depth":484,"text":369},{"id":407,"depth":484,"text":410},{"id":423,"depth":484,"text":426},{"id":434,"depth":484,"text":437},"markdown","content:15.portals-and-apps:residenceport.md","content","15.portals-and-apps/residenceport.md","15.portals-and-apps/residenceport","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":499,"body":502,"_type":492,"_id":493,"_source":494,"_file":495,"_stem":496,"_extension":497},{"A self-service portal for leaseholders and tenants":10,"type":11,"status":12,"applies_to":500,"last_reviewed":15,"related":501},[14],[17,18,19],{"type":21,"children":503,"toc":857},[504,508,512,516,575,579,583,641,674,678,682,705,709,739,743,747,766,770,779,794,798,802,806,810,814,818,822],{"type":24,"tag":25,"props":505,"children":506},{"id":27},[507],{"type":30,"value":8},{"type":24,"tag":32,"props":509,"children":510},{},[511],{"type":30,"value":36},{"type":24,"tag":38,"props":513,"children":514},{"id":40},[515],{"type":30,"value":43},{"type":24,"tag":45,"props":517,"children":518},{},[519,527,535,543,551,559,567],{"type":24,"tag":49,"props":520,"children":521},{},[522,526],{"type":24,"tag":53,"props":523,"children":524},{},[525],{"type":30,"value":57},{"type":30,"value":59},{"type":24,"tag":49,"props":528,"children":529},{},[530,534],{"type":24,"tag":53,"props":531,"children":532},{},[533],{"type":30,"value":67},{"type":30,"value":69},{"type":24,"tag":49,"props":536,"children":537},{},[538,542],{"type":24,"tag":53,"props":539,"children":540},{},[541],{"type":30,"value":77},{"type":30,"value":79},{"type":24,"tag":49,"props":544,"children":545},{},[546,550],{"type":24,"tag":53,"props":547,"children":548},{},[549],{"type":30,"value":87},{"type":30,"value":89},{"type":24,"tag":49,"props":552,"children":553},{},[554,558],{"type":24,"tag":53,"props":555,"children":556},{},[557],{"type":30,"value":97},{"type":30,"value":99},{"type":24,"tag":49,"props":560,"children":561},{},[562,566],{"type":24,"tag":53,"props":563,"children":564},{},[565],{"type":30,"value":107},{"type":30,"value":109},{"type":24,"tag":49,"props":568,"children":569},{},[570,574],{"type":24,"tag":53,"props":571,"children":572},{},[573],{"type":30,"value":117},{"type":30,"value":119},{"type":24,"tag":38,"props":576,"children":577},{"id":122},[578],{"type":30,"value":125},{"type":24,"tag":32,"props":580,"children":581},{},[582],{"type":30,"value":130},{"type":24,"tag":45,"props":584,"children":585},{},[586,601,610,619,628,637],{"type":24,"tag":49,"props":587,"children":588},{},[589,590,594,595,600],{"type":30,"value":138},{"type":24,"tag":53,"props":591,"children":592},{},[593],{"type":30,"value":143},{"type":30,"value":145},{"type":24,"tag":147,"props":596,"children":598},{"className":597},[],[599],{"type":30,"value":152},{"type":30,"value":154},{"type":24,"tag":49,"props":602,"children":603},{},[604,605,609],{"type":30,"value":159},{"type":24,"tag":53,"props":606,"children":607},{},[608],{"type":30,"value":164},{"type":30,"value":166},{"type":24,"tag":49,"props":611,"children":612},{},[613,614,618],{"type":30,"value":171},{"type":24,"tag":53,"props":615,"children":616},{},[617],{"type":30,"value":176},{"type":30,"value":178},{"type":24,"tag":49,"props":620,"children":621},{},[622,623,627],{"type":30,"value":171},{"type":24,"tag":53,"props":624,"children":625},{},[626],{"type":30,"value":187},{"type":30,"value":189},{"type":24,"tag":49,"props":629,"children":630},{},[631,632,636],{"type":30,"value":194},{"type":24,"tag":53,"props":633,"children":634},{},[635],{"type":30,"value":199},{"type":30,"value":201},{"type":24,"tag":49,"props":638,"children":639},{},[640],{"type":30,"value":206},{"type":24,"tag":208,"props":642,"children":643},{},[644],{"type":24,"tag":212,"props":645,"children":646},{},[647,656,660,664],{"type":24,"tag":49,"props":648,"children":649},{},[650,651,655],{"type":30,"value":219},{"type":24,"tag":53,"props":652,"children":653},{},[654],{"type":30,"value":224},{"type":30,"value":154},{"type":24,"tag":49,"props":657,"children":658},{},[659],{"type":30,"value":230},{"type":24,"tag":49,"props":661,"children":662},{},[663],{"type":30,"value":235},{"type":24,"tag":49,"props":665,"children":666},{},[667,668,673],{"type":30,"value":240},{"type":24,"tag":147,"props":669,"children":671},{"className":670},[],[672],{"type":30,"value":152},{"type":30,"value":247},{"type":24,"tag":38,"props":675,"children":676},{"id":250},[677],{"type":30,"value":253},{"type":24,"tag":32,"props":679,"children":680},{},[681],{"type":30,"value":258},{"type":24,"tag":45,"props":683,"children":684},{},[685,689,693,697,701],{"type":24,"tag":49,"props":686,"children":687},{},[688],{"type":30,"value":266},{"type":24,"tag":49,"props":690,"children":691},{},[692],{"type":30,"value":271},{"type":24,"tag":49,"props":694,"children":695},{},[696],{"type":30,"value":276},{"type":24,"tag":49,"props":698,"children":699},{},[700],{"type":30,"value":281},{"type":24,"tag":49,"props":702,"children":703},{},[704],{"type":30,"value":286},{"type":24,"tag":32,"props":706,"children":707},{},[708],{"type":30,"value":291},{"type":24,"tag":45,"props":710,"children":711},{},[712,721,730],{"type":24,"tag":49,"props":713,"children":714},{},[715,716,720],{"type":30,"value":299},{"type":24,"tag":53,"props":717,"children":718},{},[719],{"type":30,"value":176},{"type":30,"value":305},{"type":24,"tag":49,"props":722,"children":723},{},[724,725,729],{"type":30,"value":310},{"type":24,"tag":53,"props":726,"children":727},{},[728],{"type":30,"value":315},{"type":30,"value":317},{"type":24,"tag":49,"props":731,"children":732},{},[733,734,738],{"type":30,"value":322},{"type":24,"tag":53,"props":735,"children":736},{},[737],{"type":30,"value":327},{"type":30,"value":329},{"type":24,"tag":38,"props":740,"children":741},{"id":332},[742],{"type":30,"value":335},{"type":24,"tag":32,"props":744,"children":745},{},[746],{"type":30,"value":340},{"type":24,"tag":45,"props":748,"children":749},{},[750,754,758,762],{"type":24,"tag":49,"props":751,"children":752},{},[753],{"type":30,"value":348},{"type":24,"tag":49,"props":755,"children":756},{},[757],{"type":30,"value":353},{"type":24,"tag":49,"props":759,"children":760},{},[761],{"type":30,"value":358},{"type":24,"tag":49,"props":763,"children":764},{},[765],{"type":30,"value":363},{"type":24,"tag":38,"props":767,"children":768},{"id":366},[769],{"type":30,"value":369},{"type":24,"tag":32,"props":771,"children":772},{},[773,774,778],{"type":30,"value":374},{"type":24,"tag":53,"props":775,"children":776},{},[777],{"type":30,"value":379},{"type":30,"value":381},{"type":24,"tag":45,"props":780,"children":781},{},[782,786,790],{"type":24,"tag":49,"props":783,"children":784},{},[785],{"type":30,"value":389},{"type":24,"tag":49,"props":787,"children":788},{},[789],{"type":30,"value":394},{"type":24,"tag":49,"props":791,"children":792},{},[793],{"type":30,"value":399},{"type":24,"tag":32,"props":795,"children":796},{},[797],{"type":30,"value":404},{"type":24,"tag":38,"props":799,"children":800},{"id":407},[801],{"type":30,"value":410},{"type":24,"tag":32,"props":803,"children":804},{},[805],{"type":30,"value":415},{"type":24,"tag":32,"props":807,"children":808},{},[809],{"type":30,"value":420},{"type":24,"tag":38,"props":811,"children":812},{"id":423},[813],{"type":30,"value":426},{"type":24,"tag":32,"props":815,"children":816},{},[817],{"type":30,"value":431},{"type":24,"tag":38,"props":819,"children":820},{"id":434},[821],{"type":30,"value":437},{"type":24,"tag":45,"props":823,"children":824},{},[825,833,841,849],{"type":24,"tag":49,"props":826,"children":827},{},[828,832],{"type":24,"tag":53,"props":829,"children":830},{},[831],{"type":30,"value":448},{"type":30,"value":154},{"type":24,"tag":49,"props":834,"children":835},{},[836,840],{"type":24,"tag":53,"props":837,"children":838},{},[839],{"type":30,"value":457},{"type":30,"value":459},{"type":24,"tag":49,"props":842,"children":843},{},[844,848],{"type":24,"tag":53,"props":845,"children":846},{},[847],{"type":30,"value":467},{"type":30,"value":469},{"type":24,"tag":49,"props":850,"children":851},{},[852,856],{"type":24,"tag":53,"props":853,"children":854},{},[855],{"type":30,"value":477},{"type":30,"value":479},{"title":7,"searchDepth":481,"depth":481,"links":858},[859,860,861,862,863,864,865,866],{"id":40,"depth":484,"text":43},{"id":122,"depth":484,"text":125},{"id":250,"depth":484,"text":253},{"id":332,"depth":484,"text":335},{"id":366,"depth":484,"text":369},{"id":407,"depth":484,"text":410},{"id":423,"depth":484,"text":426},{"id":434,"depth":484,"text":437},1778601706690]