Software integration deal makes online scheduling more efficient