Skip to main content

Submit Job

praisonai run submit "Your prompt here"
praisonai run submit "Analyze this data" --wait
praisonai run submit "Process task" --agent-file agents.yaml
praisonai run submit "Long task" --timeout 7200
praisonai run submit "Task" --json

Idempotency

praisonai run submit "Task" --idempotency-key unique-key-123

Webhook Callback

praisonai run submit "Task" --webhook-url https://example.com/callback

Session Grouping

praisonai run submit "Task 1" --session-id project-alpha
praisonai run submit "Task 2" --session-id project-alpha

Check Status

praisonai run status <job_id>
praisonai run status run_abc123 --json

Get Result

praisonai run result <job_id>
praisonai run result run_abc123 --json

Stream Progress

praisonai run stream <job_id>
praisonai run stream run_abc123 --json

List Jobs

praisonai run list
praisonai run list --status running
praisonai run list --page 1 --page-size 10
praisonai run list --json

Cancel Job

praisonai run cancel <job_id>
praisonai run cancel run_abc123 --json

Server

python -m uvicorn praisonai.jobs.server:create_app --port 8005 --factory

API URL

praisonai run submit "Task" --api-url http://localhost:8005