workflows.fit
Back to n8n workflows
n8n templateFreeBy vinci-king-01

Automatically track certification changes with ScrapeGraphAI, GitLab and Rocket.Chat

Certification Requirement Tracker with Rocket.Chat and GitLab ⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGra...

CommunicationHITLDevelopmentCore NodesSticky NoteSchedule TriggerCodeSplit In Batches
Loading interactive preview...

Template notes

Certification Requirement Tracker with Rocket.Chat and GitLab

⚠️ COMMUNITY TEMPLATE DISCLAIMER: This is a community-contributed template that uses ScrapeGraphAI (a community node). Please ensure you have the ScrapeGraphAI community node installed in your n8n instance before using this template.

This workflow automatically scrapes certification-issuing bodies once a year, detects any changes in certification or renewal requirements, creates a GitLab issue for the responsible team, and notifies the relevant channel in Rocket.Chat. It helps professionals and compliance teams stay ahead of changing industry requirements and never miss a renewal.

Pre-conditions/Requirements

Prerequisites - An n8n instance (self-hosted or n8n.cloud) - ScrapeGraphAI community node installed and activated - Rocket.Chat workspace with Incoming Webhook or user credentials - GitLab account with at least one repository and a Personal Access Token (PAT) - Access URLs for all certification bodies or industry associations you want to monitor

Required Credentials - ScrapeGraphAI API Key – Enables web scraping services - Rocket.Chat Credentials – Either: - Webhook URL, or - Username & Password / Personal Access Token - GitLab Personal Access Token – To create issues and comments via API

Specific Setup Requirements | Service | Requirement | Example/Notes | | ------------- | ---------------------------------------------- | ---------------------------------------------------- | | Rocket.Chat | Incoming Webhook URL OR user credentials | https://chat.example.com/hooks/abc123… | | GitLab | Personal Access Token with api scope | Generate at Settings → Access Tokens | | ScrapeGraphAI | Domain whitelist (if running behind firewall) | Allow outbound HTTPS traffic to target sites | | Cron Schedule | Annual (default) or custom interval | 0 0 1 1 for 1-Jan every year |

How it works