monday Platform Agent Catalog
agent_catalogBrowse the account-wide catalog of available trigger types and skills for monday platform agents. Discover what is available before wiring to a specific agent.
Instructions
Browse the account-wide catalog of available trigger types and skills for monday platform agents. READ-ONLY — no agent_id required.
Use this tool to discover what's available BEFORE wiring anything to a specific agent.
ACTIONS:
list_triggers: { block_reference_ids? } — returns available trigger types. Each entry has block_reference_id (required for manage_agent_triggers action:"add"), name, description, field_schemas (describes field_values shape), and required_fields (fields to collect from the user). Note: only triggers that can be added programmatically appear here. OAuth/3rd-party triggers (Slack, Gmail, Salesforce, etc.) require user setup in the monday.com UI and will not appear here.
list_skills: {} — returns available skills with id, name, description. Never guess or invent a skill id — always look it up here before calling manage_agent_skills action:"add".
USAGE EXAMPLES:
List all trigger types: { "action": "list_triggers" }
Fetch specific trigger: { "action": "list_triggers", "block_reference_ids": ["some-block-ref-id"] }
List all skills: { "action": "list_skills" }
RELATED TOOLS:
manage_agent_triggers — use block_reference_id from list_triggers to attach a trigger to a specific agent
manage_agent_skills — use skill id from list_skills, or action:"create" to author a new skill, then attach to an agent
manage_agent — manage the agent entity itself (create, update, delete, activate, etc.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | "list_triggers" — fetch available trigger types with block_reference_id, field_schemas, and required_fields. Call before using manage_agent_triggers action:"add". "list_skills" — fetch available skills with id, name, description. Call before using manage_agent_skills action:"add". | |
| block_reference_ids | No | Used with action:"list_triggers". Fetch specific trigger types by block_reference_id. Omit to return all trigger types. |