--- title: Introduction | 0ct description: Learn what 0ct is and how it can automate your AI workflows --- # Introduction to 0ct 0ct is a **scheduled AI tasks platform** that enables teams to automate intelligence workflows. Unlike traditional chatbots that wait for you to ask questions, 0ct proactively executes AI-powered tasks on a schedule—gathering data from your connected sources, applying your institutional knowledge, and delivering results exactly where you need them. ## Why 0ct? Knowledge workers spend countless hours on repetitive intelligence tasks: - Monitoring competitors and market trends - Summarizing weekly reports and metrics - Analyzing data across multiple tools - Synthesizing information from various sources 0ct automates all of this. You describe what you want, connect your data sources, set a schedule, and let AI work for you continuously. ## Core Concepts ### Tasks Tasks are the core unit of work in 0ct. Each task combines: - **Prompt**: What you want the AI to do - **Model**: Which AI model to use - **Schedule**: When to run (hourly, daily, weekly, or custom) - **Sources**: Where to get data from - **Skills**: Reusable instructions to apply - **Destinations**: Where to deliver results ### Sources Sources connect 0ct to your data. Using the Model Context Protocol (MCP), 0ct can access: - **Project Management**: Linear, Todoist, Asana - **Development**: GitHub, GitLab - **Communication**: Slack, Discord - **Productivity**: Notion, Google Drive - **Custom APIs**: Any service via MCP ### Skills Skills are reusable instruction sets that capture your institutional knowledge. Attach them to any task to ensure consistent quality: - Writing style and tone preferences - Domain-specific terminology - Step-by-step procedures - Quality checklists ### Destinations Destinations define where results go after a task completes: - **Email**: Formatted reports delivered to your inbox - **SMS**: Quick notifications for time-sensitive insights - **Webhook**: JSON payloads for custom integrations ## How It Works ``` 1. Create a Task → Define what you want AI to do 2. Connect Sources → Give AI access to your data 3. Attach Skills → Apply your institutional knowledge 4. Set Schedule → Choose when tasks run 5. Configure Delivery → Pick where results go 6. Let AI Work → Sit back as insights arrive automatically ``` ## Example Use Cases ### Weekly Team Metrics > “Every Monday at 8am, pull our completed issues from Linear, merged PRs from GitHub, and messages from our Slack standup channel. Summarize the team’s accomplishments and flag any blockers.” ### Competitor Monitoring > “Daily at 6am, search for news about \[competitors]. Summarize key announcements and assess potential impact on our market position.” ### Customer Feedback Analysis > “Weekly on Fridays, analyze support tickets and NPS responses. Identify trends, categorize issues, and recommend product improvements.” ## Next Steps Ready to get started? Head to the [Quickstart](/getting-started/quickstart/index.md) guide to create your first task in minutes. Or explore the [API Reference](/api/index.md) to integrate 0ct programmatically using our TypeScript SDK.