Use Custom Prompts

Add your own AI-powered columns with the Custom Prompt preset and #ColumnName mentions - how the prompt editor, chips, and tool-calling agent work.

Use Custom Prompts

The #Column System lets you add custom AI-powered columns to any table - scraped from Maps, imported from CSV, or pasted from anywhere. Ask any question, and an AI agent answers it for every row.

How It Works

  1. Click the + on a column header (or the Enrichment button) to open the preset picker.
  2. Choose Custom Prompt (under Have Idea or Have Website).
  3. Write your prompt and mention columns with the # system - pick a column and it becomes a {{Column}} chip in your prompt, so the AI reads that value for each row.
  4. Run it with Run first 10 to test, then Run all. A new column appears with the results.

The Prompt Editor

  • Mentions: click/type # to reference a column → it inserts a {{ColumnName}} chip. The agent substitutes each row’s actual value at run time.
  • Single or Multi column mode: ground your prompt on one column or several.
  • Character limit: 1,000.
  • Behind the scenes, your prompt drives a tool-calling agent - it can look up the record, scrape the website and subpages, extract emails, and search Google as needed to answer.
  • Founder Name Extraction: find the CEO/founder/owner’s name from each website
  • Service Specialization: does this clinic do implants, cosmetic work, or aligners?
  • Technology Stack Detection: WordPress, Shopify, Webflow, or custom React?
  • Anything at all - if a human could answer it from the row’s data + the website, the agent can try

Example Prompt

Prompt / Code
Find the owner or founder of {{Name}} from {{Website}}.
Look for their full name and any direct email address.
If no direct email exists but a name is found, suggest
the most likely pattern (e.g. first.last@domain) and mark
it as "pattern" instead of "verified".

Ready-Made Prompt Library

Don’t start from scratch - the AI Prompts category has ready-to-paste prompts for the most common jobs:

ArticleWhat’s inside
#Column Data Extraction PromptsOwner/founder names, contact & social discovery, service specialization, tech stack, lead scoring
Cold Email TemplatesFull cold email sequences built from your enriched columns
WhatsApp ScriptsWhatsApp-first outreach scripts for verified numbers

Where Results Land

  • A new column (AI columns can be renamed, moved, and exported like any other)
  • (i) tooltip on filled cells shows the agent’s reasoning trail
  • Failed rows stay empty (vs “None” for checked-and-not-found) - see Run Controls

All the Numbers (Technical Limits)

Every hard limit in DataMint, in one table:

LimitValue
Custom Prompt length1,000 characters
LLM run pacing3 rows concurrent, ~500ms between batches
WhatsApp check pacing1 at a time, 0–60s delay (default 15s)
Serper results per queryup to 10
Reoon timeoutQuick 15s / Power 70s
Sub-page crawl (deep scrape)max 2 contact pages, only if homepage has no email
Website Workflowmax 4 iterations / 6 tool calls per row
Support Chat contextlast 6 messages
Table soft limit~1,000 rows before a performance prompt
Session heartbeatevery ~1 hour
Version-check cache12 hours