The Call Flow Designer allows an administrator to create call flows that can intelligently handle call distribution. A call flow can be linked to a DID/DDI and be associated to a Time of Day call flow element to determine how calls should be handled on certain days of the week, month, holidays and also at certain times of each day.