You do not need a traditional agent to put your home on Aalto. You can make a Home Profile on your own, at any time, with no cost.
However, in order to schedule showings, you will need to sign an agreement with Aalto which can be canceled at any time.
Get started here.