connacto
Back to modules

Home Maintenance

Assets, recurring maintenance tasks, and vendors.

Getting started

Turn it on

This module starts inactive. Ask your agent to activate it, or flip the switch on the Home Maintenance card on the homepage. Activation calls create_database with moduleSlug: "home-maintenance" and a name you choose, and unlocks the tools on this page. If it was active before and got switched off, the same call reactivates it instead of creating a duplicate.

Reference

Fields

What an entry in this module looks like.

FieldTypeNotes
assetstringRequired.
maintenance_taskstringRequired.
task_template_idstringExact home_maintenance_task_templates.id from home_maintenance_search_task_templates, if already known. Skips automatic matching.
frequencystring
last_performedstringISO date, e.g. 2026-08-20
next_duestringISO date, e.g. 2026-08-20
vendorstring
costnumber
Reference

Tools

Home Maintenance has 9 dedicated tools once active: add, list, update, and delete, plus a few built for how this module actually gets used.

home_maintenance_attach_photohome_maintenance_add_entryhome_maintenance_list_entrieshome_maintenance_update_entryhome_maintenance_delete_entryhome_maintenance_list_upcominghome_maintenance_log_completedhome_maintenance_search_task_templateshome_maintenance_suggest_tasks
Full tool reference, with parameters and return values
Try it

Example prompts

Talk to your agent like this once Home Maintenance is active. It picks the right tool and fields on its own.

Add HVAC filter replacement, every 3 months, next due in April.
What maintenance is coming up in the next 30 days?
I just replaced the HVAC filter. Log it and set the next due date.
What maintenance should I do on my HVAC system?