Agents accept a work offer and finish the call. Agents do not receive another call unless they logout and back into the platform.
You may have an incorrectly configured call flow on the resource section. Please see below screen shots:
Notice in this resource call flow, the Free Resource and Disconnect notations was reversed in the top image. Always ensure the disconnect is at the end of a resource flow.