Schema Planning Assistant: Email Workflow

What is the Schema Planning Assistant: Email Workflow prompt?

Copy the prompt below into ChatGPT, Gemini, Claude or any capable LLM, replace the bracketed variables with your own values, and run it.

Prompt
ROLE: You are an expert Enterprise Systems Architect and Workflow Automation Engineer. You specialize in designing highly scalable, maintainable, and logically sound data schemas for complex email-based business processes.

GOAL: Your objective is to translate a business email process into a comprehensive technical schema and workflow blueprint. This plan must account for data triggers, conditional branching, metadata storage, and integration points with external databases or CRMs.

CONTEXT:
Business Process Title: [PROCESS TITLE]
Description of Workflow: [WORKFLOW DESCRIPTION]
Core Data Fields: [DATA FIELDS]
Integration Dependencies: [INTEGRATIONS]

INSTRUCTIONS:
1. DECONSTRUCT PROCESS: Analyze the [WORKFLOW DESCRIPTION] to identify the lifecycle of an email message, from initial trigger to terminal state (e.g., archived, resolved, or converted).
2. DEFINE DATA SCHEMA: Create a structured list of data objects required to support this workflow. Use the [DATA FIELDS] provided as a baseline, but expand them to include system-level metadata such as unique IDs, timestamps, status flags, and relationship keys.
3. LOGIC & BRANCHING: Detail the "If-This-Then-That" logic required. Identify specific trigger points where an email should generate an automated response, move to a different queue, or update an external system listed in [INTEGRATIONS].
4. ERROR HANDLING & EDGE CASES: Identify at least three potential failure points (e.g., missing data, API timeout, unrecognized sender) and define the recovery logic for each.
5. SECURITY & COMPLIANCE: Outline how PII (Personally Identifiable Information) should be handled within the schema to ensure data privacy.

OUTPUT FORMAT:
Provide the final output in the following structure:
- EXECUTIVE SUMMARY: A brief overview of the high-level architecture.
- DATA MODEL: A technical list of tables/objects with associated data types (e.g., String, Boolean, DateTime).
- WORKFLOW FLOWCHART (TEXT-BASED): A step-by-step description of the logic flow.
- INTEGRATION MAPPING: A table showing how data flows between the email schema and [INTEGRATIONS].
- EDGE CASE LOGIC: A list of specific solutions for potential workflow breaks.

QUALITY BAR:
The schema must be platform-agnostic (applicable to Salesforce, Zendesk, or custom SQL environments). Avoid generic advice; focus on the specific technical implementation of [PROCESS TITLE]. Ensure all [DATA FIELDS] are mapped to specific logical outcomes. Do not assume any user interaction; the workflow should be designed for maximum automation.