Skip to main content
These are the tools a Glood agent calls while it works, in a scheduled run or in a chat. Use this page when you write an agent’s instructions or a custom skill: name a tool exactly as it appears here, for example “Run get_changelog for the hour before the drop”.
These are not the AI assistant’s tools. Those are what Claude, ChatGPT or another assistant calls through the MCP connector, with your role, across the organizations you shared. The tools on this page are what an agent calls inside Glood, on the one store its deployment runs on.

How they are scoped

  • One store. Every data tool answers for the store the deployment watches. No tool takes a store, so an agent cannot read another store.
  • Itself. Tools that change an agent change the agent making the call: its own instructions, schedules, deployments and memory. No tool names another agent, and an agent cannot list or read its siblings.
  • Your role, in chat. In a scheduled run an agent may use every tool. In chat it may use only the tools your own role allows, by the permission named under each group below.
  • Act is a person’s decision. Setting a deployment to Act, by deploy_agent or set_mode, works only in chat, asked by someone whose role has agent:mode.

Budget per run

Each run, and each chat message, has a budget. An agent working through a long procedure can reach it, so write instructions that fit. A run that uses all 12 turns and is still calling tools ends with Error, “turn budget reached”. A call past the tool limit is refused with “tool budget exhausted”, and the agent has to answer with what it has. If a check needs more than one run’s worth of reading, split it into two checks, or ask for fewer, wider queries rather than many narrow ones.

Store data

In chat these need analytics:read, except list_insights (insight:read) and the last three (agent:read).

Orders and fraud

In chat, run_checks, apply_order_actions and revert_changes need agent:write; list_changes needs agent:read.

Findings, runs and memory

In chat, record_finding and memory_write need agent:write; the rest need agent:read.

Skills

In chat, list_skills and read_skill need agent:read, list_org_skills needs skill:read, attach_skill and detach_skill need skill:attach, and author_skill needs skill:write.

The agent itself

In chat, reads need agent:read and changes need agent:write.

Deployments, runs and memory

In chat, reads need agent:read, list_connections needs integration:read, set_mode needs agent:mode, and the other changes need agent:write.

The organization

Read only. In chat each needs the permission named. No tool returns credentials, and no tool can invite people, create roles or change integrations.