{
  "workflow_name": "When a new ticket is created in Freshdesk, create text-to-speech ticket summary in Murf AI",
  "workflow_steps": {
    "steps": [
      {
        "id": "1",
        "position": {
          "x": 0,
          "y": 0
        },
        "data": {
          "label": "New Ticket",
          "app": {
            "key": "freshdesk",
            "fm_app": "freshdesk"
          },
          "eventSlug": "new_ticket",
          "eventTitle": "New Ticket",
          "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": "freshdesk",
        "stepID": "1",
        "action": "new_ticket",
        "nodeType": "step",
        "actionAppArgs": []
      },
      {
        "id": "2",
        "position": {
          "x": 175,
          "y": 0
        },
        "type": "action",
        "data": {
          "label": "AI Agent by FlowMattic",
          "layoutDirection": "horizontal",
          "stepNumber": 2,
          "stepIndex": 2,
          "app": {
            "key": "ai_agent",
            "fm_app": "ai_agent"
          },
          "eventSlug": "execute_agent",
          "eventTitle": "Execute Agent"
        },
        "parentType": "step",
        "style": {
          "transition": "all 150ms ease-in-out"
        },
        "measured": {
          "width": 350,
          "height": 82
        },
        "actionAppArgs": {
          "system_prompt": "Summarize the new support ticket in two or three short sentences written to be spoken aloud (who, what is wrong, how urgent). Then create the audio of that summary with Murf AI, and email the summary and the audio link to the support team.",
          "user_input": "Ticket subject: {freshdesk1.subject}\nTicket description: {freshdesk1.description_text}",
          "output_format": "text",
          "application": "ai_agent",
          "responseViewType": "on",
          "include_execution_log": "",
          "include_request_body": ""
        },
        "application": "ai_agent",
        "stepID": "2",
        "nodeType": "aiAgent",
        "agent_config": {
          "chat_model": {
            "connect_id": "",
            "model_id": "gpt-4o",
            "model_name": "GPT-4o",
            "provider": "openai",
            "max_tokens": "1024",
            "temperature": "0.7",
            "top_p": "1",
            "top_k": "0",
            "frequency_penalty": "0",
            "presence_penalty": "0",
            "nodeId": "2-chatModel",
            "position": {
              "x": 215,
              "y": 172
            }
          },
          "tools": [
            {
              "app": "murf_ai",
              "app_name": "Murf AI",
              "app_icon": "",
              "action": "create_text_to_speech",
              "action_title": "Create Text to Speech",
              "tool_name": "Murf AI - Create Text to Speech",
              "tool_description": "Voice the ticket summary",
              "actionAppArgs": {
                "text": "AI:"
              },
              "configured": true,
              "sourceNodeId": "2-tool"
            },
            {
              "app": "email",
              "app_name": "Email by FlowMattic",
              "app_icon": "",
              "action": "send_email",
              "action_title": "Send Email",
              "tool_name": "Email by FlowMattic - Send Email",
              "tool_description": "Email the summary and audio link to the team",
              "actionAppArgs": {
                "email_subject": "AI:",
                "email_body": "AI:"
              },
              "configured": true,
              "sourceNodeId": "2-tool"
            }
          ]
        }
      },
      {
        "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": "When a new ticket is created in Freshdesk, create text-to-speech ticket summary in Murf AI",
    "folder": "all",
    "description": "Each new Freshdesk ticket is summarized by an AI agent into a few spoken sentences, voiced with Murf AI text to speech, and emailed to your team with the audio link so agents can listen to incoming issues on the move.",
    "status": "off",
    "user_email": "",
    "webhook_queue": "disabled",
    "workflow_auth_key": "",
    "builder_version": "v2",
    "time": "",
    "ai_generated": "yes"
  }
}