Block 1 - When clicking ‘Execute workflow’
- Type / Role
- n8n-nodes-base.manualTrigger - manualTrigger
- Config choices
- Version 1
This workflow is provided as-is. Please review and test before using in production.
Generate and send MadKudu Account Brief into Outreach This workflow generates an account brief tailored to your company using MadKudu MCP and OpenAI and syncs it to a custom field in Outreach. Its ...
n8n-nodes-base.manualtrigger, @n8n/n8n-nodes-langchain.mcpclienttool, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.stickynote, n8n-nodes-base.salesforce, @n8n/n8n-nodes-langchain.lmchatopenai, n8n-nodes-base.httprequest
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Margo Rey.
Original n8n.io sourceThis workflow generates an account brief tailored to your company using MadKudu MCP and OpenAI and syncs it to a custom field in Outreach. Its for Sales who want to give reps rich account context right inside Outreach, and draft Outreach email with Outreach Revenue Agent based on MadKudu account brief.
Sales teams needing dynamic, AI-generated context for target accounts
MadKudu MCP provides the account brief instructions, research online for company recent news and provides structured account context from your integrations connected to MadKudu + external signals (firmographics, past opportunities, active contacts, job openings...)
The AI agent (OpenAI model) turns this into a readable account brief.
Connect your Salesforce account Used to pull accounts that need a brief.
Set your OpenAI credentials Required for the AI Agent to generate the brief.
Create a n8n Variable to store your MadKudu API key named madkudu_api_key used for the MadKudu MCP tool The AI Agent pulls the account brief instructions and all the context necessary to generate the briefs.
Create an Oauth2 API credential to connect your Outreach account Used to sync to brief to Outreach.
Customize the Salesforce filter In the “Get accounts” node, define which accounts should get a brief (e.g. Fit > 90).
Map your Outreach custom field Update the JSON Body request with your actual custom field ID (e.g. custom49).
Change the targeting logic Edit the Salesforce filter to control which accounts are eligible.
Rewrite the prompt Tweak the prompt in the AI Agent node to adjust format, tone, or insights included in the brief.
Change the Outreach account field Update the Outreach field where the brief is sync-ed if you're using a different custom field (e.g. custom48, custom32, etc).
Use a different trigger Swap the manual trigger for a Schedule or Webhook to automate the flow end-to-end.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | AI-generated account briefs with MadKudu, OpenAI & Salesforce for Outreach |
|---|---|
| Complexity | advanced |
| Nodes | 16 |
| Categories | CRM, AI Summarization |
| Author | Margo Rey |
| Published | 01 Aug 2025 |
Use the JSON export at /data/workflows/6815/6815.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.
Generate and send MadKudu Account Brief into Outreach This workflow generates an account brief tailored to your company using MadKudu MCP and OpenAI and syncs it to a custom field in Outreach. Its ...
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 CRM, AI Summarization use case.