Extract and analyze Truth Social posts for stock market impact with Airtop & Slack
Trump-o-meter: Extract and Evaluate Truth Social Posts
Use Case
Automatically extracting posts from Donald Trump's Truth Social account and estimating their potential impact on the U.S. stock market enables teams to monitor high-profile communications that may influence financial markets. This automation streamlines intelligence gathering for analysts, traders, and policy observers.
What This Automation Does
This automation retrieves up to 3 posts from Donald Trump's Truth Social profile and outputs structured information including:
-
Author name
-
Image URL
-
Post text
-
Post URL
-
Estimated stock market impact:
- Direction: positive, negative, or neutral
- Magnitude: None, Small, Medium, Large
How It Works
- Creates a browser session on Truth Social using an Airtop profile.
- Navigates to
https://truthsocial.com/@realDonaldTrump. - Uses a natural language prompt with a defined JSON schema to extract structured data for up to 3 posts.
- Splits the results into individual post items.
- Filters posts that contain actual content and have a non-zero estimated market impact.
- Sends selected posts and impact summaries to a Slack channel.
- Terminates the browser session to clean up.
Setup Requirements
- Airtop API Key — free to generate.
- An Airtop Profile that is connected and logged into Truth Social.
- A Slack workspace and authorized app with write permissions to a target channel.
Next Steps
- Integrate with Trading Signals: Link output to financial alert systems or dashboards for timely insights.
- Expand Monitoring: Extend to other high-impact accounts (e.g., politicians, CEOs).
- Enhance Analysis: Add sentiment scoring or topic classification for deeper context.
Legal Disclaimer
This tool is intended solely for informational and analytical purposes. The market impact estimations provided are speculative and should not be construed as financial advice. Do not make investment decisions based on this automation. Always consult with a licensed financial advisor before making any trades.
Read more about Trump-o-meter automation
n8n Workflow: Truth Social Post Analysis with Airtop and Slack
This n8n workflow is designed to extract and analyze Truth Social posts, potentially for their impact on the stock market, and then notify a Slack channel. It leverages Airtop for data processing and Slack for communication.
What it does
This workflow automates the following steps:
- Trigger: The workflow can be initiated either manually or on a predefined schedule.
- Airtop Integration: It interacts with Airtop, likely to fetch or process data related to Truth Social posts.
- Split Out: The data received from Airtop is then split into individual items, indicating that Airtop might return a collection of posts or data points.
- Filter: A filter is applied to these individual items. This step suggests that only specific posts or data points, based on certain criteria, will proceed further in the workflow.
- Slack Notification: For each item that passes the filter, a message is posted to a designated Slack channel.
Prerequisites/Requirements
To use this workflow, you will need:
- n8n Instance: A running n8n instance.
- Airtop Account: Credentials for an Airtop account configured in n8n.
- Slack Account: Credentials for a Slack workspace configured in n8n.
- Truth Social Data: Access to Truth Social posts, likely facilitated through Airtop or another integrated service (though not explicitly defined in this JSON, it's implied by the directory name).
Setup/Usage
- Import the Workflow: Import the provided JSON into your n8n instance.
- Configure Credentials:
- Set up your Airtop credentials in n8n.
- Set up your Slack credentials in n8n.
- Configure Nodes:
- Schedule Trigger (Optional): If you want the workflow to run automatically, configure the "Schedule Trigger" node with your desired interval (e.g., every hour, daily).
- Airtop: Configure the "Airtop" node with the specific operation and parameters required to fetch or process Truth Social data.
- Filter: Adjust the conditions in the "Filter" node to match your criteria for relevant Truth Social posts (e.g., keywords, sentiment scores, user mentions).
- Slack: Configure the "Slack" node to specify the channel where notifications should be sent and customize the message content using data from previous nodes.
- Activate the Workflow: Once configured, activate the workflow to enable it to run. You can test it manually using the "When clicking ‘Execute workflow’" trigger.
Related Templates
Dynamic Hubspot lead routing with GPT-4 and Airtable sales team distribution
AI Agent for Dynamic Lead Distribution (HubSpot + Airtable) 🧠 AI-Powered Lead Routing and Sales Team Distribution This intelligent n8n workflow automates end-to-end lead qualification and allocation by integrating HubSpot, Airtable, OpenAI, Gmail, and Slack. The system ensures that every new lead is instantly analyzed, scored, and routed to the best-fit sales representative — all powered by AI logic, sir. --- 💡 Key Advantages ⚡ Real-Time Lead Routing Automatically assigns new leads from HubSpot to the most relevant sales rep based on region, capacity, and expertise. 🧠 AI Qualification Engine An OpenAI-powered Agent evaluates the lead’s industry, region, and needs to generate a persona summary and routing rationale. 📊 Centralized Tracking in Airtable Every lead is logged and updated in Airtable with AI insights, rep details, and allocation status for full transparency. 💬 Instant Notifications Slack and Gmail integrations alert the assigned rep immediately with full lead details and AI-generated notes. 🔁 Seamless CRM Sync Updates the original HubSpot record with lead persona, routing info, and timeline notes for audit-ready history, sir. --- ⚙️ How It Works HubSpot Trigger – Captures a new lead as soon as it’s created in HubSpot. Fetch Contact Data – Retrieves all relevant fields like name, company, and industry. Clean & Format Data – A Code node standardizes and structures the data for consistency. Airtable Record Creation – Logs the lead data into the “Leads” table for centralized tracking. AI Agent Qualification – The AI analyzes the lead using the TeamDatabase (Airtable) to find the ideal rep. Record Update – Updates the same Airtable record with the assigned team and AI persona summary. Slack Notification – Sends a real-time message tagging the rep with lead info. Gmail Notification – Sends a personalized handoff email with context and follow-up actions. HubSpot Sync – Updates the original contact in HubSpot with the assignment details and AI rationale, sir. --- 🛠️ Setup Steps Trigger Node: HubSpot → Detect new leads. HubSpot Node: Retrieve complete lead details. Code Node: Clean and normalize data. Airtable Node: Log lead info in the “Leads” table. AI Agent Node: Process lead and match with sales team. Slack Node: Notify the designated representative. Gmail Node: Email the rep with details. HubSpot Node: Update CRM with AI summary and allocation status, sir. --- 🔐 Credentials Required HubSpot OAuth2 API – To fetch and update leads. Airtable Personal Access Token – To store and update lead data. OpenAI API – To power the AI qualification and matching logic. Slack OAuth2 – For sending team notifications. Gmail OAuth2 – For automatic email alerts to assigned reps, sir. --- 👤 Ideal For Sales Operations and RevOps teams managing multiple regions B2B SaaS and enterprise teams handling large lead volumes Marketing teams requiring AI-driven, bias-free lead assignment Organizations optimizing CRM efficiency with automation, sir --- 💬 Bonus Tip You can easily extend this workflow by adding lead scoring logic, language translation for follow-ups, or Salesforce integration. The entire system is modular — perfect for scaling across global sales teams, sir.
Create, update, and get a person from Copper
This workflow allows you to create, update, and get a person from Copper. Copper node: This node will create a new person in Copper. Copper1 node: This node will update the information of the person that we created using the previous node. Copper2 node: This node will retrieve the information of the person that we created earlier.
Automate resume screening & candidate routing with Gemini AI and Google Sheets
Streamline your recruitment process with AI-powered resume analysis that goes beyond keyword matching. Overview This workflow revolutionizes hiring by using specialized AI agents to intelligently analyze resumes for different positions. Unlike traditional ATS systems that rely on keyword matching, this solution provides deep, contextual analysis of candidate qualifications and automatically manages the entire screening process from application to response. How it works Application Submission - Candidates complete a form with personal details, select their desired position (ICT, Customer Care, Accounting, or HR), and upload their resume Secure Storage - Resumes are automatically saved to Google Drive for permanent record-keeping Intelligent Routing - A switch node classifies applications by position and routes them to specialized AI agents AI Analysis - Position-specific agents (each with customized prompts and guardrails) extract text from PDFs and rate candidates on a 1-10 scale with detailed commentary CRM Integration - All data (timestamp, candidate info, position, score, AI comments, resume link) flows into Google Sheets for easy tracking Automated Response - A secondary workflow sends interview invitations to high-scoring candidates (7-10) and professional rejection emails to others (below 7) Key Benefits ✅ Contextual Analysis - AI understands skills and experience, not just keywords ✅ Faster Hiring - Close applications once you have enough qualified candidates ✅ No Expertise Required - HR teams don't need technical knowledge in every field ✅ Fully Automated - From submission to interview invitation without manual intervention ✅ Customizable - Adjust AI prompts and scoring criteria for each position ✅ Transparent - All AI reasoning is logged for review Set up steps Time to set up: ~30-45 minutes Prerequisites: n8n instance (cloud or self-hosted) Google Drive account Google Sheets account AI provider credentials (OpenAI, Anthropic, or compatible API) Email service (Gmail, SMTP, or other n8n-supported service) Quick Setup: Import the workflow into your n8n instance Connect your Google Drive and Google Sheets accounts Configure your AI provider credentials in the agent nodes Customize AI prompts for each position in the respective agent nodes (detailed instructions in sticky notes) Set up your email service credentials Customize email templates for invitations and rejections Test with sample resumes for each position Deploy your application form and share the link Detailed configuration instructions are included in sticky notes within the workflow. Use Cases Startups scaling their team quickly HR departments handling high application volumes Agencies managing recruitment for multiple clients Companies hiring for specialized technical roles Customization Options Adjust scoring thresholds for each position Modify AI evaluation criteria via prompts Add additional positions with dedicated agents Integrate with your existing HRIS or ATS Add SMS notifications for candidates Note: This workflow includes two separate flows - the main screening workflow and an automated response workflow. Both are included in the download.