Credits & Usage

Credits are TinyCommand's unit for premium features: AI processing, web scraping, vision, and data enrichment. Free features (integrations, logic, database operations) don't consume credits.

What uses credits

CategoryFeatureCredits per use
AITinyGPT10
AIGPT Writer15
AIGPT Researcher20
AITiny Search10
AITinyAgent conversationVaries (10-50 per turn)
ScrapingScrape Page2
ScrapingCrawl Site2
ScrapingExtract Data2
ScrapingMap URLs2
ScrapingWeb Search10
VisionOCR3
VisionRead PDF3
VisionTable Extract5
VisionExtract Fields5
VisionAsk Document10
EnrichmentPerson Enrichment10
EnrichmentCompany Enrichment10
EnrichmentEmail Enrichment20

What's free (no credits)

  • All flow control nodes (If-Else, For Each, Delay, Transformer, etc.)
  • All integration nodes (Slack, Gmail, Google Sheets, HubSpot, etc.)
  • All database nodes (Create, Read, Update, Delete)
  • Send Email
  • Triggers (webhooks, schedules, form submissions)
  • Forms (creation, submissions, analytics)
  • Tables (CRUD, views, sharing)
  • Email templates (design, preview, export)

Credit plans

PlanMonthly creditsRollover
Free100No
Starter5,000No
Pro25,000Up to 10,000
EnterpriseCustomCustom

Credits reset on your billing cycle date each month. On Pro plans, unused credits roll over to the next month (up to the rollover cap).

Monitoring usage

Dashboard

Go to Settings → Credits & Usage to see:

  • Current balance: credits remaining this month
  • Usage this month: credits consumed so far
  • Daily chart: credit consumption over time
  • By product: breakdown by workflow, agent, table AI features
  • By node type: which specific nodes consume the most
  • Top workflows: which workflows consume the most credits

Usage alerts

Set up automatic alerts:

  1. Go to Settings → Credits & Usage → Alerts
  2. Set threshold (e.g., "Alert me when 80% of credits are used")
  3. Choose notification channel (email, Slack, in-app)

Alerts fire once per threshold per billing cycle.

Reducing credit usage

StrategyDetails
Filter before AIAdd If-Else nodes before AI nodes. Skip processing for data that doesn't need AI analysis.
Cache resultsStore AI results in a table. Before calling AI, check if you've already processed the same input.
Choose cheaper nodesTinyGPT (10) is cheaper than Researcher (20). Only use Researcher when you need web research.
Batch with limitsIn For Each loops, set a limit during testing. Process 5 items, not 500.
Use templatesPre-built templates are optimized for lower token usage.
Schedule off-peakSchedule heavy workflows during off-hours to spread usage over time.

Buying additional credits

If you run out mid-cycle:

  1. Go to Settings → Credits & Usage → Buy Credits
  2. Select a credit pack
  3. Additional credits don't expire; they carry over indefinitely
PackCreditsCost
Small5,000Contact sales
Medium25,000Contact sales
Large100,000Contact sales

Credit usage in test runs

Test runs consume credits the same as production runs. When testing workflows with AI nodes:

  • Use the individual node Test tab (runs one node, costs credits once)
  • Don't run the full workflow repeatedly during development
  • Use small sample datasets for testing
Warning

A For Each loop with 1,000 items calling TinyGPT costs 10,000 credits (10 credits x 1,000 iterations). Always add a limit during development to avoid accidentally consuming your entire monthly allowance.

Tip

The most common cause of unexpectedly high credit usage is a scheduled workflow running more frequently than intended. Check your schedule triggers: a workflow running every 5 minutes with AI nodes consumes credits 288 times per day.