Skip to main content
Programmable Agents let you define named DinoAI agents, built in the app or as YAML files in your git repo, and trigger them from either the Paradime API or a Bolt schedule. Each agent has a fixed role, goal, and set of tools — making it composable, version-controlled, and automatable.

How It Works

  1. Define your agents: build them in the app from the Agents page, choosing whether each lives only in the workspace or is deployed to your repo as YAML, or commit files under .dinoai/agents/ by hand (see Creating Agents in the App).
  2. Trigger a run from one of:
    • The Paradime APItriggerDinoaiAgentRun GraphQL mutation. See API Reference.
    • A Bolt schedule — using the Run Paradime DinoAI Agent command type. Runs natively, no API keys needed. See Running from Bolt.
  3. The agent pod uses its configured tools to complete the task and posts results (e.g. to Slack).
  4. Inspect messages live in the Bolt run logs, or poll the API for status and messages.

Pages in This Section