Course Outline

Introduction to CrewAI

  • Overview of multi-agent systems
  • Key concepts: Agents, Roles, Tasks, and Tools
  • How CrewAI fits into workflow automation

Setting Up a CrewAI Project

  • Installing dependencies and initializing a project
  • Basic configuration and environment setup
  • Understanding the Crew class and flow structure

Designing Agents for Workflow Automation

  • Defining agent responsibilities and personalities
  • Creating specialized agents for specific tasks
  • Collaborative task execution strategies

Tool Integration and Inter-Agent Communication

  • Using built-in and custom tools
  • Exchanging context and memory between agents
  • Real-time collaboration and sequential logic

Orchestrating Real-World Workflows

  • Building flows for business processes (e.g., ticket triage)
  • Automating DevOps pipelines and monitoring tasks
  • Dynamic task branching and condition handling

Connecting to External Systems

  • Working with APIs, webhooks, and third-party tools
  • Scheduling and triggering CrewAI from external events
  • Logging, monitoring, and debugging workflows

Case Studies and Hands-On Labs

  • Retail order processing automation
  • Customer support ticket classification and response
  • CI/CD orchestration using CrewAI agents

Summary and Next Steps

Requirements

  • Experience with Python programming
  • Understanding of workflow automation concepts
  • Familiarity with APIs and basic DevOps practices

Audience

  • Automation engineers
  • Process analysts
  • DevOps specialists
 14 Hours

Number of participants


Price per participant

Upcoming Courses (Minimal 5 peserta)

Related Categories