# AgentsByTask > A vendor-agnostic directory of AI agents, MCP servers, APIs, CLIs, skills and website actions, organized by the task you need done. Publisher documentation, connection checks and task results are labeled separately. Operated by Soxoa LLC. Canonical pages also return Markdown when requested with `Accept: text/markdown`. The directory does not execute transactions, and listed tools may need their own account or human approval. ## Directory - [Directory search](https://agentsbytask.com/directory): search tasks and listings with surface and evidence filters - [Tasks](https://agentsbytask.com/tasks): every published task, grouped by category - [Tools](https://agentsbytask.com/tools): every published listing, grouped by surface (544 listings) - [Website action index](https://agentsbytask.com/actions): actions an assistant can discover or perform, with human confirmation points ## Tasks - [Book appointments from missed calls](https://agentsbytask.com/tasks/book-appointments-from-missed-calls): AI receptionists and voice agents. A call routes to the assistant. An authorized caller accepts an available slot and the calendar contains exactly one matching event. - [Handle interruptions during a call](https://agentsbytask.com/tasks/handle-caller-interruptions): AI receptionists and voice agents. The assistant acknowledges the corrected request and any resulting action matches the final choice. - [Transfer a caller to a person](https://agentsbytask.com/tasks/transfer-call-to-a-person): AI receptionists and voice agents. A designated person answers and the system connects the caller or records a defined fallback. - [Recover when a calendar is unavailable](https://agentsbytask.com/tasks/recover-from-calendar-outage): AI receptionists and voice agents. The assistant reports the failure accurately and follows the configured callback or handoff route without inventing a booking. - [Find actions an assistant can use on a website](https://agentsbytask.com/tasks/discover-website-actions): Websites agents can use. A named compatible client discovers a specific registered action and records its prerequisites. - [Book a slot from a website or API](https://agentsbytask.com/tasks/book-a-slot-from-a-website): Websites agents can use. After reviewing a selected time and attendee, a test fixture yields one correct reservation and verifies it by ID. - [Prepare a quote for review](https://agentsbytask.com/tasks/prepare-document-quote): Websites agents can use. Prepare an exact quote and preview in the intended service, keeping review and any later commitment separate. - [Turn a PDF into a CRM record](https://agentsbytask.com/tasks/turn-pdf-into-crm-record): Document workflows. Extract fields from a supplied PDF, review them, and independently confirm exactly one correct contact after approval and replay. - [Extract structured data from PDFs](https://agentsbytask.com/tasks/extract-data-from-pdfs): Document workflows. Turn a supplied PDF or scan into fields or structured text you can review before using it elsewhere. - [Find the official reference for a CLI command](https://agentsbytask.com/tasks/find-an-official-cli-reference): Developer documentation and tooling. Return the official command reference and verify that it includes the requested command and flags. - [Search official technical documentation](https://agentsbytask.com/tasks/search-official-documentation): Developer documentation and tooling. Return passages and links from a publisher’s own documentation for a technical question. - [Investigate errors and incidents](https://agentsbytask.com/tasks/investigate-errors-and-incidents): Developer documentation and tooling. Look up errors, traces, alerts and incident status in an observability or on-call tool. - [Work with issues and pull requests](https://agentsbytask.com/tasks/work-with-issues-and-pull-requests): Developer documentation and tooling. Read and update issues, pull requests and repository content from an assistant. - [Inspect and manage cloud resources](https://agentsbytask.com/tasks/manage-cloud-resources): Developer documentation and tooling. List, inspect and change cloud infrastructure such as deployments, clusters and DNS from an assistant. - [Transcribe audio and meetings](https://agentsbytask.com/tasks/transcribe-audio-and-meetings): Audio, transcription and translation. Turn a recording or meeting into a transcript or notes you can search and review. - [Translate text and documents](https://agentsbytask.com/tasks/translate-text-and-documents): Audio, transcription and translation. Translate supplied text or documents between languages and return the result for review. - [Query a database in plain language](https://agentsbytask.com/tasks/query-a-database): Data and spreadsheets. Inspect schemas and run queries against a database you connect, returning rows you can check. - [Read and update spreadsheets](https://agentsbytask.com/tasks/read-and-update-spreadsheets): Data and spreadsheets. Read ranges, append rows and update cells in a spreadsheet you connect. - [Read, draft and send email](https://agentsbytask.com/tasks/read-draft-and-send-email): Email and messaging. Search and read messages, and draft or send replies from a connected mailbox. - [Draft and publish social media posts](https://agentsbytask.com/tasks/publish-social-media-posts): Email and messaging. Draft, schedule or publish posts to a connected social account. - [Read only access](https://agentsbytask.com/tasks/open-read-only-access): Only access tools. Read only access through a publisher-documented action. - [Create invoices and handle payments](https://agentsbytask.com/tasks/create-invoices-and-handle-payments): Payments and billing. Create and send invoices, look up payments and manage subscriptions in a billing system. - [Search product](https://agentsbytask.com/tasks/open-search-product): Product tools. Search product through a publisher-documented action. - [Track tasks and tickets](https://agentsbytask.com/tasks/track-tasks-and-tickets): Project tracking. Create, update and search tasks or tickets in a project tracker. - [Read and update CRM records](https://agentsbytask.com/tasks/read-and-update-crm-records): Sales and CRM. Look up, create or update contacts, companies and deals in a CRM from an assistant. - [Manage calendar events from an assistant](https://agentsbytask.com/tasks/manage-calendar-events): Scheduling and calendars. List, create, update or cancel events and check free time on a connected calendar. - [Search the web with sources](https://agentsbytask.com/tasks/search-the-web-with-sources): Web research and browser automation. Run a web search and return results with source links an assistant can cite. - [Automate a web browser](https://agentsbytask.com/tasks/automate-a-web-browser): Web research and browser automation. Open pages, click, fill forms and capture what a page shows, under an assistant’s control. ## API - [Directory search API](https://agentsbytask.com/api): read-only JSON search, GET /api/search - [OpenAPI description](https://agentsbytask.com/openapi.json) - [Agent skill](https://agentsbytask.com/.well-known/agent-skills/agentsbytask-directory-search/SKILL.md): how to search and read evidence labels - [MCP server card](https://agentsbytask.com/.well-known/mcp/server-card.json): anonymous read-only MCP server, POST JSON-RPC to https://agentsbytask.com/mcp, tool search_agentsbytask_directory - [A2A agent card](https://agentsbytask.com/.well-known/agent-card.json): one-shot A2A agent, POST JSON-RPC SendMessage to https://agentsbytask.com/a2a - [AI Catalog](https://agentsbytask.com/.well-known/ai-catalog.json): both agent endpoints with card digests - [Status](https://agentsbytask.com/status.json): catalog storage and discovery freshness ## Policies - [Methodology and evidence policy](https://agentsbytask.com/methodology) - [Discovery log](https://agentsbytask.com/discovery) - [About](https://agentsbytask.com/about) - [Privacy](https://agentsbytask.com/privacy)