{
  "workflow_name": "Share new WordPress posts on Instagram for Business",
  "workflow_steps": {
    "steps": [
      {
        "id": "1",
        "position": {
          "x": 0,
          "y": 0
        },
        "data": {
          "label": "New Post Published",
          "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": "812",
          "post_title": "Five ways to plan a calmer launch week",
          "post_excerpt": "What we changed after three rushed launches, and what it saved us.",
          "post_content": "Full article body goes here...",
          "post_status": "publish",
          "post_author": "2",
          "permalink": "https://example.com/blog/calmer-launch-week",
          "featured_image": "https://example.com/wp-content/uploads/2026/10/launch-week.jpg",
          "featured_image_id": "913"
        },
        "responses": [
          {
            "letter": "A",
            "time": "01/07/2026, 10:00:00",
            "response": {
              "ID": "812",
              "post_title": "Five ways to plan a calmer launch week",
              "post_excerpt": "What we changed after three rushed launches, and what it saved us.",
              "post_content": "Full article body goes here...",
              "post_status": "publish",
              "post_author": "2",
              "permalink": "https://example.com/blog/calmer-launch-week",
              "featured_image": "https://example.com/wp-content/uploads/2026/10/launch-week.jpg",
              "featured_image_id": "913"
            }
          }
        ],
        "activeResponseIndex": 0
      },
      {
        "id": "2",
        "position": {
          "x": 175,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Filter Conditions",
          "layoutDirection": "horizontal",
          "stepNumber": 2,
          "app": {
            "key": "filter",
            "fm_app": "filter"
          },
          "eventSlug": "continue_if",
          "eventTitle": "Continue If Condition Meet",
          "customLabel": "Only posts with a featured image"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": {
          "filterConditions": {
            "1": [
              {
                "key": "{wordpress1.featured_image}",
                "condition": "is_not_empty",
                "value": ""
              }
            ]
          }
        },
        "application": "filter",
        "action": "continue_if",
        "nodeType": "step",
        "stepID": "2",
        "filterConditions": {
          "filterConditions": {
            "1": [
              {
                "key": "{wordpress1.featured_image}",
                "condition": "is_not_empty",
                "value": ""
              }
            ]
          }
        }
      },
      {
        "id": "3",
        "position": {
          "x": 350,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Publish photo on Instagram",
          "layoutDirection": "horizontal",
          "stepNumber": 3,
          "app": {
            "key": "instagram",
            "fm_app": "instagram"
          },
          "eventSlug": "publish_photo",
          "eventTitle": "Publish Photo"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": {
          "image_url": "{wordpress1.featured_image}",
          "caption": "{wordpress1.post_title}\n\n{wordpress1.post_excerpt}\n\nRead the full post via the link in our bio.\n#blog #newpost"
        },
        "application": "instagram",
        "action": "publish_photo",
        "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": "Share new WordPress posts on Instagram for Business",
    "folder": "all",
    "description": "When you publish a WordPress post that has a featured image, FlowMattic posts that image to your Instagram business account with the post title and excerpt as the caption. It suits bloggers and content teams who want every article announced without copying it by hand. After import, connect Instagram and adjust the caption text and hashtags.",
    "status": "off",
    "user_email": "",
    "webhook_queue": "disabled",
    "workflow_auth_key": "",
    "builder_version": "v2",
    "time": "",
    "ai_generated": "yes"
  }
}