AI Agents
Intelligent agents that work alongside your apps
Build conversational AI assistants and task agents that understand your data, connect to your integrations, and take action. No API keys. No infrastructure to manage. Just describe what you need.
Capabilities
Chat Agents
Build conversational AI assistants with persistent memory. Chatbots, data analysts, onboarding guides. Any chat-based experience.
Task Agents
Create automation agents that execute multi-step tasks. Data processing, report generation, workflow orchestration.
Integration Access
Agents automatically get tools for connected integrations. Query HubSpot, create GitHub issues, send Slack messages. All through chat.
Entity Access
Agents can read and write your workspace data. Ask questions about your data or let agents update records on your behalf.
Custom Tools
Define app-specific tools with Zod schemas. Calculate metrics, trigger workflows, call external APIs. Add any capability you need.
Memory Strategies
Choose how agents remember: session (resets each conversation), user (per-user persistence), or shared (global knowledge base).
Use Cases
Why It Matters
- No API keys or LLM infrastructure to manage
- Agents are defined in code but generated via chat
- Full access to workspace data and integrations
- Built-in streaming, memory, and tool calling
How It Works
AI Agents in Runwork are intelligent assistants that combine the power of large language models with direct access to your business data and tools. Unlike traditional chatbots that can only answer questions, Runwork agents can actually take action—querying databases, updating records, triggering automations, and connecting to external services.
Creating an agent starts with a simple conversation. Tell the Work Assistant what you want your agent to do: "Create a customer support bot that can look up order status and process refunds." Runwork generates the agent code, complete with the necessary tools and memory configuration. You can then customize behavior, add guardrails, or expand capabilities through natural language.
Every agent automatically inherits access to your workspace. This means they can query your entities (customers, orders, products), call your connected integrations (Slack, HubSpot, Stripe), and trigger your workflows. There's no manual wiring—agents understand your data model and available actions out of the box.
Memory is handled automatically based on your chosen strategy. Session memory keeps context within a single conversation. User memory persists information across sessions for each individual user—perfect for remembering preferences or past interactions. Shared memory creates a global knowledge base that all users can contribute to and query from.
Agents run on Runwork's infrastructure with built-in streaming for real-time responses, automatic retry handling, and usage tracking. You never manage API keys, rate limits, or model deployments. Just describe what you need, and your agent is ready to help your team.