Skip to content

Workflows & Roles

lynox has four built-in roles, each optimized for a different type of work:

RoleModelStrengthsRestrictions
ResearcherSonnetDeep analysis, source citation, thorough explorationRead-only — can’t modify files or run commands
CreatorSonnetContent creation, writing, tone adaptationNo system commands
OperatorHaikuFast status checks, concise reportingRead-only
CollectorHaikuStructured Q&A, data gatheringMinimal tools — memory and user interaction only

In the Web UI or CLI, switch roles by telling lynox:

  • “Switch to researcher mode”
  • “Act as operator and check the status of…”

The role determines which model is used, what tools are available, and how autonomous lynox operates. The default mode uses Sonnet with full tool access.

Workflows — workflow runs with steps, costs, and duration

lynox can run tasks in the background — scheduled or triggered. Results are delivered via your notification channel (Web UI Activity Hub, mail, or push).

Tell lynox what you want automated:

  • “Check my inbox every morning at 8am and summarize new emails”
  • “Monitor competitor.com weekly and alert me if their pricing page changes”
  • “Run a revenue report every Monday”

Or create tasks in the Web UI under Settings → Tasks.

TypeDescription
StandardRuns a prompt as an autonomous agent session
WatchMonitors a URL for changes — only processes when content differs
BackupAutomated database backup (no LLM cost)
WorkflowMulti-step workflow with dependent tasks

Tasks use cron syntax for scheduling:

# Every day at 8:00 AM
0 8 * * *
# Every Monday at 9:00 AM
0 9 * * 1
# Every 6 hours
0 */6 * * *

Watch tasks are cost-efficient — lynox fetches the URL and computes a hash. Only when the content changes does it trigger an LLM analysis. This means monitoring a stable page costs nothing.

"Monitor https://competitor.com/pricing every day. Alert me if anything changes."

You can target specific parts of a page with CSS selectors for more precise monitoring.

When you work through a task interactively, lynox can save the workflow as a reusable template:

  1. Work through the task step by step with lynox
  2. Ask: “Save this as a workflow”
  3. lynox extracts the steps, parameters, and decision points
  4. Next time, run the workflow with different inputs

Background task results are delivered through your configured channels:

  • Web UI — Results appear in the Activity Hub (/app/hub)
  • Mail — Sent to your connected mailbox with a reply-to-act follow-up
  • Push — Web push notification if enabled in your browser

If a background task needs your input (e.g., a clarification question), you receive an inline prompt you can answer directly.

Background tasks have built-in limits:

  • Maximum agent iterations per task (prevents runaway loops)
  • Results are truncated to keep notification size reasonable
  • Failed tasks retry up to a configured limit before alerting you
  • Each task’s cost is tracked in the Activity history