The context service doesn't matter if you dont use that.
For an agent to be ready on the phone, the agent has to be logged into finesse. It is only in finesse you can control the agent state (Or FIPPA if you are using that)
Hope that helps
Please rate helpful posts and if applicable mark "Accept as a Solution".
Thanks, Thomas G. J.