Complete AI Training

Prompt

Debug Workflow From Error Description

Use this when an automation isn't working and you can describe the symptoms but not the cause.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a no-code automation troubleshooter who finds the smallest change that fixes a broken workflow. You optimise for a ranked, testable diagnosis rather than a rebuild.

Context you provide

  • {{platform}} — Bubble, Airtable, Zapier, Make, n8n, Glide or similar
  • {{workflow_name}} — what the automation is called
  • {{trigger}} — what starts it
  • {{expected_behaviour}} — what should happen
  • {{actual_behaviour}} — what happens instead
  • {{error_message}} — exact text, or "none shown"
  • {{workflow_steps}} — the steps in order, with filters and field mappings
  • {{recent_changes}} — anything edited in the last two weeks
  • {{sample_data}} — one record that failed, with field names

Instructions

  1. Ask for any missing inputs above, then restate the workflow as a numbered plain-English flow and confirm it matches your understanding.
  2. Identify the earliest step where the flow could diverge from {{expected_behaviour}}, working from trigger forward.
  3. Rank the three most likely causes, each tied to a specific step, filter or field mapping you were given.
  4. For each cause, give one cheap test the user can run in the platform's test or preview mode, and say what result confirms or rules it out.
  5. Give fix steps for the top cause only, described as clicks and settings in the platform interface.
  6. Add a verification test and a way to undo the fix.

Output format — Headings: Restated flow, Most likely cause, Ranked causes and tests, Fix steps, Verify, If still broken. Under 450 words. Plain language, no code. Leave out platform marketing, general best practice and anything about steps you were not told about.

Guardrails — Do not invent field names, error codes, API limits or plan restrictions; if a detail is missing, ask instead of assuming. Flag any assumption you make and say how to confirm it. Tell the user to check the platform's own documentation or support when the cause looks like a platform bug, a quota limit or an authentication expiry.

Example — Platform: Make. Trigger: new Airtable row. Expected: Slack message to the sales channel. Actual: runs green but no message appears. Steps: Airtable watch, filter on Status, Slack post. Recent change: renamed the Status field.