Read / write / edit files
Open, create, and modify workspace files with safety checks and approval prompts before changes.
Agent Tools
Tools are Friday's hands: they connect a natural-language request to finished work while keeping sensitive actions behind clear approval.
Read, create, and update workspace content while keeping file operations visible and permission-aware.
Read / write / edit filesOpen, create, and modify workspace files with safety checks and approval prompts before changes.
Apply patchMake precise, surgical edits to existing files when a targeted diff is safer than rewriting content.
Run commands and manage longer processes when a task needs the local development environment.
Run commands & processesExecute shell commands and longer-running processes to build, test, inspect, or automate work.
Research current information and work through browser-based tasks with the right access boundaries.
Web searchLook things up on the internet when a request needs fresh or verifiable information.
Web fetchPull readable content from a specific page or URL and treat it as evidence for the answer.
Web browserDrive a real browser to interact with pages when simple fetching is not enough.
Create images and other rich assets through the media providers configured in Friday.
Create imageGenerate images from text descriptions using the configured text-to-image provider and model.
Schedule recurring work and health checks so suitable tasks can continue in the background.
Schedule (cron)Create, update, pause, resume, list, delete, and run scheduled assistant jobs.
Add reusable skills, MCP servers, and specialist tool surfaces without changing the core assistant.
Load skillsPull in reusable skill instructions, references, templates, schemas, or optional executable behavior.
SubagentsSpin up focused helper agents for independent parts of larger work.
MCP toolsUse tools exposed by connected Model Context Protocol servers.
Tool choice follows the task, available context, and permission policy at every step.
Friday decides whether a tool is useful and keeps direct answers tool-free.
Permission boundaries narrow the available files, commands, accounts, and services.
The assistant chooses the tool that best fits the requested outcome and current context.
Sensitive writes, deletions, publishing, messages, and private data access pause for confirmation.
Friday checks the result and returns a concrete answer, artifact, or completed action.
Permissioned actions
The assistant will not send messages, change records, delete data, or touch production systems without clear authorization.