Skip to content
Learn: open the docs menu

Limits and quotas

This page lists the limits that apply when you work in Mammoth. Other pages mention a limit where it matters and link here. Some limits are fixed for every workspace. Others are set by your plan.

Data import

LimitValueApplies to
Size per upload request50 MBEvery plan. A folder upload counts as one request. See Uploading files.
Files per upload1,000Uploading files in one go. Files go up in groups of 50, with a 30-second pause between groups.
Rows when generating a dataset with AI1 to 500The User defined row count in Generate with AI. See Generate with AI.
PDF pages2,000PDF extraction. See PDF extraction.

The 50 MB limit is the same on every plan. If an upload is larger, split it or reduce it before uploading, or import it from a URL or connector.

Pasting data from the clipboard has no documented row limit. If the browser cannot hand over the pasted content, Mammoth shows "Content too large to paste. Use the file upload option instead." Upload the file instead.

Transform and AI

LimitValueApplies to
Rows processed by Generative AI50,000The first 50,000 rows of the view.
Characters per Generative AI answer cell300A longer answer fails with an excessive data generated error.
Context columns for Generative AI20Selecting more than 20 columns shows "Maximum 20 columns can be selected."
Rows in a Generative AI preview10The Preview button.
Join result size100,000 rows and 5 times the larger inputMammoth blocks a join whose predicted result is over 100,000 rows and more than 5 times the row count of the larger of the two views. See Unify.

Generative AI runs use the external API key your workspace owns, so they do not count against a plan allowance. See Generative AI.

Export and email

LimitValueApplies to
Rows in an XLSX download50,000Views over this size show "XLSX download is not available for views over 50,000 rows." Download CSV instead. See Download options.
Rows attached to a Messaging email100,000The combined row count of all attached views. See Messaging.

Schedules

The shortest interval you can set depends on your plan's refresh frequency.

UnitChoices in the scheduler
Minutes5, 10, and so on up to 55 in steps of 5
Hours1 to 23. When your plan's refresh floor is hourly, the minimum is 3.
Days1 to 6
Weeks1 to 3
MonthsThe 1st to the 31st
Years1 to 5
  • Messaging schedules do not offer the minute option.
  • Data Consolidation has no schedule. It runs when a file lands in the source folder.
  • Your plan sets the shortest interval you can schedule (see the refresh frequency row in Plan allowances): Free cannot schedule runs, Starter schedules weekly or less often, Team daily or less often, and Pro every 3 hours or less often. No self-serve plan offers an interval of 1 hour. See Scheduling.

Names and text

ItemMaximum length
Project name63 characters
Workspace name63 characters
Dataset, view, and column names300 characters
Folder name100 characters
Parameter and Snippet names100 characters
Automation name200 characters
Automation description2,000 characters

Dashboards

LimitValue
Context files added to a dashboard20 files, 10 MB each
Datasets behind one dashboard1. Every figure on a dashboard reads from the same dataset.
Smallest time stepA day. Time-based figures group by day, week, month, quarter or year.
Rows in a table figure100

Dashboard context files accept PDF, Word, text, Markdown, and CSV.

Trash and activity history

LimitValue
Time an item stays in Trash30 days by default, then Mammoth permanently deletes it. See Trash and recovery.

API rate limits

Mammoth limits API requests per minute for each user session, or per IP address for unauthenticated requests.

MethodRequests per minute
GET600
POST300
PATCH60
DELETE60
Other methods600

Going over a limit returns a 429 response with "Rate limit exceeded" and a retry_after of 60 seconds. See API errors for handling details.

Plan allowances

These values come from the current self-serve plans. Enterprise plans and older plans are set by contract, so ask your account team for their values.

AllowanceFreeStarterTeamPro
Users12515
Included storage10 GB10 GB10 GB10 GB
Projects3UnlimitedUnlimitedUnlimited
Pipeline versions10UnlimitedUnlimitedUnlimited
Published dashboards325100Unlimited
AI dashboard generations per month525100300
Viewer Q&A questions per monthNot includedNot included1,5005,000
Refresh frequencyManual onlyWeekly or longerDaily or longerEvery 3 hours or longer
Messaging schedulesNot included3UnlimitedUnlimited
Activity Log history7 days90 days1 year3 years

Starter, Team, and Pro can add storage in packs that bring the total to 50 GB, 250 GB, or 1,000 GB.

Report an issue · support@mammoth.io