Working with Tasks
Create, schedule, and manage your AI-powered tasks
Tasks are the heart of 0ct. Each task is an AI job that runs automatically on your schedule, delivering results straight to your inbox.
Creating a Task
Section titled “Creating a Task”From the Dashboard
Section titled “From the Dashboard”- Click Tasks in the sidebar
- Click + New Task
- Fill in the details:
- Name: Something descriptive (e.g., “Weekly Team Report”)
- Prompt: What you want the AI to do
- Model: Which AI to use (GPT-4o is a good default)
- Schedule: When to run
- Delivery: Where to send results
Writing Effective Prompts
Section titled “Writing Effective Prompts”Your prompt tells the AI exactly what you want. The more specific you are, the better your results.
Example: Weekly Metrics
Create a weekly summary of our team's productivity.
Include:- Total issues completed- Average time to completion- Top contributor this week- Any blockers that appeared
Format as a brief email suitable for our Monday standup.Example: Competitor Watch
Search for news about [Competitor A] and [Competitor B]from the past 24 hours.
For each article found:1. One-sentence summary2. Potential impact on our business3. Recommended action (if any)Example: Daily Digest
Compile a morning briefing with:- Weather for San Francisco- Today's calendar highlights- Top 3 emails that need attention- Any urgent Slack messagesScheduling Options
Section titled “Scheduling Options”Hourly
Section titled “Hourly”Run every 1, 2, 4, 6, 8, or 12 hours. Good for:
- Monitoring alerts
- Real-time tracking
- Frequent updates
Run once per day at a specific time. Good for:
- Morning briefings
- End-of-day summaries
- Daily reports
Weekly
Section titled “Weekly”Run on specific days at a set time. Good for:
- Weekly reports
- Team updates
- Planning reviews
One-Time
Section titled “One-Time”Run once at a specific date and time. Good for:
- One-off research
- Event preparation
- Testing new prompts
Adding Sources to Tasks
Section titled “Adding Sources to Tasks”Sources give your task access to real data. Without sources, your task can only use the AI’s general knowledge.
How to Add Sources
Section titled “How to Add Sources”- Open your task
- Scroll to the Sources section
- Click Add Source
- Select from your connected sources
What Sources Enable
Section titled “What Sources Enable”With GitHub connected:
“List all open PRs in our main repo and summarize their changes.”
With Linear connected:
“Show me issues assigned to me that are due this week.”
With Slack connected:
“Summarize the key discussions from #engineering today.”
Adding Skills to Tasks
Section titled “Adding Skills to Tasks”Skills are reusable instructions that shape how your task runs.
Example Skills
Section titled “Example Skills”Writing Style Skill:
“Write in a professional but friendly tone. Use bullet points for lists. Keep sentences under 20 words.”
Report Format Skill:
“Always include an executive summary at the top. End with next steps. Use headers to organize sections.”
How to Add Skills
Section titled “How to Add Skills”- Open your task
- Scroll to the Skills section
- Click Add Skill
- Select from your saved skills
Skills are applied before your prompt, giving the AI consistent context.
Setting Up Delivery
Section titled “Setting Up Delivery”Currently, 0ct delivers results via email.
Email Delivery
Section titled “Email Delivery”- In your task, find the Delivery section
- Enter one or more email addresses
- Customize the subject line (optional)
Results are sent immediately when the task completes.
Coming Soon
Section titled “Coming Soon”- SMS notifications
- Slack/Discord delivery
- Webhook integrations
Managing Your Tasks
Section titled “Managing Your Tasks”Pausing a Task
Section titled “Pausing a Task”Don’t want it to run for a while?
- Open the task
- Toggle the Active switch off
- The task won’t run until you turn it back on
Running Immediately
Section titled “Running Immediately”Want results now instead of waiting for the schedule?
- Open the task
- Click Run Now
- Check the Runs page for output
Editing a Task
Section titled “Editing a Task”- Click the task to open it
- Make your changes
- Click Save
Changes apply to the next scheduled run.
Deleting a Task
Section titled “Deleting a Task”- Open the task
- Click Delete Task
- Confirm deletion
This also deletes all run history for that task.
Viewing Run History
Section titled “Viewing Run History”Every time a task runs, it creates a record.
To View Runs
Section titled “To View Runs”- Click Runs in the sidebar, or
- Open a task and scroll to Run History
Run Details
Section titled “Run Details”Each run shows:
- Status: Completed, Failed, or Running
- Output: What the AI produced
- Time: When it started and finished
- Usage: Tokens used and cost
Troubleshooting Failed Runs
Section titled “Troubleshooting Failed Runs”If a task fails:
- Check the error message in the run details
- Common issues:
- Source disconnected → Reconnect in Sources
- Prompt too long → Shorten your instructions
- Rate limited → Try again later
Best Practices
Section titled “Best Practices”Start Small
Section titled “Start Small”Begin with one simple task. Once it’s working well, add complexity.
Use Descriptive Names
Section titled “Use Descriptive Names”“Q1 Sales Analysis” is better than “Task 1”
Check Results Regularly
Section titled “Check Results Regularly”Review your first few runs to ensure quality, then adjust as needed.
Combine with Skills
Section titled “Combine with Skills”Create skills for common formatting or tone requirements, then reuse them across tasks.
Monitor Usage
Section titled “Monitor Usage”Keep an eye on the Billing page to understand your task costs.
Next Steps
Section titled “Next Steps”- Connect Sources to give tasks access to your data
- Create Skills for consistent AI behavior
- Set Up Delivery to get results where you need them