This is what I found on zerodha.com
During the pre-market session for the first 8 minutes (between 9:00 AM and 9:08 AM) orders are collected, modified or cancelled. Than it says After 9.08 AM to 9.15 AM no new orders can be placed, orders placed are matched and trades confirmed. So technically you can place orders only for the first 8 minutes and only on equity.
To my understanding if you try to place order between 9 to 9.15 it will be rejected than why it says you can place order between 9 to 9.08 am?
Further about AMO
AMO is allowed only between 3:45 PM and 8:59 AM for equity. Here the question is if I place an order between this window lets say 8.30 am …what is the exact time it will be executed ? will it be 9.15 or between pre-market session window 9.00 to 9.08 am?