# Set up a Kafka agent in 4 steps

How to create an agent in Conduktor Console: pick the task and model, give it an identity with only the permissions the task needs, choose when it runs, review and create. Its output lands as a report, a recommendation or an approval request, depending on how far you let it go.

## What You'll Learn

- Task: what the agent checks and which model it uses
- Access: the identity it acts as, limited to what that task needs
- Condition: on a schedule, or when a topic, schema, consumer group or connector changes
- Review: confirm, create, and find the output in Reports, Recommendations or Approvals
