{
  "workflow_name": "Share new Google Drive files in Slack as Bitly short links",
  "workflow_steps": {
    "steps": [
      {
        "id": "1",
        "position": {
          "x": 0,
          "y": 0
        },
        "data": {
          "label": "New File in Folder",
          "app": {
            "key": "google_drive",
            "fm_app": "google_drive"
          },
          "eventSlug": "new_file_in_folder",
          "eventTitle": "New File in Folder",
          "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": "google_drive",
        "stepID": "1",
        "action": "new_file_in_folder",
        "nodeType": "step",
        "actionAppArgs": [],
        "captureResponse": {
          "id": "1aBcD2eFgH3iJkL4mNoP5qRsT6uVwXyZ",
          "name": "Q4 Partner Deck.pdf",
          "mimeType": "application/pdf",
          "webViewLink": "https://drive.google.com/file/d/1aBcD2eFgH3iJkL4mNoP5qRsT6uVwXyZ/view",
          "createdTime": "2026-10-22T09:41:00.000Z"
        },
        "responses": [
          {
            "letter": "A",
            "time": "01/07/2026, 10:00:00",
            "response": {
              "id": "1aBcD2eFgH3iJkL4mNoP5qRsT6uVwXyZ",
              "name": "Q4 Partner Deck.pdf",
              "mimeType": "application/pdf",
              "webViewLink": "https://drive.google.com/file/d/1aBcD2eFgH3iJkL4mNoP5qRsT6uVwXyZ/view",
              "createdTime": "2026-10-22T09:41:00.000Z"
            }
          }
        ],
        "activeResponseIndex": 0
      },
      {
        "id": "2",
        "position": {
          "x": 175,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Create a Bitly short link",
          "layoutDirection": "horizontal",
          "stepNumber": 2,
          "app": {
            "key": "bitly",
            "fm_app": "bitly"
          },
          "eventSlug": "new_link",
          "eventTitle": "Create a Short Link"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": {
          "bitlyURL": "{google_drive1.webViewLink}"
        },
        "application": "bitly",
        "action": "new_link",
        "nodeType": "step",
        "stepID": "2"
      },
      {
        "id": "3",
        "position": {
          "x": 350,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Share the link in Slack",
          "layoutDirection": "horizontal",
          "stepNumber": 3,
          "app": {
            "key": "slack",
            "fm_app": "slack"
          },
          "eventSlug": "send_message_to_channel",
          "eventTitle": "Send Channel Message"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": {
          "message_text": "New file in Drive: {google_drive1.name}\nShort link: {bitly2.link}"
        },
        "application": "slack",
        "action": "send_message_to_channel",
        "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 Google Drive files in Slack as Bitly short links",
    "folder": "all",
    "description": "When a file lands in a chosen Google Drive folder, FlowMattic creates a Bitly short link for it and posts the link to Slack, so your team can share decks, PDFs and assets with clean, trackable URLs. After import, pick the Drive folder, connect Bitly and choose the Slack channel. Make sure the folder's sharing settings let the people you send links to open them.",
    "status": "off",
    "user_email": "",
    "webhook_queue": "disabled",
    "workflow_auth_key": "",
    "builder_version": "v2",
    "time": "",
    "ai_generated": "yes"
  }
}