Find answers to common questions about BatchForge, learn best practices, and get the most out of your batch processing workflows.
BatchForge makes it easy to process large amounts of data with AI models. Here's how to get started:
BatchForge offers two processing modes:
Pro and Business plan users can add their own API keys for any supported provider (OpenAI, Anthropic, Google, DeepSeek, Mistral, xAI). This allows unlimited processing without using platform credits. Your keys are encrypted and stored securely.
Start by uploading your data file. BatchForge supports CSV files with headers. After upload, you'll see a preview of your data with detected columns.
Write your prompt using variables that reference your CSV columns. Variables use double curly braces and will be replaced with the actual value for each row.
Example prompt template:
Analyze the following product review and determine the sentiment:
Product: {{product_name}}
Review: {{review_text}}
Return the sentiment as positive, negative, or neutral.
Once you start a job, BatchForge processes your rows and shows real-time progress.
When your job completes, download the results as a CSV file.
OpenAI offers a range of GPT and reasoning models with different capabilities and price points.
Claude models excel at nuanced understanding, long documents, and following complex instructions.
Google's Gemini models offer strong performance with competitive pricing.
BatchForge also supports models from DeepSeek, Mistral, and xAI for additional flexibility and pricing options.
Costs vary by model and are based on token usage (input + output tokens). BatchForge shows you an estimated cost before you run each job.
Instead of getting free-form text from the AI, you can define exactly what columns you want in your output. BatchForge will instruct the model to return structured data that maps directly to your columns.
Example output columns:
• brand (text)
• category (text)
• sentiment_score (number)
• is_urgent (boolean)
Automatically categorize products based on their names and descriptions.
Prompt:
Categorize this product:
Name: {{product_name}}
Description: {{description}}
Output columns:
• category (text) — Main category like "Electronics", "Clothing", "Home"
• subcategory (text) — More specific category
• confidence (number) — Confidence score from 0 to 100
Sample output:
| category | subcategory | confidence |
|---|---|---|
| Electronics | Headphones | 95 |
Analyze customer feedback to extract sentiment and key insights.
Prompt:
Analyze the sentiment of this customer review:
{{review_text}}
Output columns:
• sentiment (text) — "positive", "negative", or "neutral"
• score (number) — Sentiment score from -1 to 1
• keywords (text) — Key topics mentioned, comma-separated
• is_urgent (boolean) — Whether the review requires immediate attention
Sample output:
| sentiment | score | keywords | is_urgent |
|---|---|---|---|
| negative | -0.7 | shipping, delay, refund | true |
Credits are deducted based on the actual token usage of your jobs. Each model has different costs per 1,000 tokens. You can see the estimated cost before running a job.
New users receive 50 free credits ($0.50 value) to try BatchForge.
Batch mode jobs are processed asynchronously and cost 50% less than immediate mode. This is ideal for large jobs that don't require real-time results.
Choose a plan that fits your processing needs.
Annual plans are available for Starter, Pro, and Business tiers — save 2 months free when you pay annually.
With BYOK (Bring Your Own Keys), you pay the AI providers directly instead of using BatchForge credits.
Have a question or need help? Reply to any BatchForge email or contact us at:
[email protected]Found something that's not working right? Let us know so we can fix it.