- GraphQL — full reference and cURL examples in Developers → GraphQL API → DinoAI Programmable Agents API.
- Python SDK — full reference and Python examples in Developers → Python SDK → DinoAI Programmable Agents.
Prerequisites:
- An agent defined under .dinoai/agents/.yml in your repository — see YAML Configuration.
- An API key with DinoAI Agent capabilities.
GraphQL — quick example
agentSessionId and poll with dinoaiAgentRun(agentSessionId: $id) until status reaches COMPLETED or FAILED. See the full GraphQL reference for the trigger, poll, and follow-up operations.
Python SDK — quick example
trigger_run, trigger_and_wait, send_message, and get_run.
Related
- Quick Start — End-to-end first-run walkthrough
- Triggering from Bolt — Alternative invocation path via a Bolt schedule
- Agent-to-Agent Delegation — Multi-agent workflows