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.