A large portion of AIUNIFY PROS SUITE uses a shared Standard AI Generator Workspace.
Although each Tool performs a different business function, many share the same operating pattern:
Open Tool
↓
Review Tool Name, Category, Description, Token Cost, and Balance
↓
Enter Instructions in Input
↓
Optional:
Use an Example Prompt
↓
Generate
↓
Watch the Result Stream into Output
↓
Review
↓
Copy or Download
↓
Revise Prompt and Generate Again if Necessary
The current source contains 77 Tool pages using this shared ToolPage component, including tools across Writing, Marketing, Business, Development, Communication, Data & Analytics, Design & UX, AI Agents, and other categories.
This chapter explains the shared workspace itself so you do not need to relearn the same controls every time you open another standard generator.
A Standard AI Generator is a PROS SUITE Tool built around the shared interface containing:
The shared component defines these common controls centrally.
Current source examples include:
Many additional tools use the same component.
This chapter does not mean every PROS SUITE Tool works this way.
Specialized applications can have completely different interfaces.
Examples include:
Those Tools are documented individually in their dedicated chapters.
A Tool can resemble the standard generator without actually using the shared ToolPage.
For example, the Grammar Tool has its own:
Original Text
area and its own workflow despite also presenting example inputs and AI-generation controls.
Therefore:
Use this chapter when the Tool presents the shared Input → Generate → Output workspace described below.
The standard ToolPage checks whether the user is authenticated.
If authentication has not been established, the Tool redirects toward:
Login.
If a standard Tool unexpectedly sends you to Login:
On larger screens, the main workspace is arranged into two columns:
Input
Output
The shared layout uses a two-column arrangement at larger display sizes.
On narrower screens, the responsive layout can stack these areas vertically.
At the top of the page, the Tool displays:
Always review this area when opening a Tool so you know which specialized generator you are using.
The large heading identifies the current Tool.
Examples from current standard Tool pages include:
Business Plan Generator
Article Writer
Content Improver
Code Reviewer
Buyer Persona Creator
The exact Name changes by Tool, but the workspace remains familiar.
Beside the Tool Name is a Category badge.
Examples include:
The shared ToolPage displays this Category directly beside the Tool heading.
Under the Tool Name is a short description explaining the purpose of that Tool.
For example, Business Plan Generator is currently described as:
“Create comprehensive business plans with executive summaries and financial projections.”
Use the description to confirm that the Tool matches the outcome you need.
Below the Tool Header, the standard workspace displays:
[number] tokens per use
and:
Your balance: [number] tokens.
Review both before generating.
The first Token indicator tells you the currently displayed cost for one standard generation:
[number] tokens per use.
The amount can vary from Tool to Tool.
Beside the per-use cost is:
Your balance: [number] tokens.
This is the current account Token Balance known to the user session.
Before generating, make sure the available balance is appropriate for the displayed operation.
The shared workspace calculates the base cost from:
The shared ToolPage's final fallback is currently 10 Tokens.
For user operation, however, the important number is the one displayed on the current Tool screen.
If the currently selected Model is recognized as an OpenAI-provider Model, the shared workspace currently displays:
Base Cost × 1.5
rounded upward.
Therefore:
Change Model → Recheck Token Cost → Generate
The left side of the workspace is titled:
Input
with:
“Describe what you want to generate”.
This is where you provide instructions for the AI.
The large text area beneath Input is the Prompt field.
Its placeholder changes according to the Tool.
For example:
“Describe your business idea, target market, and goals...”
“Describe the article topic, length, and key points to cover...”
“Paste your code for review. Include context about what it should do...”
“Paste your CSV data here (include headers). The AI will analyze patterns, outliers, and key insights...”
Do not ignore the Tool-specific placeholder.
It often tells you:
The same standard interface can therefore support very different tasks while preserving a common operating method.
A useful Prompt generally contains:
What do you want created?
What should the AI know?
Who is the output for?
What must be included?
How should it sound?
How should the answer be organized?
What should it avoid or limit?
The more relevant information you provide, the less likely you are to need repeated generations.
For Business Plan Generator:
Make a business plan.
The Tool can respond, but the AI has little context.
A more useful Prompt might be:
Create a business plan for a B2B SaaS company serving real estate sales teams with 10–100 agents. Include an executive summary, target market, competitive positioning, subscription revenue model, sales strategy, three-year growth assumptions, major operating risks, and implementation milestones. Write for potential investors and strategic partners.
This gives the Tool far more usable direction.
Some standard Tools are designed for content you already have.
Examples include:
In these cases, paste the existing text, code, or data into the Input area and add relevant context.
For example, Content Improver's current placeholder says:
“Paste your content here to improve its clarity, flow, and engagement...”
The shared Input field is a large text area with a minimum height designed for substantial instructions.
You can organize your Prompt with:
when appropriate for the Tool.
Below the Input field is:
Generate.
Select it when your Prompt is ready.
The standard Generate button is disabled when the Prompt contains no meaningful text.
Therefore, you must enter an instruction before the button becomes available.
The generation handler also verifies that Input is not empty.
If an empty Prompt reaches the submission workflow, PROS SUITE displays:
Input required
with:
“Please enter a prompt to continue.”
The standard Prompt field supports:
Ctrl + Enter
to submit the current Prompt.
This can be faster than moving the pointer to the Generate button.
The current source specifically checks the Ctrl key with Enter.
Therefore, this chapter documents:
Ctrl + Enter
rather than promising that Command + Enter on macOS behaves identically.
This is different from Global Search, which explicitly supports both Command and Ctrl with K.
When you submit the Prompt, the standard Tool sends:
through the shared AI streaming workflow.
You do not need to configure these internal values manually.
The shared ToolPage gives the AI context identifying the Tool's:
before sending your Prompt.
This is why the same general workspace can support specialized tools such as:
while preserving the same Input and Output controls.
Once generation begins, the Generate button changes to:
Generating...
with a loading indicator.
This indicates that the AI response is currently being produced.
While the current result is streaming, the Generate button is disabled.
This helps prevent the same standard Tool from immediately launching another generation through the button while the current response is still arriving.
When you see:
Generating...
allow the response to complete.
Avoid repeatedly trying to submit the same request.
Once streaming finishes, Generate becomes available again.
The right side of the shared workspace is titled:
Output
with:
“Generated content will appear here”.
Before any content exists, the Output area displays:
“Your generated content will appear here.”
The standard AI workflow does not necessarily wait for the entire response before displaying it.
As response text arrives, PROS SUITE appends it to the streamed Output.
This allows you to watch content appear progressively.
While content is still arriving, the Output area displays animated activity indicators beneath the generated text.
When those indicators stop and Generate becomes available again, the streaming operation has finished.
The standard Output container has a defined maximum height and becomes scrollable when the generated content is longer than the visible area.
Scroll through the Output to review the complete response.
The Output is processed through PROS SUITE's Markdown Renderer.
Depending on the AI response, this can provide structured presentation such as:
The exact formatting depends on the generated content.
Do not rely only on the first visible portion.
For longer results:
Generated content should be treated as AI-assisted work that may require human review.
This is particularly important for:
The Standard Generator creates the content; the user remains responsible for deciding whether it is appropriate for its intended use.
Once generated content exists, the Output header displays a Copy icon.
Select it to copy the current generated content to your device clipboard.
After Copy is selected, PROS SUITE displays:
Copied!
with:
“Content copied to clipboard”.
The Copy icon also temporarily changes to a checkmark.
Copy operates on the content already produced.
It does not submit another AI generation request.
Therefore, if you already have a useful result:
Copy it
rather than regenerating the same content solely to move it somewhere else.
When generated content exists, the Output header also displays a Download icon.
Select it to download the generated result.
The shared Standard Generator downloads Output as a:
.txt text file.
The filename follows:
[toolId]-output.txt
For example, conceptually:
business-plan-output.txt
or:
content-improver-output.txt
depending on the Tool ID.
Like Copy, Download uses the content that already exists.
It does not initiate a fresh AI request.
The shared ToolPage specifically creates a plain-text .txt download.
Therefore, do not expect every Standard Generator to automatically export:
unless a specialized Tool explicitly supports those formats.
Because the standard workspace does not establish universal project persistence, it is a good practice to:
Do this before assuming the Standard Generator maintains a permanent user history.
Many Standard Generators provide:
Try these examples:
These sample prompts demonstrate the type and structure of requests appropriate for that Tool.
For A/B Test Copy Generator, examples include requests for:
For Business Plan Generator, examples include:
The examples are Tool-specific.
When you select an example, PROS SUITE places that full sample Prompt into the Input field.
It does not immediately generate the result.
You can therefore:
The current interface displays only approximately the first 40 characters of each Example Prompt on its button followed by ....
Selecting the button loads the full underlying Prompt into Input.
Example Prompts are most valuable as starting structures.
Instead of using:
Business plan for a food delivery startup
unchanged, customize it with:
This usually produces a more relevant result.
The shared workspace only displays Try these examples: when the Tool provides one or more Example Prompts.
If no examples appear, this does not indicate an error.
Enter your own Prompt normally.
Beside Generate is a Reset icon represented by a circular arrow.
The current Reset handler:
However, there is an important current-version behavior to understand.
The visible generated result in this Standard Generator is primarily displayed from a separate streamed result state.
The current Reset handler clears Input and the separate local Output value, but it does not clear that streamed result state.
Therefore, in the current source version:
Selecting Reset can clear the Prompt while the previously generated result remains visible in Output.
This is the actual behavior supported by the current source and is important to document accurately.
At the beginning of a new AI streaming request, the shared streaming workflow explicitly clears its previous streamed text.
Therefore, the practical current workflow is:
Reset
→ Input clears
→ Previous Output may remain visible
Then:
Enter New Prompt → Generate
→ Previous streamed result clears
→ New result begins streaming
Because of the current behavior described above, do not rely on Reset to remove the last visible generated result from the screen.
Use Reset primarily to:
The next generation will replace the streamed Output.
The current shared ToolPage does not establish a Stop/Cancel generation function tied to the Reset control.
Reset changes the Input and local Output states; it does not cancel the active streaming request.
Therefore:
Do not use Reset as a Stop button while a response is generating.
Allow the current stream to finish.
The current Standard Generator does not expose a user-facing:
Stop Generating
or:
Cancel Generation
button.
Once a standard generation has begun, allow it to complete.
Specialized Tools may have different controls.
The Copy and Download controls become visible whenever some display content exists.
Because streamed content begins appearing before the generation completes, those controls can become available while the response is still being generated.
For a complete result, wait until generation finishes before Copying or Downloading.
Because Copy uses the current streamed content, selecting Copy before generation completes can copy only the portion produced so far.
Recommended:
Wait for streaming to finish → Copy
For the same reason, downloading while the AI is still streaming can save only the text available at that moment.
Recommended:
Wait for generation completion → Download
Submitting another Prompt causes the shared streaming system to:
Therefore, preserve a previous result before regenerating if you may need it later.
Before generating another version:
This is particularly important because the Standard Generator does not establish a universal prior-generation history panel.
The shared Standard Generator does not provide a universal:
Save
button.
The verified standard Output actions are:
Do not assume generated content is automatically added to a Saved Projects collection.
The shared ToolPage does not establish a universal:
History
or:
Previous Generations
panel.
Some specialized PROS SUITE applications have histories, galleries, or projects, but those features are Tool-specific.
The Standard Generator does not provide:
Duplicate
for generated Output.
If you want another copy of the same result:
Do not expect a universal Duplicate action.
There is also no general:
Delete Output
control in the shared workspace.
The Reset icon should not be described as a true stored-content Delete operation.
The shared ToolPage itself contains a text-area Input and does not establish a universal file-upload control.
Some specialized Tools support:
but that is not a universal Standard Generator capability.
For the shared workspace, the core user input is text.
Depending on the Tool, you may paste:
into the Prompt field.
The standard Input is a Textarea rather than a full document editor.
Therefore, do not expect universal editing controls such as:
inside the Input area.
The AI output can display structured Markdown, but the Prompt field itself remains a text-entry area.
The standard Output is rendered for review.
The current shared workspace does not establish direct in-place editing of the generated result.
If you want the AI to change the result:
Alternatively, Copy or Download the result and edit it in another appropriate application.
If the standard Tool cannot complete the request, it displays:
Error
and either the specific returned error or:
“Failed to generate content. Please try again.”
Read the specific error before deciding what to change.
If the AI request itself returns an error, the shared streaming system can report the specific service error or fall back to:
Failed to generate response.
Possible causes can include:
Use the specific message when available.
The current shared generator expects browser support for streamed responses.
If no readable response stream is available, the source can produce:
“ReadableStream not yet supported in this browser.”
If you encounter this:
When the shared streaming workflow finishes—successfully or after an error—it requests a refresh of the user account state.
This allows the current Token Balance to be updated in the interface after supported operations.
After generation finishes, the Token Balance may update shortly afterward.
If you are performing multiple higher-cost generations:
The shared streaming workflow sends the currently selected Model with the AI request.
Therefore, the Header's Model selection can affect Standard Generator behavior.
When user-configured provider credentials are available, the shared streaming workflow includes them with the supported AI request.
If the selected Model requires a credential and none is available, resolve that through:
Settings → API Keys
as explained in Chapter 11.
For any Standard Generator:
Open the Tool.
Confirm its Name and Category.
Read its Description.
Review:
tokens per use
Review:
Your balance
Confirm the appropriate AI Model.
Read the Prompt placeholder.
Review Try these examples: if available.
Enter a complete Prompt.
Select Generate or press Ctrl + Enter.
Wait for streaming to finish.
Review the full Output.
Copy or Download important content.
If the result is close but not correct:
Avoid vague instructions such as:
Make it better.
Prefer:
Rewrite this for a CFO audience, reduce it to 500 words, preserve the financial assumptions, add a five-point risk section, and make the tone more analytical.
A strong operating sequence is:
Specific Tool
Specific Prompt
Appropriate Model
Enough Tokens
=
Higher Probability of Useful First Output
This reduces unnecessary generation cycles.
Navigate to:
Business → Business Plan
The Standard Generator currently identifies itself as:
Business Plan Generator
with:
“Create comprehensive business plans with executive summaries and financial projections.”
Its example Prompts currently include business-plan requests for a food-delivery startup, tech consulting firm, and sustainable fashion brand.
The operating method remains:
Input → Generate → Output → Copy/Download
Navigate to:
Development → Code Review
The Tool's shared workspace asks the user to:
“Paste your code for review. Include context about what it should do...”
A useful Prompt could contain:
Then generate the review.
Navigate to:
Data & Analytics → CSV Analyzer
The standard Tool currently instructs the user to paste CSV data and include headers.
A useful workflow is:
Navigate to:
Writing → Content Improver
Paste existing content into Input and explain what should improve.
Its current examples include:
The current A/B Test Copy Generator provides examples for creating multiple:
Use the Prompt to identify:
Check whether:
The button is disabled under either condition.
If you receive:
Input required
“Please enter a prompt to continue.”
enter meaningful text into Input before submitting.
The current shared Tool specifically checks:
Ctrl + Enter.
If the shortcut is unavailable in your browser/environment:
Use the Generate button directly.
This is explained by the current Reset implementation.
Reset clears the Prompt and local Output state, but the visible result is sourced from the separate streaming state, which Reset does not clear.
To begin new work:
Reset is not a Stop control.
The current Standard Generator does not expose a universal Stop-generation button.
Allow the active generation to finish.
You may have selected Copy while generation was still streaming.
Wait until:
Generating...
finishes and the streaming indicator disappears.
Then select Copy again.
If Download was selected while the response was still being produced, the .txt file can contain only the content available at that moment.
Wait for completion and Download again.
This is expected.
The shared Standard Generator creates:
[toolId]-output.txt.
A .txt file is the standard shared export.
Specialized Tools can provide other formats.
The Standard Generator does not provide a universal Saved Generations area.
If you did not:
or otherwise preserve it, do not assume it exists in a central project history.
Use Copy/Download for important Standard Generator outputs.
If generation depends on a Model requiring provider credentials, use:
Settings → API Keys
and follow Chapter 11.
Do not repeatedly submit the Prompt without resolving the Model issue.
If the operation reports insufficient Tokens:
Tool access, Model access, and Token availability are separate requirements.
Do not immediately assume the Tool failed.
Review your Prompt.
Ask:
Then revise the Prompt and generate again if needed.
If the stream terminates unexpectedly:
If repeated failures occur across multiple Tools, use the appropriate AIUNIFY support process.
Instead of using a general Tool for everything:
Business Plan
→ Business Plan Generator
Contract
→ Contract Generator
Competitor Research
→ Competitor Analysis
LinkedIn Content
→ LinkedIn Tool
Code Review
→ Code Reviewer
Using the specialized Tool provides the AI with more task-specific context.
The Tool-specific placeholder often tells you exactly what input will improve the result.
Before typing, read it.
This small step can significantly improve Prompt quality.
Do not treat an Example Prompt as finished business input.
Select it and add:
Then Generate.
Because there is no universal generation history:
Good Output → Copy or Download → Then Regenerate
This is safer than assuming you can recover the old version later.
For complete results:
Generating...
↓
Streaming finishes
↓
Review
↓
Copy / Download
This avoids preserving partial content.
Before another generation, decide whether you actually need:
Repeatedly generating without changing the instructions wastes usage without necessarily improving the output.
AI-generated content can sound authoritative even when it requires correction.
Before consequential use, verify:
Use qualified professional review where appropriate.
Do not paste secrets into a Standard Generator unless the business workflow explicitly requires and authorizes that handling.
Avoid unnecessary inclusion of:
Give the AI only the context necessary for the task.
Before generation:
During generation:
After generation:
For Tools actually using the shared ToolPage, the source establishes these common elements:
Header
Usage
Input
Output
.txtErrors
The standard ToolPage does not establish universal:
Do not expect these functions merely because another specialized PROS SUITE Tool provides them.
The shared workspace can be understood as:
TOOL HEADER
Tool Name
Category
Description
↓
USAGE
Tokens Per Use
Current Balance
↓
INPUT
Describe What You Want to Generate
↓
Optional:
Try These Examples
↓
GENERATE
or:
Ctrl + Enter
↓
GENERATING...
↓
STREAMED OUTPUT
↓
REVIEW
↓
Choose:
COPY
or:
DOWNLOAD .TXT
↓
If revision needed:
MODIFY PROMPT → GENERATE AGAIN
The Standard AI Generator Workspace is one of the most reusable operating patterns in AIUNIFY PROS SUITE.
The current source contains 77 pages invoking the shared ToolPage component, demonstrating its use across many functional categories.
Each shared ToolPage presents:
.txt Download
Generation requires meaningful Input. If an empty request reaches submission, PROS SUITE displays:
Input required
“Please enter a prompt to continue.”
While a response is being generated, the button displays:
Generating...
and the AI text streams progressively into Output.
Generated content can be copied or downloaded as:
[toolId]-output.txt.
One important current-version behavior is that the Reset action clears Input and the component's local Output value but does not clear the separate streamed result that controls the visible AI Output. As a result, the last generated result can remain visible after Reset until another generation begins. The next streaming request clears the previous streamed text before producing the new response.
The most effective operating sequence is:
Choose the Correct Tool → Review Cost and Balance → Select the Appropriate Model → Give Complete Instructions → Generate → Wait for Streaming to Finish → Review → Copy/Download Important Output → Revise Only When Necessary
Once this workflow is understood, dozens of AIUNIFY PROS SUITE generators can be operated using the same familiar process.