{
  "workflow_name": "Open a Freshdesk ticket for each new Carrot quest message",
  "workflow_steps": {
    "steps": [
      {
        "id": "1",
        "position": {
          "x": 0,
          "y": 0
        },
        "data": {
          "label": "Create a message",
          "app": {
            "key": "carrot_quest",
            "fm_app": "carrot_quest"
          },
          "eventSlug": "create_a_message",
          "eventTitle": "Create a message",
          "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": "carrot_quest",
        "stepID": "1",
        "action": "create_a_message",
        "nodeType": "step",
        "actionAppArgs": []
      },
      {
        "id": "2",
        "position": {
          "x": 175,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "Create Freshdesk ticket (API)",
          "layoutDirection": "horizontal",
          "stepNumber": 2,
          "app": {
            "key": "api",
            "fm_app": "api"
          },
          "eventSlug": "post",
          "eventTitle": "POST"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 82,
          "height": 82
        },
        "actionAppArgs": [],
        "application": "api",
        "action": "post",
        "nodeType": "step",
        "stepID": "2"
      },
      {
        "id": "main_end_placeholder",
        "position": {
          "x": 350,
          "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-main_end_placeholder",
        "source": "2",
        "target": "main_end_placeholder",
        "type": "placeholder",
        "data": []
      }
    ]
  },
  "workflow_settings": {
    "name": "Open a Freshdesk ticket for each new Carrot quest message",
    "folder": "all",
    "description": "Each message created in Carrot quest opens a Freshdesk ticket. The trigger fires for any template or message, so it cannot tell support requests apart. Freshdesk has no actions in FlowMattic, so the ticket is created with API by FlowMattic: after import, enter your Freshdesk domain's /api/v2/tickets URL and API key in the POST step and map the ticket fields.",
    "status": "off",
    "user_email": "",
    "webhook_queue": "disabled",
    "workflow_auth_key": "",
    "builder_version": "v2",
    "time": "",
    "ai_generated": "yes"
  }
}