ruby-crewai is a minimal Ruby gem (client library) for interacting with the CrewAI AMP (Async Managed Process) HTTP API. It supports crew kickoff, status polling, health checks, and workflow resumption including human-in-the-loop feedback. The gem offers global and per-client configuration, configurable timeouts, webhook support, and a structured error hierarchy covering authentication, validation, network, and server failures. Requires Ruby 3.1+ and Faraday 2.x.
Table of contents
Table of ContentsInstallationQuick StartConfigurationAPI ReferenceError HandlingRequirementsContributingCode of ConductLicenseSort: