Skip to main content
Tasks define specific work for agents to complete with clear objectives.
32 options on Task.__init__ are accepted for Python-SDK parity but not yet acted on in the TypeScript SDK. If you pass one and see a [praisonai] … not yet honoured notice, see the Parity Notices page for the full list.
The behaviour behind 28 of these options is now implemented in the SDK’s Task engine and will become active once the team runner wires it in — see PR #4838. Until then these options still emit the parity notice above.

Quick Start

1

Simple Usage

2

With Configuration


User Interaction Flow


Configuration Levels


Task Options


API Reference

TaskConfig

Task configuration options

Task

Task class documentation

Best Practices

“Write 500-word blog post about AI benefits” beats “Write about AI”.
Telling the agent what format you want improves results.
Chain tasks by passing earlier outputs as context.

Workflows

Multi-step workflows

Teams

Multi-agent teams