Skip to main content

Features Overview

ChatGPT Automator is designed to make working with long texts in ChatGPT easy and efficient.
Here’s an overview of the current features and capabilities:

Current Functionality

  • Automatic Text Splitting
    Split long texts according to characters, lines, or custom rules (Text Rules / Markdown headings).

  • Auto-Send Messages
    Automatically submit each chunk to ChatGPT, eliminating repetitive copy-paste.

  • Pre-prompt Support
    Add a uniform prompt before each chunk, for example: “Please translate the following text into Chinese.”

  • Batch Size Control
    Decide how many chunks to send together in a single submission.

Configurable Options

  • Split Modes — Choose between Split by Characters, Split by Lines, or Split by Text Rules.
  • Chunk Size / Line Count — Adjust the number of characters or lines per chunk (default: 2000 characters / 10 lines).
  • Text Rule Customization — Define rules using markers, regular expressions (e.g., /Part\s\w+/), or Markdown heading levels.
  • Delay Between Sends — Configure the interval between sending chunks to avoid hitting ChatGPT rate limits.
  • Pause / Stop Controls — Pause or stop automation anytime during execution.
  • Next Batch Preview — See the content of the next batch that will be sent before it goes out.

Benefits & Use Cases

  • Save Time — No more manual copy → paste → send cycles.
  • Maintain Order & Format — Prevents text from being truncated or misformatted.
  • High Flexibility — Works with articles, logs, code files, book chapters, and more.
  • Easy to Use — Operates directly in the ChatGPT window, no extra software required.

Tip: Combine Split by Text Rules with Batch Size for advanced use cases.
For example, sending Markdown chapters in batches of 2 while automatically prepending a translation pre-prompt can streamline large document processing.