scheduled task

Hello,

where the user defined scheduled task which we configure in IS Admin page will take input values, If we do not assign any values using “Assign input” parameter?

There are two ways you can assign input variables to a scheduled task in IS Admin page and using pub.scheduler built in services.
If you have not specified any inputs then the service will run without inputs as it is top level service execution.

what does top-level service mean? Please explain

If you call a service directly is a top level service invocation and if you call a service with in another service it is a sub service invocation.