Start with the outcome
What is your agent trying to do?
Each task maps the capabilities an agent needs, the tools that provide them, and recipes that put everything together.
Research the web
Find, inspect, extract, and synthesize reliable information from the open web.
Build and deploy software
Write, execute, test, and ship code from an agent workflow.
Manage memory and knowledge
Keep useful context available across long-running tasks and sessions.
Communicate with users
Send timely, personalized messages and handle conversations across channels.
Automate business workflows
Connect services and coordinate durable multi-step operational work.
Operate production agents
Secure, observe, evaluate, and improve agents after they ship.
How to use task pages
Begin with an observable outcome rather than a vendor name. Each task page decomposes that outcome into capabilities, then links to interchangeable tools and any available implementation recipe. Keep the task contract stable while individual providers change.
4agent uses the terminology and machine-readable interface conventions documented by the Model Context Protocol specification and the OpenAPI Specification.