Disqus n8n integrationAutomate Disqus with n8n.
Your comment data already lives in Disqus, and n8n can go and get it. The Disqus n8n integration ships one node built on a single Forum resource, with 4 operations covering forum details, categories, threads and posts. No trigger node comes with it, so a schedule starts the run.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Disqus n8n integration actually read?
The Disqus node is a read client for one forum at a time. You hand it a forum short name, pick one of 4 operations, and the response lands in the next node of your workflow, the chain of steps n8n runs from start to finish. Everything hangs off a single resource, Forum, so the only real decision is which slice you want back: the forum itself, its categories, its threads or its posts.
Start with the comments, because that is where the work piles up. Get all posts in a forum returns the posts of one forum, and the optional Filters field narrows the response to posts carrying a given marker, Is_Flagged or Has_Link for instance. A community manager who checks the queue by hand every morning can let a workflow run that call at dawn and drop the result into a Slack channel, one message per post, ready to act on before the first coffee.
Threads are the next obvious job. Get all threads in a forum lists the discussion pages attached to the forum, and Since takes a Unix timestamp or an ISO datetime so the run only picks up what appeared after the last one. Feed that into a formatting node and out to Gmail, and the editorial team gets a weekly note of which pages started talking again, instead of clicking through the moderation panel.
Categories work differently. Get all categories in a forum gives you the list Disqus keeps for sorting discussions, and that list is usually read once at the top of a run and held in memory so later steps can match a thread against it. It is a small operation with a large effect: it is what turns a raw thread dump into something a spreadsheet or a dashboard can group.
Get a forum plays the housekeeping role. It returns the forum details, and its Attach field can bundle extra blocks such as counters or forumFeatures into the same response, which saves a second call when a report needs both the volume and the configuration.
When what you need is not one of the 4 catalogue operations, the HTTP Request node calls any endpoint of the Disqus API and reuses the same credential through its predefined authentication, so you stay inside one workflow instead of splitting the logic across two tools. That is the standard escape hatch in n8n and it is worth knowing before you start.
None of this needs a trigger from Disqus, and that shapes the design: a Schedule Trigger sets the rhythm, the Disqus node reads, the rest of the workflow decides what to do. If you are weighing platforms before you build, the n8n review covers the trade-offs, and the n8n training walks through building this kind of scheduled read from an empty canvas.
How do you connect Disqus to n8n?
- 01
Register an API application on Disqus
You need a Disqus account first, then an API application registered against it. Disqus documents the registration path in its help center, and the application page is what produces the value n8n needs. Nothing is configured on the n8n side yet at this stage, so do this one in a separate tab and keep it open: you will copy from it in the next step.
- 02
Create the Disqus credential in n8n
Open the Credentials menu in n8n and create a Disqus credential. It supports one authentication method, API access token, and asks for a single value: Access Token. Paste the API Key from your registered application into it and save. A credential is created once and then offered in the dropdown of every node that can use it, in every workflow on that instance.
- 03
Point the node at a forum
Drop a Disqus node on the canvas, select the credential you just saved, and pick the operation you want from the Forum resource. All 4 of them ask for Forum Name, the short name that identifies the forum, also called its ID. Type it in for a fixed forum, or pass it from an earlier node with an expression like
{{ $json.field }}when the forum varies per item.
What can the Disqus node do?
The Disqus node exposes 4 operations across 1 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.
Operations index
Forum
4 operationsGet a forum
forum.getWhat you see in n8n
Notes & use cases
Returns the details of one Disqus forum, which is how a workflow checks what it is dealing with before acting on it.
Key parameters
- Forum Name: the short name of the forum, also called its ID. Hardcode it, or read it from an earlier node with an expression such as
{{ $json.field }}. - Attach: an optional multi-select in Additional Fields. Values like
counters,forumFeaturesorforumPermissionsask Disqus to bundle extra blocks into the same response. - Related: set it to
authorto bring the related account back alongside the forum.
counters for each forum a publisher runs and lines the results up in one report.Get all categories in a forum
forum.getCategoriesWhat you see in n8n
Notes & use cases
Disqus lets a forum sort its discussions into categories. This operation lists them, which is what a workflow needs before it can match anything against them.
Key parameters
- Forum Name: the short name of the forum whose categories you want.
- Return All: ticked, n8n walks the API pages and brings back every category; unticked, Limit caps how many come back in one run.
- Order:
ascordesc, set inside Additional Fields to fix the sort direction of the response.
Get all threads in a forum
forum.getThreadsWhat you see in n8n
Notes & use cases
Each discussion page in Disqus is a thread. This operation lists the threads belonging to one forum, with enough filtering to keep a scheduled run from re-reading the whole archive.
Key parameters
- Forum Name: required, and it scopes the whole call to that forum.
- Since: a Unix timestamp or an ISO datetime, so a run started every morning only sees what came after the previous one.
- Include: keeps
open,closedorkilledthreads in the response. - Thread: looks a single thread up by ID, and without the Pro API Access addon the forum has to travel with it.
Get all posts in a forum
forum.getPostsWhat you see in n8n
Notes & use cases
Posts are the comments themselves. This operation pulls them for one forum, and its Additional Fields are where most of the useful narrowing happens.
Key parameters
- Forum Name: the forum the posts are read from.
- Filters: a multi-select that restricts the response to posts carrying a marker, among them
Is_Flagged,Has_Link,Has_MediaandIs_Anonymous. - Query: a free-text value passed along to narrow the response further.
- Related: set to
thread, it returns the discussion each post belongs to, so no lookup step is needed afterwards.
Is_Flagged and posts them to the channel where moderation actually happens.Need help automating Disqus with n8n?
A person reads every message.
