ISMS Copilot
Usage limits

Document AI Timeouts and Message Limits

When processing large documents or long analysis requests, ISMS Copilot applies timeout and message limit controls to ensure system stability. Understanding these limits helps you work efficiently and avoid interruptions.

Timeout Thresholds

Document AI requests have two timeout levels:

  • 10-minute soft timeout: If processing takes longer than expected, you'll see a banner: "AI response is taking longer than expected. Please check back later or try again." Your request continues processing in the background.

  • 20-minute hard timeout: Requests exceeding 20 minutes are automatically stopped. You'll need to break your request into smaller chunks and try again.

For very large documents, split them into sections or upload fewer files at once to stay within timeout limits.

Message Limit Indicators

When you reach your plan's message limit, you'll see a purple card in the chat:

"Usage limit reached" "You've used all your messages for this session. They'll reset soon — or upgrade for more messages and higher limits."

Your usage resets automatically in a 4-hour rolling window from your first message. The UI shows exactly when your next reset occurs.

A separate "Conversation limit reached" indicator appears when a single thread exceeds 200,000 tokens (~500 pages). Start a new conversation to continue.

Quota Limits by Plan

  • Free: Limited messages per session, 10 file uploads per month

  • Plus ($24/month): Higher message quotas for daily professional work

  • Pro Unlimited ($100/month): Significantly increased limits for heavy usage

  • Business ($250/month): Maximum quotas for teams

All plans use token-based quotas calculated per 4-hour session. See Subscription Plans and Pricing for full details.

How to Upgrade for Higher Quotas

Click the Upgrade button in the top bar or on any usage limit card. You'll be guided through Stripe checkout to select Plus, Pro, or Business. Your new quotas take effect immediately after payment.

Manage your subscription anytime via the Stripe customer portal in Settings.

Tips to Avoid Timeouts

  • Upload fewer files at once: Batch uploads to 10 or fewer documents

  • Extract relevant sections: For large PDFs or spreadsheets, upload only the pages or sheets you need analyzed

  • Use specific prompts: Focused questions (e.g., "ISO 27001 A.8.1 compliance for this policy") process faster than open-ended requests

  • Start new conversations per topic: Long threads increase processing time; fresh conversations are faster

  • Stay under file size limits: 10MB for text/CSV/JSON, 5MB for PDF/DOC/DOCX/XLS/XLSX

For more on managing usage, see Understanding Usage Limits and Uploading and Analyzing Files.

Was this helpful?