Nanosaur2-670M
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
An n8n workflow that reacts to a new Pipedrive organization: it reads the company’s website, has an AI model write a short summary, saves it as a note in Pipedrive and posts it in Slack.
New Pipedrive organizations get an AI note and a Slack post is an n8n workflow in the Business category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page or copy its JSON, then import it into an n8n canvas. Nothing runs until you activate it in n8n.
A new organization in Pipedrive
It starts when an organization is created. Set first:
A note on the new Pipedrive organization, and the same text in Slack
What you need before you start.
CRM
Starts the run on a new organization and stores the note.
NeedsPipedrive account with a website field, and a credential
Web page fetcher
Returns the HTML of the organization’s website.
NeedsScrapingBee API key
Language model
Writes the company summary from the page.
NeedsOpenAI API key
Team chat
Receives the note in a channel.
NeedsSlack app with the chat:write scope
Checked by Mindket on 13 Nov 2026
This n8n workflow adds some background to every new company in Pipedrive. When someone creates an organization, it reads the page at the organization’s website address. An AI model turns that page into a short note: what the company does, who it sells to, what sets it apart and who its competitors may be. The note is saved on the organization in Pipedrive and posted in a Slack channel. Seven nodes sit in it, beside one sticky note.
Sales teams that add many new companies to Pipedrive and want a first picture of each one without opening its website. It suits a team with someone who can make a Slack app and add a custom field in Pipedrive, and who will read the first notes closely. Skip it if your new organizations rarely have a website. Skip it too if you do not want a model’s guesses saved in your CRM, since nobody checks the note before it is written.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Sales | Sales development reps | Get a first look at a new lead’s company | A rep adds a company and finds a short summary on its record soon after. |
| Agencies | Account managers | Prepare for a first call with a new client | A manager reads the note and the likely competitors before the call. |
| Recruiting | Staffing recruiters | Learn what a new client company does | A recruiter reads what the company sells before the first briefing. |
| Partnerships | Partner managers | Screen companies that want to partner | A manager scans the Slack post to decide who is worth a call. |
You need Pipedrive with a website field on organizations, a ScrapingBee key, an OpenAI API key, a Slack app and an n8n that Pipedrive can reach over https.
Any n8n with a public https address will run it, on n8n Cloud or on your own server, because Pipedrive has to call the webhook that the trigger creates. Switch the workflow on first. A local install works only when you give it a public address.
Download saves a zip with workflow.json and Mindket’s setup notes in your downloads folder. Import the file, add your credentials and keys, name your website field, choose a Slack channel and switch it on.
| Need | Detail |
|---|---|
| n8n | On n8n Cloud or on a server of your own, reachable over https |
| Pipedrive | An account, a custom text field for the website on organizations, and a credential for n8n |
| ScrapingBee | An API key |
| OpenAI | An API key |
| Slack | An app with the chat:write scope, in the channel or with chat:write.public |
workflow.json.New Pipedrive Organization and to Add Note to Organization.Fetch Website Page, replace <YOUR_WEBSITE_FIELD_KEY> with it and <YOUR_SCRAPINGBEE_API_KEY> with your key.Summarize Page with AI.Notify Slack and choose the channel.Create an organization in Pipedrive and fill in its website. Wait a little. A note appears on the organization, and the same text lands in Slack under the organization’s name. No button to press. Read the first few notes before you trust them, because the model writes only from the page it was given and cannot tell a sales claim from a fact.
| To change | Where |
|---|---|
| What the note says | The system message in Summarize Page with AI |
| Whether the page’s scripts run | render_js in Fetch Website Page |
| The model | Summarize Page with AI |
| The layout of the Slack post | Notify Slack and Markdown to Slack Format |
| The event that starts it | New Pipedrive Organization |
A sales rep at a small software firm adds a new organization in Pipedrive, a company that sells electric car chargers, and types its web address into the website field.
A short while later the organization carries a note with four parts: what the company does, its target market, its selling points and a table of possible competitors. The same text appears in the team’s Slack channel under the headline “New organization … created on Pipedrive”. The rep reads it before the first call and corrects the competitor list from what she knows.
If you are new. n8n draws a workflow as boxes joined by lines, and each box, a node, does one job. A webhook is an address that another service calls when something happens. Scraping means reading a web page by program. Markdown is plain text with simple marks for headings and lists.
For experts. The trigger delivers Pipedrive’s version 2 body, so the website sits in data.custom_fields under its key, as an object with a value.
| Node | What it does | What to know |
|---|---|---|
New Pipedrive Organization | Starts the run when an organization is created | It uses the version 2 webhook format and fires on create only |
Fetch Website Page | Asks ScrapingBee for the page at the website address | The key is a plain value in the node, and render_js=false costs 1 credit |
Summarize Page with AI | Sends the HTML to the model with instructions | No tool is connected, and the page text reaches the model as it is |
Add Note to Organization | Saves the answer as a note | The note is HTML, as the instructions ask |
HTML To Markdown | Turns the note into Markdown | Its output field is data |
Markdown to Slack Format | Rewrites headings, bullets and one table for Slack | Only level 1 and 2 headings, star bullets and the first table are changed |
Notify Slack | Posts the name and the note | The channel is yours to choose |
The notes come from Pipedrive, ScrapingBee, OpenAI, Slack and n8n pages and source read on 12 and 13 November 2026, and nothing was run.
gpt-4o, which OpenAI shuts down on 14 January 2027, is now gpt-6-luna. The trigger was a version 1 node, and Pipedrive’s webhooks are version 2 by default. The expressions now read the version 2 body. The website is under data.custom_fields, the id in meta.entity_id and the name in data.name. Node names are shorter and a typo in the Slack text is fixedrender_js=false costs 1 credit and returns little for pages built in the browser. The whole HTML goes to the model, whose window holds 1,050,000 tokensAn n8n workflow that reacts when someone creates an organization in Pipedrive. It reads the organization's website
through ScrapingBee, has an AI model write a short company summary, saves it as a note on the organization and posts it in
a Slack channel.
workflow.json: the workflow as n8n exports it, 7 nodes and 1 sticky note. It holds no credential.README.md: these notes.gpt-4o. OpenAI's deprecations page, read on 12 November 2026, shuts down the dated gpt-4ogpt-6-luna as the replacement. The node now names gpt-6-luna. It only sendscreate action and the organization entity.data.custom_fields, under the key of your field, as anvalue. The organization id is meta.entity_id, which Pipedrive describes as the id of the object, anddata.name. The old copy read current and meta.id.<random_api_id_custom_website_field>. It is now<YOUR_WEBSITE_FIELD_KEY>, and the ScrapingBee key stays a placeholder, <YOUR_SCRAPINGBEE_API_KEY>.New Pipedrive Organization,Fetch Website Page, Summarize Page with AI, Add Note to Organization, Markdown to Slack Format andNotify Slack. The Slack text had the typo "Organizaton", now fixed, and the cached channel name is gone.chat:write scope. The app must be in the channel, orchat:write.public.workflow.json.New Pipedrive Organization and to Add Note to Organization.Fetch Website Page, replace<YOUR_WEBSITE_FIELD_KEY> with it and <YOUR_SCRAPINGBEE_API_KEY> with your key.Summarize Page with AI.Notify Slack and choose the channel.New Pipedrive Organization passes the body on.Fetch Website Page asks ScrapingBee for the page at the website address. It runs with render_js=false, so the page'sSummarize Page with AI sends the HTML to the model. The instructions ask for a company description, the target market,Add Note to Organization writes that text into Pipedrive as a note attached to the organization.HTML To Markdown and Markdown to Slack Format turn the note into Slack's formatting. Level 1 and 2 headings becomename: value.Notify Slack posts the organization's name and the note.Summarize Page with AI.render_js in Fetch Website Page. ScrapingBee's own default is on, at 5 credits.Summarize Page with AI.Notify Slack and the code in Markdown to Slack Format.New Pipedrive Organization.render_js=false a page that builds its content in the browser may return little. Set it to true for those, at agpt-6-luna, USD 0.1 per million inputNOTICE.md 622 B README.md 6 KB workflow.json 10 KB
well9472 · Kit
Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…
Waqf-AI · Kit
Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.
Wan-AI · Kit
Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.
perplexity-ai · Kit
Picks the best option for a decision from text and images, such as which team should handle a request, with a probability for each choice, for developers who b…
numind · Kit
Reads documents as text or images and fills a JSON template with the fields you ask for, or converts the pages to Markdown. A 4B model for teams that process s…
nace-ai · Kit
Scores yes or no, multiple choice and rating questions about a document in one pass, with a probability for every option. An 8B decision model from Nace.AI tha…