{
  "nodes": [
    {
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1240,
        1120
      ],
      "parameters": {
        "range": "A:D",
        "options": {},
        "sheetId": "qwertz",
        "operation": "append",
        "authentication": "{{ $credentials.oAuth2 }}"
      },
      "typeVersion": 1,
      "id": "13bef79a-e880-4db0-9b12-1a6a3c0b4c88",
      "notes": "This googleSheets node performs automated tasks as part of the workflow."
    },
    {
      "name": "AWS Transcribe 2",
      "type": "n8n-nodes-base.awsTranscribe",
      "position": [
        920,
        1120
      ],
      "parameters": {
        "operation": "get",
        "transcriptionJobName": "={{$json[\"Key\"]}}"
      },
      "typeVersion": 1,
      "id": "ba05ee88-981c-4043-a98e-6439a9ce6684",
      "notes": "This awsTranscribe node performs automated tasks as part of the workflow."
    },
    {
      "name": "AWS Transcribe 1",
      "type": "n8n-nodes-base.awsTranscribe",
      "position": [
        600,
        1120
      ],
      "parameters": {
        "options": {},
        "mediaFileUri": "=s3://{{$node[\"AWS S3 2\"].parameter[\"bucketName\"]}}/{{$json[\"Key\"]}}",
        "transcriptionJobName": "={{$json[\"Key\"]}}"
      },
      "typeVersion": 1,
      "id": "2506b121-ac0d-4b6e-8026-2732c45de8d4",
      "notes": "This awsTranscribe node performs automated tasks as part of the workflow."
    },
    {
      "name": "AWS S3 1",
      "type": "n8n-nodes-base.awsS3",
      "position": [
        280,
        1120
      ],
      "parameters": {
        "tagsUi": {
          "tagsValues": [
            {
              "key": "YOUR_CREDENTIAL_HERE",
              "value": "gdrive"
            }
          ]
        },
        "fileName": "={{$json[\"name\"]}}",
        "operation": "upload",
        "binaryData": false,
        "bucketName": "mybucket",
        "fileContent": "street",
        "additionalFields": {}
      },
      "typeVersion": 1,
      "id": "078b14e8-d4a0-44f8-acde-0db7e1fc62c6",
      "notes": "This awsS3 node performs automated tasks as part of the workflow."
    },
    {
      "name": "AWS S3 2",
      "type": "n8n-nodes-base.awsS3",
      "position": [
        440,
        1120
      ],
      "parameters": {
        "options": {},
        "operation": "getAll",
        "bucketName": "mybucket"
      },
      "typeVersion": 1,
      "id": "511845ba-ca6c-41d0-856d-c4bacc23b345",
      "notes": "This awsS3 node performs automated tasks as part of the workflow."
    },
    {
      "name": "Set",
      "type": "n8n-nodes-base.set",
      "position": [
        1080,
        1120
      ],
      "parameters": {
        "values": {
          "number": [
            {
              "name": "transcription_date",
              "value": "={{$node[\"AWS Transcribe 1\"].json[\"CreationTime\"]}}"
            }
          ],
          "string": [
            {
              "name": "recording_name",
              "value": "={{$node[\"AWS Transcribe 1\"].json[\"TranscriptionJobName\"]}}"
            },
            {
              "name": "recording_link",
              "value": "={{$node[\"Google Drive Trigger\"].json[\"webContentLink\"]}}"
            },
            {
              "name": "transcription",
              "value": "={{$json[\"transcript\"]}}"
            }
          ]
        },
        "options": {}
      },
      "typeVersion": 1,
      "id": "810a08ce-af7f-4803-bf6d-4d856acfcc0f",
      "notes": "This set node performs automated tasks as part of the workflow."
    },
    {
      "name": "Google Drive Trigger1",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        120,
        1120
      ],
      "parameters": {
        "event": "fileCreated",
        "options": {},
        "triggerOn": "specificFolder",
        "folderToWatch": "{{ $env.WEBHOOK_URL }}[your_id]"
      },
      "typeVersion": 1,
      "id": "20535b08-26ae-4ea0-86cc-21895d99d8f0",
      "notes": "This googleDriveTrigger node performs automated tasks as part of the workflow."
    },
    {
      "name": "Wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        760,
        1120
      ],
      "webhookId": "12345",
      "parameters": {
        "resume": "webhook",
        "options": {
          "responsePropertyName": "transcript"
        },
        "responseMode": "lastNode"
      },
      "typeVersion": 1,
      "id": "22192620-3b67-4b52-8800-38097fd43019",
      "notes": "This wait node performs automated tasks as part of the workflow."
    },
    {
      "id": "error-154e6ef7",
      "name": "Error Handler",
      "type": "n8n-nodes-base.stopAndError",
      "typeVersion": 1,
      "position": [
        1000,
        400
      ],
      "parameters": {
        "message": "Workflow execution error",
        "options": {}
      }
    }
  ],
  "connections": {},
  "name": "Googlesheets Workflow",
  "description": "Automated workflow: Googlesheets Workflow. This workflow processes data and performs automated tasks.",
  "settings": {
    "executionOrder": "v1",
    "saveManualExecutions": true,
    "callerPolicy": "workflowsFromSameOwner",
    "errorWorkflow": null,
    "timezone": "UTC",
    "executionTimeout": 3600,
    "maxExecutions": 1000,
    "retryOnFail": true,
    "retryCount": 3,
    "retryDelay": 1000
  },
  "meta": {
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:42.193658",
    "updatedAt": "2025-09-29T07:07:42.193664",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
    "optimized"
  ],
  "notes": "Excellent quality workflow: Googlesheets Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."
}