Open Paws
Workflows by Open Paws
Publish HTML content with GitHub Gist and HTML preview
## 📌 Who’s it for This subworkflow is designed for **developers, AI engineers, or automation builders who generate dynamic HTML content in their workflows** (e.g. reports, dashboards, emails) and want a simple way to host and share it via a clean URL, without spinning up infrastructure or uploading to a CMS. It’s **especially useful when combined with AI agents that generate HTML** content as part of a larger automated pipeline. ## ⚙️ What it does This subworkflow: 1. Accepts raw HTML content as input. 2. Creates a new **GitHub Gist** with that content. 3. Returns the shareable Gist URL, which can then be sent via Slack, Telegram, email, etc. The result is a lightweight, fast, and free way to publish AI-generated HTML (such as reports, articles, or formatted data outputs) to the web. ## 🛠️ How to set it up 1. Add this subworkflow to any parent workflow where HTML is generated. 2. Pass in a string of valid HTML via the `html` input parameter. 3. Configure the GitHub credentials in the HTTP node using an [access token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token) with `gist` scope. ## ✅ Requirements - GitHub account and personal access token with `gist` permissions ## 🔧 How to customize - Change the filename (`report.html`) if your use case needs a different format or extension. - Add metadata to the Gist (e.g., description, tags).
Automate multi-platform social media lookup from Google Sheets with Gemini AI
## 📌 Who’s it for This template is designed for **campaigners, researchers, and organizers who need to enrich spreadsheets of contacts with publicly available social media profiles**. Ideal for advocacy campaigns, outreach, or digital organizing where fast, scalable people lookup is needed. ## ⚙️ What it does This workflow scans a Google Sheet for rows marked as unanalysed (`"Analysed?" = false`), sends each contact to a dedicated AI-powered research agent, and returns structured public profile links across major platforms like: - Twitter/X - LinkedIn - Facebook - Instagram - GitHub - TikTok - YouTube - Reddit - Threads - Medium - Substack - And more (18+ total) It processes one contact per run for clarity and stability, appending the results back to the original Google Sheet. ## 🛠️ How to set it up 1. **Copy the [Google Sheet template](https://docs.google.com/spreadsheets/d/1nZ8a7MCU-Ku99cRsBkyer-zUPUb-QcMBzovzU3E-IH4/edit?usp=sharing)** → This sheet includes sample columns and headers for contacts and social profile fields. 2. Paste your contact list at the end of the sheet. 3. For each new contact, make sure the **"Analysed?"** column is set to `false`. 4. Clone this workflow and [the AI Research Agent subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/). 5. Connect your Google Sheets account in n8n. 6. Update the workflow with your sheet ID and sheet name (`Sheet1` by default). 7. Trigger the workflow on a schedule (e.g. every 15 minutes) or run it manually. ## ✅ Requirements - **Google Sheets integration** set up in n8n - Access to [this AI research subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) - OpenRouter API key - n8n (self-hosted or cloud) ## 🧩 How to customize the workflow - Modify the research agent to prioritize specific platforms or return only verified profiles. - Add more profile columns to the Google Sheet and schema to match your custom fields. - Add logic to send alerts (email, Slack, etc.) for specific contacts. - Use an n8n webhook instead of a schedule to run the process on demand. - Use a loop over all items to process all rows sequentially (only recommended for small datasets due to memory constraints)
Generate & rank animal advocacy content with Claude AI, Open Paws & Hugging Face
# Multi-Version Content Generator with AI Scoring & Advocacy Preference Ranking ✍️ ## Who’s it for 🐾 This workflow is ideal for animal advocates, campaign managers, and content creators who want to generate multiple versions of written content—such as blog posts, emails, or social media captions—and identify the most effective and persuasive options using advanced AI scoring models. ## How it works / What it does ⚙️ The flow takes user input specifying content type, tone, style, and topic. It calls a powerful research and content generation subworkflow to produce five fully written content variations. These are split and passed to a scoring subworkflow that uses Open Paws AI models trained on real-world social media and email marketing data, combined with evaluations from animal advocacy experts. Finally, it aggregates the content with their performance and prediction scores, outputting a ranked list of content options. ## How to set up 🛠️ Add the following subworkflows to your n8n instance before running this flow: - [Multi-Tool Research Agent for Animal Advocacy](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) - [Evaluate Animal Advocacy Text with Hugging Face & Open Paws AI Models](https://n8n.io/workflows/5587-evaluate-animal-advocacy-text-with-hugging-face-open-paws-ai-models/) ## Requirements 📋 - n8n instance - API key for OpenRouter - The linked research and scoring subworkflows installed and accessible ## How to customize the workflow 🎨 Modify the user input fields to change content type, tone, style, and topic. You can extend the scoring node or integrate this flow as a subworkflow within larger automation pipelines—for example, to schedule posting or feed an AI agent for content selection.
Generate prospect research & connection strategy reports with Claude AI
## Who’s it for 🎯 This workflow is ideal for **outreach specialists, fundraisers, campaigners, and professionals who want to build authentic connections** by researching prospects deeply and strategically. It helps users understand prospects’ backgrounds, interests, and mutual connections to craft effective outreach. ## How it works / What it does ⚙️ Using the [Multi-tool Research Agent](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) subworkflow, it analyzes both the prospector’s and prospect’s profiles, social media, and online presence. The workflow verifies identities, uncovers key connection points, and generates a comprehensive HTML report with actionable insights, conversation starters, and suggested engagement tactics. ## How to set up 🛠️ 1. Import this workflow and the [Multi-tool Research Agent subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/). 2. Configure required API credentials. 3. Provide inputs: prospector and prospect names, social media URLs, and outreach goal. 4. Test the workflow to ensure accurate research and report generation. ## Requirements 📋 - n8n instance with internet access - Valid API keys - Multi-tool Research Agent subworkflow installed and linked - Optional email node for sending reports directly ## How to customize 🔧 - Update input parameters to suit your outreach use case. - Modify research prompts in the subworkflow for tone or focus. - Customize the HTML report design for branding or format preferences. - Attach an email node to send reports automatically or route output as needed. --- Use this workflow to power personalized, strategic outreach with data-driven insights.
AI-powered corporate research system for animal advocacy campaigns with Claude & Gemini
## Who’s it for 🎯 This workflow is designed for **animal advocacy campaigners, strategists, and researchers** who need detailed intelligence on corporate targets and their key stakeholders like executives, investors, and suppliers. ## How it works / What it does ⚙️ It uses the [Multi-tool Research Agent](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) subworkflow to research a target company, extract relevant sub-targets, and then runs focused research on each sub-target. It compiles all findings into a detailed HTML report outlining tailored campaign tactics. ## How to set up 🛠️ 1. Import this workflow and the [Multi-tool Research Agent subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/). 2. Configure API credentials in n8n. 3. Set the target company and campaign details. 4. Test the workflow to verify multi-level research and report generation. ## Requirements 📋 - n8n instance with internet access - Valid API keys - The Multi-tool Research Agent subworkflow installed and linked - Optional email node for sending reports ## How to customize 🔧 - Modify target inputs and sub-target extraction for different industries. - Adjust research prompts in the subworkflow for style or focus. - Customize the HTML report template for branding. - Attach an email node to send reports automatically or route output as needed. - Add error handling or branching for campaign specifics. --- Use this template to generate strategic, research-driven campaigns with actionable intelligence on complex corporate targets.
Automated animal advocacy news research & weekly digest using Claude AI & Serper
## Who’s it for 🎯 This workflow is designed for animal advocacy organizations, activists, and campaigners who want to automatically receive a **weekly email update** summarizing the latest news and developments related to animal rights, welfare, vegetarianism, and veganism. **It can also be easily altered to allow daily updates.** ## How it works / What it does ⚙️ Runs on a weekly schedule and uses a multi-tool research agent subworkflow to gather verified news strictly from the past week. It compiles the information and URLs into a clean, well-structured HTML email, then sends it to the specified recipient. URLs are never altered or omitted. ## How to set up 🛠️ 1. Import this workflow into your n8n instance. 2. Add and install the required research subworkflow: [Multi-tool Research Agent for Animal Advocacy](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) 3. Configure API keys in n8n credentials. 4. Set your topics, instructions, and recipient email in the “Set Preferences” node. 5. Adjust the schedule node to control when emails are sent. 6. Test the full workflow to ensure proper operation. ## Requirements 📋 - n8n instance with internet access - Valid API keys - The Multi-tool Research Agent subworkflow installed - SMTP or email sending configured ## How to customize 🔧 - **Update Topics:** Change topics in the “Set Preferences” node to focus the research. - **Update Instructions:** Tailor summary style and focus in the preferences node. - **Email Recipient:** Set who receives the update email. - **Scheduling:** Change frequency or time in the Schedule node. Duplicate for daily versions with adjusted research parameters. - **HTML Styling:** Modify the “Write HTML” node’s template for custom branding or layout. - **Error Handling:** Add workflows to capture and alert on errors for robustness. --- Adapt and extend as needed for your advocacy goals!
Generate weekly animal rights action briefings from U.S. House bills with Gemini AI
## 🐾 Who’s it for Animal advocates & campaigners who want a **weekly briefing on animal-related bills** with clear, actionable steps—no manual research needed. ## ⏱ What it does Every Monday at 8 AM, this workflow: 1. **Fetches all House bills** scheduled for the week. 2. **Cleans and downloads bill PDFs.** 3. **Analyzes each bill with Gemini** (relevance, urgency, stance, key action points). 4. **Filters irrelevant bills** using built-in thresholds. 5. **Runs a research subworkflow** for lobbying, sponsor, and coalition intel. 6. **Generates a ready-to-send HTML action email** with scripts, contacts, and deadlines. ## ⚙️ How to set up 1. **Import this workflow** into n8n. 2. **Download & import** the [Research Subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) and select it in the “Research” node. 3. **Add email credentials** (SMTP, Gmail, etc.) in the Email node. 4. (Optional) **Adjust Gemini prompt or thresholds** for your priorities. ## 🔑 Requirements * **Gemini API key** (via Google AI Studio or Vertex AI). * **Email provider credentials**. * **Research subworkflow** (linked above). ## 🎛 How to customize * **Edit the Gemini prompt** to focus on specific issues (e.g., wildlife, farmed animals). * **Change relevance/urgency thresholds** to include more or fewer bills. * **Tweak the HTML email design** or call-to-action style.
Analyze company sustainability & animal welfare with OpenRouter AI & multi-source research
## 🎯 Who's it for **ESG analysts**, **investors**, **procurement teams**, **activists** and **sustainability professionals** who need comprehensive, objective assessments of companies' **environmental impact** and **animal welfare policies**. Perfect for: - Due diligence and investment screening - Supplier evaluation and ethical sourcing - Compliance reporting and ESG benchmarking - Consumer guidance for ethical purchasing decisions ## ⚡ How it works This workflow **automates the entire research and analysis process** for comprehensive sustainability and animal welfare assessment. Simply input a company name, and the system handles everything: **🔍 Multi-Source Research**: Calls a specialized subworkflow that queries: - Open Paws database for animal welfare data - Web scraping for sustainability reports - Search engines for recent developments - Social media monitoring for real-time insights **🤖 Parallel AI Analysis**: Two specialized chains process data simultaneously: - **Structured scoring** with percentages and letter grades (A+ to D) - **Detailed HTML reports** with narrative analysis and insights **📊 Complete Assessment**: Final output combines both formats for actionable intelligence on: - Environmental policies and carbon footprint - Animal welfare practices and ethical sourcing - Vegan accommodation and plant-based initiatives ## 📋 Requirements - **Prerequisites**: Download the research subworkflow from [**Multi-Tool Research Agent for Animal Advocacy with OpenRouter, Serper & Open Paws DB**](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) and save it in your n8n instance - API key for OpenRouter or other AI service provider ## 🚀 How to set up 1. **Install Research Subworkflow**: First download the [**Multi-Tool Research Agent for Animal Advocacy with OpenRouter, Serper & Open Paws DB**](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) and import it into your n8n instance 2. **Configure API Keys**: Set up your AI service credentials in the LLM nodes 3. **Link Subworkflow**: Connect the Research Agent node to reference your installed research subworkflow 4. **Test Connection**: Verify the research tools and databases are accessible 5. **Run Test**: Input a well-known company name to validate the complete pipeline ## 🛠️ How to customize the workflow - **Scoring Weights**: Adjust percentage weightings for environmental impact, animal welfare, and vegan accommodation - **Research Sources**: Modify the subworkflow to include additional databases or exclude certain sources - **Output Format**: Customize the HTML report template or JSON schema structure - **Grading Scale**: Change letter grade thresholds (A+, A, B+, etc.) in the scoring logic - **Assessment Focus**: Adapt prompts to emphasize specific sustainability or animal welfare aspects for your industry
Multi-tool research agent for animal advocacy with OpenRouter, Serper & Open Paws DB
This general-purpose sub-agent combines multiple research and automation tools to support high-impact decision-making for animal advocacy workflows. It’s designed to act as a reusable, modular unit within larger multi-agent systems—handling search, scraping, scoring, and domain-specific semantic lookup. It powers many of the advanced workflows released by Open Paws and serves as a versatile backend utility agent. --- ## 🛠️ What It Does - Performs real-time **Google Search** using Serper - Scrapes and extracts page content using **Jina AI** and **Scraping Dog** - Conducts **semantic search** over the Open Paws knowledge base - Generates **OpenAI embeddings** for similarity search and analysis - Routes search and content analysis through **OpenRouter LLMs** - Connects with downstream tools like the **Text Scoring Sub-Workflow** to evaluate message performance > 🧩 This agent is typically used as a **sub-workflow** in larger automations where agents need access to external tools or advocacy-specific knowledge. --- ## 🧠 Domain Focus: Animal Advocacy The agent is pre-configured to interface with the Open Paws database—an open-source, animal advocacy-specific knowledge graph—and is optimized for content and research tasks relevant to farmed animal issues, corporate campaigns, and activist communication. --- ## 🔗 Integrated Tools and APIs | Tool | Purpose | |---------------|------------------------------------------| | **Serper API** | Real-time Google Search queries | | **Jina AI** | Web scraping and content extraction | | **Scraping Dog** | Social media scraping where Jina is blocked | | **OpenAI API** | Embedding generation for semantic search | | **OpenRouter** | Proxy to multiple LLMs (e.g., GPT-4, Claude)| | **Open Paws DB** | Advocacy-specific semantic knowledge base | --- ## 📦 Use Cases - Create and evaluate online content (e.g. social media, emails, petitions) for predicted performance and advocacy alignment - Act as a research and reasoning agent within multi-agent workflows - Automate web and social media research for real-time campaign support - Surface relevant facts or arguments from an advocacy-specific knowledge base - Assist communications teams with message testing and content ideation - Monitor search results and scrape pages to inform rapid response messaging
Evaluate animal advocacy text with Hugging Face Open Paws AI models
This sub-workflow uses two custom Hugging Face regression models from Open Paws to evaluate and predict the real-world performance and advocacy alignment of text content. It’s designed to support animal advocacy organizations in optimizing their messaging across platforms like social media, email campaigns, and more. ### 🛠️ What It Does * Sends input text to two deployed Hugging Face endpoints: * **Predicted Performance Model** – Estimates real-world content success (e.g., engagement, shares, opens) based on patterns from real online data. * **Advocate Preference Model** – Predicts how well the content will resonate with animal advocates (emotional impact, relevance, rationality, etc.) * Outputs structured scores for both models * Can be integrated into larger workflows for automated content review, filtering, or revision ### 📊 About the Models * **Text Performance Prediction Model** Trained on real-world data from **30+ animal advocacy organizations**, this model predicts actual online performance of content—including social media, email marketing, and other outreach channels. * **Advocate Preference Prediction Model** Trained on ratings from animal advocates to evaluate how well a piece of text aligns with advocacy goals and values. Model Repositories: * [`open-paws/text_performance_prediction_longform`](https://huggingface.co/open-paws/text_performance_prediction_longform) * [`open-paws/animal_advocate_preference_prediction_longform`](https://huggingface.co/open-paws/animal_advocate_preference_prediction_longform) > 📌 You must deploy each model as an **inference endpoint** on Hugging Face. Click **"Deploy"** on each model’s repo, then add the **endpoint URL** and your **Hugging Face access token** using n8n credentials. --- ### 📦 Use Cases * Advocacy content review before publishing * Automated scoring of outreach messages * Filtering or flagging content with low predicted impact * A/B testing support for message optimization