AI Agents
Use AI Agents in your Softr DB to auto-fill, generate content, and more.
Overview
AI Agents in Softr Databases can auto-fill and tag fields, summarize insights, pull details from PDFs, enrich records with live web data, and more. You decide when they run, with filters and conditions to make sure they only trigger on the records you want.
How to Add an AI Agent to a Database Field
Step 1: Open your table in Softr Databases. Add a new AI field, or edit an existing text field and toggle on Let AI auto-fill this field in the AI tab.

Step 2: Pick the AI model (e.g., GPT-4.1 for detail, Claude Sonnet 4 for speed). Then write your own prompt — like ‘Summarize the resume into key skills’ — or start with a ready-made template. Use @ to reference other database fields in your prompts.

Step 3: Under the Run When section, set whether the agent is triggered manually OR runs automatically when a record is created or updated. Add Only run if… filters so the agent triggers only when conditions are met (e.g. run only if Status = ‘Approved’). This prevents unnecessary runs and saves credits.

Step 4: Under Preview, select a record to generate a preview of what the agent will populate and how many AI credits it will consume. Click Save when you’re ready to activate the agent.

Web Search
AI Agents can search the web to enrich your data — for example, pulling the latest company info, fact-checking details, or adding context. Toggle on Allow web search in the AI settings, then specify in your prompt what to look up and how to format it (e.g. ‘Find the latest average delivery rates in Ontario; extract the number and cite the domain in brackets’).
AI Settings & Conditions
You’re fully in control of when and how your AI agents run:
- Allow manual edits: Toggle this on to enable review on AI-generated fields.
- Model: Choose from 13+ models (e.g. o3, GPT-5, Claude Sonnet 4), depending on the task and the balance of speed, accuracy, and cost you need.

- Run mode options:
- Triggered manually: Run the agent only when you click — useful for testing or expensive operations.
- New record is created: Runs automatically when a new record is added.
- Existing record is updated: Runs automatically when an existing record is updated.
- Skip when value already exists: Prevents the agent from running if the field already has data (so existing values aren’t overwritten).
- “Only run if…” filters & conditions: Add rules to specify exactly when the agent should run. Example: Run only if Status = “Ready for AI” or Category = “Hardware.”
Agent Templates
Start from a ready-made agent template by clicking Template in the AI field settings to see a task description that you can customize to your needs.

AI Credits & Billing
- Included credits: Every Softr plan (including Free) comes with a set number of AI credits you can use with Softr’s AI features. If you use up your monthly AI credits, AI features will pause until your credits reset with your plan, or you add more with a credit add-on. Learn more about AI credits.
- Checking Database Agent AI credit usage: When you’re setting up an AI agent, use the Preview function to check what a run will cost (but note that every run will be different due to many factors). Credit usage depends on factors like the AI model selected, action type and input size, number of records processed, web search, and output length and format.
- Visibility: You can see credit usage in your Plans & Billing page.
FAQs
FAQs for pricing page
FAQ update for Ask AI page
Last updated on September 30, 2025