Tools
Tools are the actions an agent can take during a run — read a record, send an email, search the web, call an integration, and more. You choose which tools each agent has on its Tools tab in agent settings.
Enabling tools for an agent
Open an agent's settings and go to the Tools tab. Tools are grouped by category — toggle on only what that agent needs. An agent cannot call a tool you haven't enabled.
A practical starting point: Read records first, then add write, email, or other tools as you validate behaviour. Connected integrations appear as separate toggles once they're set up at the workspace level.
Tool groups
Data
Productivity
Memory & Knowledge
Communication
Browsing
Research
Network & code
Files
Multimedia
Advanced
Reading and sharing files
Several file tools are always on for every agent — you don't toggle them on the Tools tab. They work on URLs the agent already has access to: thread attachments, record file fields, and signed links. Parsing runs locally with no LLM call.
Read spreadsheets and CSV
Extract Word text
Share files with a download link
The same share capability is available outside agent threads: skill code can call stacker.share_file (or shareFile in JavaScript), and automations use stacker.shareFile({ ... }) — including runs triggered by record changes or buttons that have no agent thread. See Automations for the SDK shape.
Automations
Alpha — agent automations are in early access and not on by default. To try Run automations or Modify workflows, schedule a call or email support@stackerhq.com to chat about it.
When enabled for your workspace, agents can trigger app automations by slug and help author or update workflow code — start a thread, describe what you want in plain language, and the agent builds the automation the same way you'd ask it to update a record or the portal builder to change a page. Automations run JavaScript or Python in a sandbox on record changes, button clicks, agent calls, and other triggers.
See Automations for how triggers, callable workflows, and the Stacker SDK work once you have access.
Requesting more tools mid-chat
With Request more tools enabled on the agent, it can ask the user to approve an additional tool grant — once, for the thread, or permanently. The thread shows exactly which tool is being requested before anything changes. See Starting threads for examples.