AutomationFlowsGeneral › Personal Weekly Forecast

Personal Weekly Forecast

Personal Weekly Forecast. Uses @astro-api/n8n-nodes-astrology. Event-driven trigger; 5 nodes.

Event trigger★★★★☆ complexity5 nodes@Astro Api/N8N Nodes Astrology
General Trigger: Event Nodes: 5 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Personal Weekly Forecast",
  "nodes": [
    {
      "parameters": {},
      "id": "trigger-1",
      "name": "When clicking 'Execute workflow'",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        384,
        288
      ]
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "birth_year",
              "name": "birth_year",
              "value": 1990,
              "type": "number"
            },
            {
              "id": "birth_month",
              "name": "birth_month",
              "value": 6,
              "type": "number"
            },
            {
              "id": "birth_day",
              "name": "birth_day",
              "value": 15,
              "type": "number"
            },
            {
              "id": "birth_hour",
              "name": "birth_hour",
              "value": 14,
              "type": "number"
            },
            {
              "id": "birth_minute",
              "name": "birth_minute",
              "value": 30,
              "type": "number"
            },
            {
              "id": "birth_city",
              "name": "birth_city",
              "value": "Kyiv",
              "type": "string"
            },
            {
              "id": "birth_country",
              "name": "birth_country",
              "value": "UA",
              "type": "string"
            },
            {
              "id": "language",
              "name": "language",
              "value": "en",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "id": "set-birth-1",
      "name": "Set Birth Data",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        608,
        288
      ]
    },
    {
      "parameters": {
        "resource": "horoscope",
        "operation": "personalWeekly",
        "year": "={{ $json.birth_year }}",
        "month": "={{ $json.birth_month }}",
        "day": "={{ $json.birth_day }}",
        "hour": "={{ $json.birth_hour }}",
        "minute": "={{ $json.birth_minute }}",
        "locationType": "city",
        "city": "={{ $json.birth_city }}",
        "countryCode": "={{ $json.birth_country }}",
        "language": "={{ $json.language }}",
        "tradition": "universal"
      },
      "id": "weekly-1",
      "name": "Weekly Forecast Data",
      "type": "@astro-api/n8n-nodes-astrology.astrology",
      "typeVersion": 1,
      "position": [
        832,
        288
      ]
    },
    {
      "parameters": {
        "resource": "horoscope",
        "operation": "personalWeeklyText",
        "year": "={{ $('Set Birth Data').item.json.birth_year }}",
        "month": "={{ $('Set Birth Data').item.json.birth_month }}",
        "day": "={{ $('Set Birth Data').item.json.birth_day }}",
        "hour": "={{ $('Set Birth Data').item.json.birth_hour }}",
        "minute": "={{ $('Set Birth Data').item.json.birth_minute }}",
        "locationType": "city",
        "city": "={{ $('Set Birth Data').item.json.birth_city }}",
        "countryCode": "={{ $('Set Birth Data').item.json.birth_country }}",
        "language": "={{ $('Set Birth Data').item.json.language }}",
        "tradition": "universal",
        "textFormat": "paragraph",
        "emoji": true
      },
      "id": "weekly-text-1",
      "name": "Weekly Forecast Text",
      "type": "@astro-api/n8n-nodes-astrology.astrology",
      "typeVersion": 1,
      "position": [
        1056,
        288
      ]
    },
    {
      "parameters": {
        "assignments": {
          "assignments": [
            {
              "id": "forecast_data",
              "name": "forecast_data",
              "value": "={{ $('Weekly Forecast Data').item.json }}",
              "type": "object"
            },
            {
              "id": "forecast_text",
              "name": "forecast_text",
              "value": "={{ $json.text }}",
              "type": "string"
            }
          ]
        },
        "options": {}
      },
      "id": "merge-1",
      "name": "Combine Results",
      "type": "n8n-nodes-base.set",
      "typeVersion": 3.4,
      "position": [
        1280,
        288
      ]
    }
  ],
  "connections": {
    "When clicking 'Execute workflow'": {
      "main": [
        [
          {
            "node": "Set Birth Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Birth Data": {
      "main": [
        [
          {
            "node": "Weekly Forecast Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Weekly Forecast Data": {
      "main": [
        [
          {
            "node": "Weekly Forecast Text",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Weekly Forecast Text": {
      "main": [
        [
          {
            "node": "Combine Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "meta": {
    "templateCredsSetupCompleted": false
  },
  "tags": []
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Personal Weekly Forecast. Uses @astro-api/n8n-nodes-astrology. Event-driven trigger; 5 nodes.

Source: https://github.com/astro-api/n8n-nodes-astrology/blob/main/examples/personal-weekly-forecast.json — original creator credit. Request a take-down →

More General workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

General

Spotify Sync Liked Songs to Playlist. Uses manualTrigger, scheduleTrigger, sort, gotify. Event-driven trigger; 40 nodes.

Gotify, Spotify
General

My workflow 2. Uses manualTrigger, xml, httpRequest, googleSheets. Event-driven trigger; 26 nodes.

XML, HTTP Request, Google Sheets
General

Redis Code. Uses manualTrigger, httpRequest, scheduleTrigger, redis. Event-driven trigger; 23 nodes.

HTTP Request, Redis, Microsoft Teams
General

Keep your Hostinger VPS servers secure with automated backups! This n8n (self-hosted) workflow for is designed to create daily snapshots and send server metrics effortlessly, ensuring you always have

N8N Nodes Hostinger Api, N8N Nodes Evolution Api
General

While Google Drive is accessible and easy to use, file listings via API are limited to either all files in the entire Drive or all files in a specific folder. This also means that the n8n triggers for

Google Drive, Execute Workflow Trigger