RL ROLAND LOPEZ
// 5 min read

30 Best n8n Community Nodes (2025)

These are the n8n community nodes I keep reaching for, with what each one is good at and when to use it. Install from Settings, then Community Nodes, and pin the version in production.

NodeWhyUse cases
HubSpotTwo-way CRM sync for contacts, companies, and dealsWhen a lead signs up, auto-send a short โ€œjust reply yesโ€ email to lift inbox replies and start the conversation
SalesforceSOQL queries plus Bulk API for large jobsRun a daily SOQL for new leads, enrich them, post to Slack
PipedriveSimple pipeline and stage updates for SMB salesFrom a form, create the person and deal, then DM the owner
Close CRMDialer, sequences, and lead event streamsOn a new lead, auto-create a task and first call, re-queue if no answer
ApolloProspecting and enrichment with ICP filtersEnrich a CSV of leads, upsert to HubSpot, assign by territory
LemlistManage sequences, statuses, and repliesValidate and enrich lead data on entry before it reaches your CRM
ClearbitEmail and company enrichment for scoringEnrich on a webhook, route enterprise leads to the right team
StripePayments, subscriptions, invoices, and eventsOn payment_failed, send a dunning email and create a CRM task
ZendeskTickets, users, macros, SLAs, and CSATHand off from chatbot to a ticket, Slack-alert if the customer is VIP
IntercomConversations, users, tags, and notesClassify new conversations with an LLM, open a Jira bug when needed
FreshdeskLightweight ticketing with automationsTurn emails into tickets, ping Finance on refunds
LinearIssues, projects, and cycles for product teamsOn a Zendesk bug tag, create a Linear issue, sync status back
Slack (Enhanced)Rich blocks, threads, files, and modalsPost alerts as threaded messages with action buttons
Microsoft TeamsChannels, adaptive cards, and mentionsSend high-priority tickets as adaptive cards, spin up a bridge
TwilioSMS, WhatsApp, and voice callbacksOn low CSAT, text an apology with a booking link
GitHubPR, release, and issue events for ChatOpsAutomate releases and ChatOps, or publish a Git-based blog, this site ships from GitHub
GitLabPipelines, merge requests, and artifactsOn a failed pipeline, open a Jira bug, notify the owner
JenkinsTrigger jobs, read builds, fetch artifactsOn a Git tag, trigger a deploy, post the changelog to Teams
DockerInspect and restart unhealthy containersOn a failed healthcheck, restart the container, page if it stays down
KubernetesPatch deployments, scale, and watch eventsScale up when CPU passes 80%, post a Grafana link
CloudflareDNS, cache purge, firewall rules, and webhooksCatch failure webhooks to alert your team, purge cache on deploy
DatadogEvents, metrics, and monitors for alert fan-outOpen an incident channel from a monitor alert, attach the runbook
OpenAIGPT text, tools, and structured outputSummarize a ticket and draft a reply, send after a human approves
AnthropicLong-context reasoning and safer draftingReview a PR diff with Claude, post inline GitHub suggestions
Google GeminiMultimodal input for docs and screenshotsOCR and classify a screenshot, open a bug ticket with repro steps
OllamaLocal LLMs for private, low-cost loopsEmbed docs locally on change, answer with RAG, no cloud needed
PineconeManaged vector search for RAG and routingEmbed new articles, upsert, query for related content
WeaviateHybrid search with schema-rich objectsIngest a KB, answer with RAG, escalate on low confidence
QdrantFast self-hosted vector store with filtersEmbed changelogs, suggest related release-note links
Apify / PlaywrightHeadless browsing, scraping, extractionScan competitors and gather information, great for research

One rule for all of them: pin the version in production, add retries with backoff, and keep a raw HTTP call as a fallback.

Roland Lopez
Written by
Roland Lopez

Technical founder & AI crack-head

Built by Agent Skynet Better call Roland