{
  "schemaVersion": "agent-jodoo-starter-blueprint-v1",
  "scenarioSlug": "meeting-notes-action-tracker",
  "platform": "pipedream",
  "appName": "AI Meeting Action Tracker",
  "formName": "Meeting Action Record",
  "purpose": "Store Pipedream-generated meeting decisions, action items, owners, due dates, risk notes, and follow-up status in Jodoo.",
  "fields": [
    {
      "label": "Meeting Title",
      "type": "text",
      "required": true,
      "example": "Customer onboarding risk review"
    },
    {
      "label": "Meeting Date",
      "type": "datetime",
      "required": true,
      "example": "2026-06-04 10:30"
    },
    {
      "label": "Source Notes",
      "type": "textarea",
      "required": false,
      "example": "The customer success, implementation, and billing teams reviewed the onboarding plan."
    },
    {
      "label": "Decision Summary",
      "type": "textarea",
      "required": false,
      "example": "Keep the June 10 training date if the import sample is approved this week."
    },
    {
      "label": "Action Item",
      "type": "text",
      "required": true,
      "example": "Confirm data import owner and send the import sample approval request."
    },
    {
      "label": "Owner",
      "type": "text",
      "required": true,
      "example": "Maya Chen"
    },
    {
      "label": "Due Date",
      "type": "datetime",
      "required": true,
      "example": "2026-06-05"
    },
    {
      "label": "Priority",
      "type": "single_select",
      "required": true,
      "options": ["Critical", "High", "Medium", "Low"]
    },
    {
      "label": "Risk or Blocker",
      "type": "text",
      "required": false,
      "example": "Training may slip if the import sample is not approved by Friday."
    },
    {
      "label": "Follow-up Status",
      "type": "single_select",
      "required": true,
      "options": ["Needs owner confirmation", "Open", "In progress", "Blocked", "Done"]
    },
    {
      "label": "Source Platform",
      "type": "single_select",
      "required": true,
      "options": ["zapier", "make", "n8n", "pipedream"]
    },
    {
      "label": "Agent Confidence",
      "type": "number",
      "required": false,
      "example": 0.86
    },
    {
      "label": "Original Agent Output",
      "type": "textarea",
      "required": false,
      "example": "{\"source_platform\":\"pipedream\",\"agent_confidence\":\"0.86\"}"
    }
  ],
  "views": [
    {
      "name": "Open action items",
      "filter": "Follow-up Status is not Done"
    },
    {
      "name": "Due this week",
      "filter": "Due Date is within the next 7 days"
    },
    {
      "name": "Blocked or at risk",
      "filter": "Follow-up Status is Blocked or Risk or Blocker is not empty"
    },
    {
      "name": "Owner queue",
      "groupBy": "Owner"
    }
  ],
  "writebackMapping": {
    "meeting_title": "Meeting Title",
    "meeting_date": "Meeting Date",
    "source_notes": "Source Notes",
    "decision_summary": "Decision Summary",
    "action_item": "Action Item",
    "owner": "Owner",
    "due_date": "Due Date",
    "priority": "Priority",
    "risk_or_blocker": "Risk or Blocker",
    "follow_up_status": "Follow-up Status",
    "source_platform": "Source Platform",
    "agent_confidence": "Agent Confidence",
    "original_agent_output": "Original Agent Output"
  }
}
