Block 1 - Valid Slack Message?
- Type / Role
- n8n-nodes-base.if - if
- Config choices
- Version 2.2
Finance Research Analyst for Boutique M&A Agencies This workflow acts as a junior finance research analyst for a UK boutique M&A or corporate finance team. It listens for Slack messages, classifies...
n8n-nodes-base.if, n8n-nodes-base.code, n8n-nodes-base.httprequest, n8n-nodes-base.switch, n8n-nodes-base.merge, n8n-nodes-base.googledrive, n8n-nodes-base.googledocs, n8n-nodes-base.postgres
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Praveena.
Original n8n.io sourceThis workflow acts as a junior finance research analyst for a UK boutique M&A or corporate finance team. It listens for Slack messages, classifies the request, gathers company or market data, and produces structured outputs in Google Docs, Google Slides, Google Sheets, and PostgreSQL.
It supports three user intents:
Research this company XPrepare pitch materials for XIndustry briefing on vertical XThe workflow is designed for internal team use. It is not intended to send client-facing materials automatically without human review.
This template shows how a junior research analyst LIVE job and some of the key responsibilities might be automated with help of AI. 120+ junior analyst roles are live in London right now. This template does most of what they do.
When a user asks to research a company, the workflow:
When a user asks to prepare pitch materials, the workflow:
When a user asks for a sector briefing, the workflow:
This template is built for:
It is optimized for UK company research because it relies on Companies House as the authoritative company registry.
Before using this template, you need:
Create or connect the following credentials in n8n before testing:
Slack Trigger credential for incoming Slack eventsSlack credential for posting repliesOpenRouter APICompanies House Basic AuthFirecrawl Header AuthGoogle Drive OAuth2Google Docs OAuth2Google Slides OAuth2Google Sheets OAuth2PostgresThe workflow creates subfolders under a given root folder:
Current root folder used in the workflow:
https://drive.google.com/drive/u/0/folders/1GH-YouAAImKugZ11IbqA6Ouw8B9U17-IThe workflow writes to this spreadsheet:
https://docs.google.com/spreadsheets/d/1yJ-UKOEUqIruCv-IBA33oN4taQTB1TA8M4a6D2iSiOU/edit?gid=0#gid=0Required sheet name:
Sheet1Required columns:
company_namesectorcompanies_house_numbermarket_caplast_researchedprofile_doc_urlpitch_deck_urlBest practice:
companies_house_number unique if possibleThe workflow copies this Slides template:
1zQv_cbafHzd4JNsr711Rm0558O6W_S1SODc-u6tVS0kRequired placeholders in text boxes:
{company_name}{sector}{profile_summary}{financials}{opportunity_summary}{comps_note}Use messages like these in Slack:
Research Monzo, fintechPrepare pitch for WiseIndustry briefing UK fintechOutputs:
Outputs:
Outputs:
This template expects PostgreSQL tables to exist for:
At minimum, your database must support the queries used by the workflow for:
company_namepitch_deck_urlGLOBAL_QUOTE, which is not a true market-cap endpointThis catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 88 workflow blocks. Download the JSON for the full node graph.
| Workflow | Generate UK M&A research, pitch decks and briefs from Slack using Anthropic and Google Docs/Slides |
|---|---|
| Complexity | advanced |
| Nodes | 88 |
| Categories | Market Research, AI Chatbot |
| Author | Praveena |
| Published | 05 Apr 2026 |
Use the JSON export at /data/workflows/14762/14762.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Finance Research Analyst for Boutique M&A Agencies This workflow acts as a junior finance research analyst for a UK boutique M&A or corporate finance team. It listens for Slack messages, classifies...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Market Research, AI Chatbot use case.