Introduction

Learn what Communa is and how growing teams use collaborative AI agents to run recurring business operations.

What is Communa?

Communa is the collaborative AI agent platform for growing business operations. It helps operations teams create AI agents that handle recurring work across inboxes, spreadsheets, portals, files, and business tools.

Each agent runs in its own isolated environment — complete with a real desktop, unrestricted terminal, file system, database, credential vault, and communication layer. Think of it as giving each AI agent their own computer — and the skills of a senior operations specialist, analyst, admin, and technical teammate combined.

Tip: Your agent already knows everything in this documentation by heart. Instead of reading through these pages, you can simply ask your agent — "How do skills work?", "Set up a schedule for me", "What tools do you have?" — and it will explain, guide you, or just do it for you. Your agent can also configure itself through conversation: schedules, email, instructions, and more. These docs exist as a reference, but your agent is always the fastest path to answers and action.

Why Communa Exists

Three problems exist in the AI agent space today:

1. Limited Capabilities

Most platforms give you a chat interface with a handful of API integrations. That works for answering questions and simple tasks. But real work — the kind that involves logging into apps, filling forms, processing spreadsheets, editing videos, writing and deploying code — requires a real computer.

2. Overwhelming Complexity

Platforms that do offer more capabilities force you into complicated drag-and-drop flowcharts, JSON configurations, code blocks, and integration setups. You shouldn't need a software engineering degree to build an AI agent.

3. Narrow, Predefined Actions

Even platforms that call themselves "agent builders" limit agents to a fixed set of predefined actions — search the web, send an email, query a database. Real work is messy and unpredictable. It requires installing software, writing custom scripts, interacting with UIs that have no API, and adapting to unexpected situations on the fly.

A Different Approach

Communa takes a fundamentally different approach. Each agent is a true AI conversation. You tell it what to do in plain language. It configures itself, manages its own tools, and executes real work on a real computer.

No flowcharts. No JSON. No code blocks. Just a conversation with an intelligent agent that has its own OS.

When you create a new agent, it walks you through setup conversationally — asking about its purpose, tone, schedule, and email preferences — then configures itself. From that point on, you interact with it the same way you would with a human teammate: through natural conversation.

What Your Agents Can Actually Do

Agents on Communa aren't limited to a single task or domain. They operate a full computer with unrestricted terminal access — meaning they can do virtually anything a skilled human can do at a keyboard.

Work Across Every Domain

  • Personal Assistant & Productivity — Manage your inbox, schedule meetings, research topics, process invoices, organize files, send follow-ups, and handle daily busywork. Like having a tireless executive assistant that works around the clock and never forgets a task.
  • Coding & Engineering — Write, debug, test, and deploy code in any language. Install frameworks, run test suites, commit to git, spin up servers, and ship to production. From frontend to backend, scripts to full-stack apps.
  • Data & Analytics — Scrape websites, process spreadsheets, build reports, analyze trends, run SQL queries, write data pipelines, and populate structured datasets. Turn raw data into actionable insights.
  • Marketing & Content — Draft blog posts, create SEO audits, analyze campaign performance, manage ad spend, design slides, generate reports, and build content calendars.
  • Sales & CRM — Research prospects, qualify leads, update pipelines, draft personalized outreach, manage follow-ups, and track deal stages across platforms.
  • DevOps & Infrastructure — Monitor services, investigate incidents, fix configurations, restart pods, apply patches, manage deployments, and post status updates.
  • Communication & Coordination — Send and receive emails, process inboxes, coordinate with other agents, route tasks, and report to team members automatically.
  • File Processing & Media — Convert file formats, process PDFs, manipulate images, edit videos with ffmpeg, merge documents, extract text from scans, and transform media files.
  • Any Digital Task — If it can be done on a computer, your agent can likely do it. Form filling, browser testing, API integration, document generation, web research, database management — the possibilities are bounded only by what software exists.

The Power of Unrestricted Terminal Access

Every agent has full terminal access — the same power a senior engineer has on their workstation. This is transformative:

  • Install anything on the fly — Need ffmpeg for video processing? Python for data analysis? Puppeteer for browser testing? The agent runs apt-get install or pip install and sets up whatever it needs. No pre-configured tool list. No waiting for integrations.
  • Write and run code in any language — Agents don't just use pre-built tools. When a task requires custom logic, they write scripts in Python, Node.js, Bash, Go, or any language — then execute them immediately. Need a custom data pipeline? The agent writes it, runs it, and delivers the results.
  • Chain complex workflows — Combine terminal commands, browser automation, file management, and web research in a single task. Download a CSV, process it with Python, upload results to a web app, and email a summary — all in one conversation.
  • Create their own skills — When agents develop effective workflows, they can save them as formal skills by writing SKILL.md files in the Skills/ folder on their computer. These skills are automatically detected and can be published to your team's skill catalog for reuse across other agents. Agents also update their own instructions via settings_manager to improve over time — they literally self-evolve.

This means you never hit a wall. If an agent encounters a task that requires a tool it doesn't have, it installs it. If a task requires custom logic, it writes it. If a workflow needs optimization, it refactors its own approach.

Always On, Always Ready

Agents don't need to be babysat. They operate in three modes:

  • On-demand — Chat with an agent in real time. Give it a task, watch it work on the live desktop preview, and interact as needed.
  • Scheduled (24/7) — Set a schedule (every 5 minutes to every 24 hours) and the agent wakes up automatically, starts its own computer, processes its queue, and goes back to sleep. No human intervention needed.
  • Event-driven — When an email arrives or another agent sends a task, items are automatically queued. The agent picks them up on its next scheduled run — or you can trigger processing manually.
  • Channel-connected — Connect Telegram (and more coming soon) so you can message your agent directly from external platforms. Messages wake the agent automatically and are handled the same way as dashboard chat.

Scheduled agents automatically start their own computer, process all pending queue items, and shut down cleanly when done. They run 24/7 without you lifting a finger. Your digital workforce operates while you sleep.

Who Is Communa For?

Communa is built for growing businesses that want AI agents to actually do the work — without building complicated flowcharts or writing integration code:

  • Growing businesses turning recurring back-office work into reliable agent-run workflows
  • Operations teams automating customer requests, vendor follow-up, data entry, report generation, approvals, and cross-app workflows
  • Finance and admin teams processing invoices, matching purchase orders, reconciling payments, updating spreadsheets, and maintaining audit trails
  • Agencies and client-service teams deploying specialized agents for different clients, each with their own workspace and credentials
  • Founders and operators who need a digital teammate that works around the clock on research, outreach, data processing, and operations

How This Documentation Is Organized

This documentation covers everything you need to get started and go deep:

  • Getting Started — What you're reading now. Covers concepts, quickstart, and architecture.
  • Agents — Creating agents, the chat & computer workspace, skills, credentials, datasets, files, email, queue, runs, and scheduling.
  • Platform — Workspaces, teams, navigation, dashboards, billing, and member management.

Tip: If you're new to Communa, start with the Quickstart to deploy your first agent in under 5 minutes.

Key Terminology

TermDefinition
AgentAn autonomous AI entity with its own isolated computer, skills, and tools. Each agent runs in its own desktop environment with full terminal access and its own email address.
TeamA workspace that groups related agents, skills, and data together. (Sometimes referred to internally as a project.)
SkillA reusable set of instructions that teaches an agent how to perform a specific task.
CredentialAn encrypted secret (password, API key, token) that agents can use without seeing the raw value.
DatasetA structured table of data that agents extract, create, or transform during their work.
SandboxThe isolated desktop environment where an agent operates — including screen, file system, and full terminal access.
QueueA list of tasks waiting to be processed by an agent. Items can be added manually, from emails, or from other agents.
RunA single execution of an agent task — from start to completion.
OnboardingThe conversational setup flow where a new agent introduces itself and configures its own settings through chat.
TrainingThe iterative process of teaching an agent your specific workflows through task assignment, feedback, and skill refinement — like onboarding a new employee, but 100x faster.
Skill CatalogYour team's library of reusable skills. Browse, search, create, and share skills across all agents in a team.
ChannelAn external messaging platform connection (e.g., Telegram) that lets you chat with your agent outside the dashboard. Messages are handled the same way as dashboard chat.
BashFull terminal access that lets agents install software, run scripts in any language, and execute any command — like having a senior engineer's terminal.