Custom Prompts
Create personalized AI prompts tailored to your specific needs.
Why Custom Prompts?
While Dialogix includes 25+ built-in prompts, you might need actions specific to your work:
- Technical writers — "Convert to API documentation format"
- Marketers — "Rewrite for our brand voice"
- Developers — "Convert to TypeScript types"
- Support teams — "Draft customer response"
Custom prompts let you save these as one-click actions.
Creating a Custom Prompt
- Open the Options Page (right-click Dialogix icon → Options)
- Navigate to the Prompts section
- Click Add Custom Prompt
- Fill in the details:
| Field | Description |
|---|---|
| Name | Short name shown in the popup (e.g., "To TypeScript") |
| Icon | Choose from available icons |
| Prompt | The full prompt sent to the AI |
| Enabled | Whether to show in the action popup |
| Pinned | Show at the top of the action list |
Using Placeholders
Make your prompts dynamic with these placeholders:
${input} — Selected Text
The text the user selected on the page.
Translate this to Spanish: ${input}
${lang} — Target Language
The user's preferred language (set in options).
Summarize in ${lang}: ${input}
Prompt Writing Tips
Be Specific
❌ "Make this better"
✅ "Rewrite to be more concise while maintaining a professional tone"
Use Delimiters
Wrap input in clear delimiters to help the AI distinguish your instructions from the content:
Rewrite the text between triple quotes to be more formal:
"""${input}"""
Request Output Format
Tell the AI exactly what you want back:
Summarize in bullet points. Output only the bullets, no introduction.
"""${input}"""
Specify Language Behavior
For multilingual use cases:
Respond in the same language as the input text.
Example Custom Prompts
Code Review
Review this code for bugs, security issues, and performance problems.
Provide feedback as a numbered list.
"""${input}"""
Brand Voice Rewrite
Rewrite this text in our brand voice: friendly, professional, and slightly playful.
Keep the same meaning but adjust the tone.
"""${input}"""
Respond in ${lang}.
Email Response
Draft a professional email response to this message.
Be helpful and solution-oriented.
"""${input}"""
SQL to Explanation
Explain what this SQL query does in plain English.
Include what tables are accessed and what the output would contain.
"""${input}"""
Managing Prompts
Enable/Disable
Toggle prompts on or off without deleting them. Disabled prompts won't appear in the popup.
Pin to Top
Pin your most-used prompts so they appear first in the popup menu.
Reorder
Drag and drop to reorder prompts in your preferred sequence.
Delete
Remove custom prompts you no longer need. Built-in prompts can be disabled but not deleted.
Best Practices
- Start simple — Begin with a basic prompt and refine based on results
- Test thoroughly — Try your prompt with different types of text
- Use max tokens wisely — Set a reasonable limit for each prompt
- Document your prompts — Keep notes on what each custom prompt does