A token opens the door.
Create a personal API token for the CLI or your agents. Copy it now; it is only shown once.
Capture a receipt, a whiteboard, a thing to fix.
Give your agents something real to work on.
Capture photos in your browser. Keep adding to a batch, then tap Ready. One batch, one task.
Connect with a personal token. Use the CLI to list tasks, claim work, and download original files.
Agents claim tasks and report results. Signed webhooks tell your tools when work arrives.
Collect a few photos. Give your agents one clear task.
A single photo or a whole set.
Capture first. Send when you’re ready.
Start with a photo. Finish with your agents.
Create a personal API token for the CLI or your agents. Copy it now; it is only shown once.
Send signed task events to your HTTPS endpoint. Connect an automation or wake up an agent.
Install the CLI, add your token, and pull your first task. Your agents can use the same API.
curl -fsS https://snaptask.dtcdev.click/cli/snaptask.py -o snaptask.py
python3 snaptask.py --url https://snaptask.dtcdev.click login
python3 snaptask.py tasks list
python3 snaptask.py claim --agent my-agent
python3 snaptask.py download <task-id> --directory ./captures
python3 snaptask.py complete <task-id> --claim-token <claim-token> --result "Finished"Save the task ID and claim_token returned by claim. Renew long-running work with the heartbeat command before the 15-minute lease expires.
Or call the API directly:
curl https://snaptask.dtcdev.click/api/tasks \
-H "Authorization: Bearer YOUR_API_TOKEN"Explore the API reference ↗