A project in t0ggles Crew is a local code folder linked to a t0ggles board and project. All pipelines in a project run against the same folder and board context.
By default, only one pipeline per project runs at a time (serial execution) to prevent file system conflicts. You can increase this in project settings.
Pipeline templates are reusable blueprints that define an agent's behavior. A template includes:
Templates can be shared across projects. When you assign a template to a project, you can override any field for that specific assignment.
A pipeline assignment is a project's reference to a pipeline template. It can either use the template as-is or override specific fields (prompt, schedule, timeout, agent identity) for that project.
You can also create fully custom pipelines without a template.
Pipeline prompts support template variables that get replaced at runtime:
| Variable | Description |
|---|---|
{{project.name}} | Project name |
{{project.board}} | t0ggles board name |
{{project.boardId}} | t0ggles board ID |
{{agent.name}} | Agent display name |
{{agent.botId}} | Agent bot user ID |
{{timestamp}} | Current ISO timestamp |
{{date}} | Current date (YYYY-MM-DD) |
A run is a single execution of a pipeline. Each run tracks:
running, success, error, timeout, or cancelledThe last 100 runs per pipeline are stored for history and debugging.
For real-world prompt examples, see Pipeline Examples.
t0ggles Crew supports five scheduling modes for controlling when pipelines run.
Pipelines only run when you click "Run Now". No automatic scheduling.
Best for: one-off tasks, testing prompts, on-demand operations.
Run every N minutes on a repeating cycle.
Best for: regular check-ins, periodic code reviews, recurring maintenance.
Run at specific times on specific days.
Each entry specifies a time (HH:MM in 24-hour format) and optional days of the week. You can add multiple time entries.
Example: Run at 09:00 on weekdays and 14:00 on weekends.
Best for: daily standups, end-of-day reports, scheduled deployments.
Run after another pipeline completes. Chains pipelines together.
Best for: code review after feature implementation, testing after code changes, deployment after review.
Automatically triggers when new tasks are assigned to the agent's bot user on the t0ggles board.
Requirements:
The app polls for new tasks every 5 minutes. When it finds tasks assigned to the agent in the To-Do status, it automatically enqueues a run.
Best for: fully autonomous agents that pick up and execute tasks without manual intervention.