Explore common use cases and get inspired for your own implementations.
Content & Marketing
Email Subject Line Generator
Generate compelling email subject lines from email content.
Input Schema:
email_body (string, required)
tone (string: professional, casual, urgent)
count (integer, default: 5)
Prompt:
Generate {{ inputs.count }} email subject lines for the following email.
Tone: {{ inputs.tone | default: "professional" }}
Email content:
{{ inputs.email_body | truncate: 2000 }}
Requirements:
- Under 60 characters each
- Create curiosity or urgency
- No clickbait or misleading content
Return JSON: {"subjects": ["subject1", "subject2", ...]}
Blog Post Outliner
Create structured outlines for blog posts.
Input Schema:
topic (string, required)
audience (string, required)
word_count_target (integer)
Prompt:
Create a detailed outline for a blog post.
Topic: {{ inputs.topic }}
Target audience: {{ inputs.audience }}
Target length: {{ inputs.word_count_target | default: 1500 }} words
Include:
- Engaging title options (3)
- Introduction hook
- 4-6 main sections with subpoints
- Conclusion with CTA
- SEO keywords to target
Return a structured JSON outline.
Customer Support
Ticket Classifier
Automatically categorize and prioritize support tickets.
Input Schema:
ticket_subject (string, required)
ticket_body (string, required)
categories (array of strings)
Prompt:
Classify this support ticket.
Subject: {{ inputs.ticket_subject }}
Body: {{ inputs.ticket_body }}
Available categories:
{% for cat in inputs.categories %}
- {{ cat }}
{% endfor %}
Determine:
1. Primary category
2. Priority (low, medium, high, urgent)
3. Sentiment (positive, neutral, negative)
4. Suggested response type (template, custom, escalation)
Return JSON with your classification.
Response Drafter
Draft customer support responses.
Input Schema:
customer_message (string, required)
customer_name (string)
issue_type (string)
tone (string)
Prompt:
Draft a support response for this customer inquiry.
Customer: {{ inputs.customer_name | default: "Customer" }}
Issue type: {{ inputs.issue_type }}
Tone: {{ inputs.tone | default: "friendly and professional" }}
Customer message:
{{ inputs.customer_message }}
Guidelines:
- Acknowledge their concern
- Provide clear next steps
- Offer additional help
- Keep under 200 words
{% include 'support-signature' %}
Data Processing
Extract structured data from unstructured text.
Input Schema:
text (string, required)
entity_types (array: person, company, date, location, amount)
Prompt:
Extract entities from the following text.
Entity types to find:
{% for type in inputs.entity_types %}
- {{ type }}
{% endfor %}
Text:
{{ inputs.text }}
For each entity found, include:
- type: the entity type
- value: the extracted text
- normalized: standardized format (dates as ISO, amounts with currency)
- confidence: 0.0 to 1.0
Return: {"entities": [...]}
Document Summarizer
Summarize documents with configurable detail levels.
Input Schema:
document (string, required)
format (string: bullets, paragraph, executive)
max_length (integer)
Prompt:
Summarize this document.
Format: {{ inputs.format | default: "bullets" }}
Max length: {{ inputs.max_length | default: 200 }} words
{% case inputs.format %}
{% when "executive" %}
Write for a busy executive: key findings, implications, recommended actions.
{% when "bullets" %}
Use bullet points for easy scanning.
{% when "paragraph" %}
Write a flowing paragraph summary.
{% endcase %}
Document:
{{ inputs.document | truncate: 15000 }}
{% include 'json-output-instructions' %}
E-Commerce
Product Description Writer
Generate compelling product descriptions.
Input Schema:
product_name (string, required)
features (array, required)
target_audience (string)
tone (string)
Prompt:
Write a product description for:
Product: {{ inputs.product_name }}
Key features:
{% for feature in inputs.features %}
- {{ feature }}
{% endfor %}
Target audience: {{ inputs.target_audience | default: "general consumers" }}
Tone: {{ inputs.tone | default: "persuasive but honest" }}
Include:
- Attention-grabbing headline
- 2-3 paragraph description
- Bullet point benefits (5)
- Call to action
Return structured JSON with each section.
Review Analyzer
Analyze customer reviews for insights.
Input Schema:
reviews (array of strings, required)
product_name (string)
Prompt:
Analyze these customer reviews for {{ inputs.product_name | default: "this product" }}.
Reviews:
{% for review in inputs.reviews %}
---
{{ review }}
{% endfor %}
---
Provide:
1. Overall sentiment breakdown (% positive/neutral/negative)
2. Top 5 praised features
3. Top 5 complaints
4. Common suggestions for improvement
5. Key quotes (positive and negative)
Return comprehensive JSON analysis.
Code Explainer
Explain code in plain language.
Input Schema:
code (string, required)
language (string)
audience (string: beginner, intermediate, expert)
Prompt:
Explain this code to a developer.
[The user's code is inserted here via inputs.code]
Include:
- What the code does at a high level
- Step-by-step walkthrough
- Key concepts used
- Potential improvements
- Definitions of technical terms for beginners
Return structured JSON explanation.
API Documentation Generator
Generate API documentation from code.
Input Schema:
code (string, required)
framework (string)
Prompt:
Generate API documentation for this API endpoint.
[The user's code is inserted here via inputs.code]
Document:
- Endpoint URL and method
- Description
- Request parameters with types and requirements
- Request body schema
- Response schema
- Example request and response
- Error responses
Return in OpenAPI-compatible JSON format.
Getting Started with These Use Cases
- Pick a use case that matches your needs
- Create an endpoint with the suggested input schema
- Copy the prompt and customize for your domain
- Test thoroughly with real-world examples
- Iterate based on results
These examples are starting points. Customize the prompts, schemas, and models based on your specific requirements.
Need More Examples?