As a newbie need clarifications on AI Agents

I am new to AI agents and learning it in baby steps. Apologizes for how trivial this question may sound.

AI agents as I understand can be used to do various tasks . An agent to do a piece of specialized task. My question is say I want the agent to work on SEO optimization, therefore the role assigned be of SEO Optimizer. Now when I do not that do I need to give it how-do-steps in detail. This because may be I am not an expert SEO optimizer.

in which case would it be a good idea to use AI agent or recruit one ?

Hi, welcome to the community. I believe it depends on a case-by-case. You could do a quick research on the steps done in SEO and then use a crew or team of agents using a framework like crewai or langgraph. And then get feedback on the outputs you are getting from the agent.
If after trying you are not getting good results or feedback, then you could consider recruiting.