{
  "workflow_name": "Create Monday.com items for new WordPress posts",
  "workflow_steps": {
    "steps": [
      {
        "id": "1",
        "position": {
          "x": 0,
          "y": 0
        },
        "data": {
          "label": "New Post",
          "app": {
            "key": "wordpress",
            "fm_app": "wordpress"
          },
          "eventSlug": "new_post",
          "eventTitle": "New Post",
          "layoutDirection": "horizontal",
          "stepNumber": 1
        },
        "targetPosition": "bottom",
        "type": "trigger",
        "stepNumber": 1,
        "expanded": true,
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "application": "wordpress",
        "stepID": "1",
        "action": "new_post",
        "nodeType": "step",
        "actionAppArgs": [],
        "captureResponse": {
          "ID": "1187",
          "post_title": "10 ways to cut onboarding time in half",
          "post_type": "post",
          "post_status": "publish",
          "post_author": "3",
          "post_date": "2026-10-22 09:00:00",
          "post_excerpt": "Small changes that make new hires productive faster.",
          "permalink": "https://example.com/blog/cut-onboarding-time"
        },
        "responses": [
          {
            "letter": "A",
            "time": "01/07/2026, 10:00:00",
            "response": {
              "ID": "1187",
              "post_title": "10 ways to cut onboarding time in half",
              "post_type": "post",
              "post_status": "publish",
              "post_author": "3",
              "post_date": "2026-10-22 09:00:00",
              "post_excerpt": "Small changes that make new hires productive faster.",
              "permalink": "https://example.com/blog/cut-onboarding-time"
            }
          }
        ],
        "activeResponseIndex": 0
      },
      {
        "id": "2",
        "position": {
          "x": 175,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Create monday.com item",
          "layoutDirection": "horizontal",
          "stepNumber": 2,
          "app": {
            "key": "monday",
            "fm_app": "monday"
          },
          "eventSlug": "create_item",
          "eventTitle": "Create Item"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": {
          "item_name": "Promote: {wordpress1.post_title}"
        },
        "application": "monday",
        "action": "create_item",
        "nodeType": "step",
        "stepID": "2"
      },
      {
        "id": "3",
        "position": {
          "x": 350,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Add update to the monday.com item",
          "layoutDirection": "horizontal",
          "stepNumber": 3,
          "app": {
            "key": "monday",
            "fm_app": "monday"
          },
          "eventSlug": "create_update",
          "eventTitle": "Create Update"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": {
          "item_id": "{monday2.data_create_item_id}",
          "update_body": "New post published: {wordpress1.permalink}\n\n{wordpress1.post_excerpt}"
        },
        "application": "monday",
        "action": "create_update",
        "nodeType": "step",
        "stepID": "3"
      },
      {
        "id": "main_end_placeholder",
        "position": {
          "x": 525,
          "y": 0
        },
        "type": "placeholder",
        "data": {
          "label": "+",
          "layoutDirection": "horizontal",
          "stepNumber": null,
          "app": []
        },
        "measured": {
          "width": 40,
          "height": 82
        },
        "stepID": "main_end_placeholder",
        "nodeType": "placeholder",
        "actionAppArgs": []
      }
    ],
    "edges": [
      {
        "id": "e-1-2",
        "source": "1",
        "target": "2",
        "type": "step",
        "data": []
      },
      {
        "id": "e-2-3",
        "source": "2",
        "target": "3",
        "type": "step",
        "data": []
      },
      {
        "id": "e-3-main_end_placeholder",
        "source": "3",
        "target": "main_end_placeholder",
        "type": "placeholder",
        "data": []
      }
    ]
  },
  "workflow_settings": {
    "name": "Create Monday.com items for new WordPress posts",
    "folder": "all",
    "description": "Whenever a post is published on your WordPress site, FlowMattic adds an item to your Monday.com board and attaches an update with the post link, so promotion and social sharing get tracked like any other task. After import, pick the board and group in the Monday.com step and adjust the item name or update text.",
    "status": "off",
    "user_email": "",
    "webhook_queue": "disabled",
    "workflow_auth_key": "",
    "builder_version": "v2",
    "time": "",
    "ai_generated": "yes"
  }
}