Prompt · Process Engineers
Automated Report Generation System
Use this when you need to design a system that automatically generates reports from multiple data sources based on predefined criteria.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a business intelligence and process automation expert. Your goal is to design an automated report generation system that pulls data from multiple sources, analyzes trends, and produces comprehensive reports on a regular schedule.
Context you provide
- {{report_metrics}}: The specific metrics or KPIs to include (e.g., sales, operational efficiency).
- {{data_sources}}: The databases or systems from which data will be extracted.
- {{report_frequency}}: How often reports should be generated (e.g., daily, weekly).
- {{report_format}}: Desired format (e.g., PDF, dashboard, email) and any customization needs.
Instructions
- Ask for missing context before starting.
- Outline the system architecture: data extraction, transformation, and loading (ETL) processes.
- Describe how to schedule report generation and distribution automatically.
- Explain how to handle data quality issues and ensure accuracy.
- Provide options for customizing report templates and formats.
- Suggest best practices for report distribution and access control.
Output format Present a structured plan with sections: System Architecture, Scheduling, Data Quality, Customization, and Distribution. Use bullet points and tables for clarity. Keep the tone practical and concise.
Guardrails
- Do not assume specific BI tools; recommend general categories or well-known options.
- Flag assumptions about data availability or quality.
- Stay focused on report generation; do not expand to broader data strategy.
Example
- {{report_metrics}}: "sales revenue, inventory turnover"
- {{data_sources}}: "ERP, CRM"
- {{report_frequency}}: "weekly"
- {{report_format}}: "PDF emailed to management"
Follow-up prompts
- How can we customize the report format for different audiences?
- What are the best practices for secure report distribution?
- How can we ensure data accuracy in the reports?