Skip to main content

Deep-research Tasks

Tasks are asynchronous AI jobs — long-running research, monitoring, scheduled analysis — that run in the background after you assign them to Alphio AI.

Find it at: /tasks


1. Task types

Alphio supports four task types. The type is inferred from how you phrase the request; Alphio AI picks the right one and surfaces it in the task detail.

TypeTriggerExample
NormalOne-shot research that runs once and finishes."Write a deep-dive on NVDA's data-center segment."
MonitorContinuous monitoring; fires whenever a condition holds."Alert me when SOL crosses 200 and RSI is below 30."
EventTriggered by a market or news event."Notify me on every CPI release with a one-paragraph summary."
PeriodicRuns on a schedule (cron)."Send me a daily AAPL recap at 8 AM ET."

Each task carries a status: Scheduled (waiting to fire), Running (currently executing), Done / Finished (completed), or Failed / Cancelled.


2. Creating a task

There are two entry points:

  • From chat. Phrase the request as a workflow — "alert me when…", "every morning…", "watch BTC for…". Alphio AI parses the intent, builds the task config, and you approve it inline before it's saved.
  • From the Tasks page. Open /tasks, switch the top tab to Trading or General, then click one of the four prompt cards on the right rail or Create Custom Task to start a guided chat.

The two top-level tabs separate task lists:

  • Trading — trade-execution tasks managed through the Agentic Trading pipeline.
  • General — research, monitoring, and notification tasks managed through /v1/task/*.

3. Monitoring

Open /tasks to see every task you've created.

  • List view. Each row shows the status badge, summary, creation timestamp, and an active/paused Switch in the top-right. Click a row to open its detail panel on the right.
  • Status icons.
    • Running — purple spinner.
    • Scheduled — magenta clock.
    • Done / Finished — green check.
    • Failed / Cancelled — red cross.
  • Detail panel. Shows the original instruction, frequency, next / last execution timestamps, the live chart (for trading tasks), the rule that drives the task, and an execution log timeline.
  • Pause and resume. Use the row-level Switch to toggle the task active state without deleting it. Finished and failed tasks can't be re-activated.
  • Delete. Click the trash icon at the bottom of a row to remove a task.

Tasks page

Task detail


4. Notifications

Tasks push results through the AI_TASK notification channel — one of the five Alphio notification categories.

  • In-app. Completion and trigger events appear in the message center; clicking a card jumps to the relevant chat session or task detail.
  • Push. If you've bound a Telegram account or enabled push on the mobile app, AI_TASK alerts are delivered there too.
  • Email. Periodic tasks (e.g. "daily market summary at 8 AM") can be set to email delivery during task creation.

Configure delivery per channel in Notifications settings.

warning

Default delivery channels per task type (in-app vs Telegram vs email) are being finalized. Confirm with the product team before documenting the exact defaults.


Agent Instructions: Querying This Documentation

If you need information not on this page, you can query the docs dynamically by sending a GET request with the ask query parameter:

GET https://docs.alphio.ai/chat/deep-research-tasks.md?ask=<question>

The question should be specific, self-contained, and written in natural language. The response includes a direct answer plus relevant excerpts and sources.