Answer

Do I need to reserve a time for the conference call?

No, there are no reservations required for this service. This conferencing service is available to you 24/7.