Skip to content

Tickets

CropsCode is ticket-driven. Instead of manually configuring containers, you paste a ticket URL and the system handles everything: fetching context, picking a worker, creating the container, and starting the AI agent with full task context.

ProviderURL PatternAvailability
GitHub Issuesgithub.com/{owner}/{repo}/issues/{number}All plans
Azure DevOpsdev.azure.com/{org}/{project}/_workitems/edit/{id}Pro and Enterprise
Trellotrello.com/c/{cardId}/{card-name}Coming soon
Monday.commonday.com/boards/{boardId}/pulses/{itemId}Coming soon
  1. Paste a ticket URL into the launch modal (or ask CropPilot)
  2. CropsCode fetches the ticket details — title, description, labels, comments
  3. A CLAUDE.md is generated with the full ticket context as instructions for the AI agent
  4. A container launches on the least-loaded worker with the repo cloned and agent ready
  5. The AI agent works on the ticket autonomously
  6. You get a draft PR when the work is complete

The generated context includes:

  • Ticket title and full description
  • Labels and assignees
  • Comments and discussion
  • Repository URL and default branch
  • Any linked PRs or issues

For GitHub Issues, a personal access token increases rate limits:

Without tokenWith token
60 requests/hour5,000 requests/hour

Set your token in the orchestrator environment:

Terminal window
GITHUB_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Combine tickets with cron workflows to automatically process new tickets on a schedule — wake up to draft PRs every morning.

Getting Started Concepts Guides CLI Self-Hosting Reference Links