Templates / Run real estate SMS campaigns with GPT-4.1, Apify, Twilio, and Google Sheets

Run real estate SMS campaigns with GPT-4.1, Apify, Twilio, and Google Sheets

Ready for 3.0

by isaWOW ✓ · 5 views · created 2026-09-01 · Social Media, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 16 nodes and runs when an HTTP POST request hits its webhook URL (plus 1 other trigger). Along the way it connects Google Sheets, OpenAI Chat Model and Twilio. It also calls api.apify.com over HTTP.

How it runs

Trigger: When an HTTP POST request hits its webhook URL (plus 1 other trigger).

  1. Campaign assistant (AI Agent): runs an AI agent, with model: Chat model; 1 tool (Find agents and send tool); memory: Conversation memory
  2. Split the postal codes (AI Transform): uses AI Transform
  3. Reply to the chat (Respond to Webhook): sends the response back to the webhook caller
  4. Loop over postal codes (Loop Over Items (Split in Batches)): loops over the items in batches
  5. Loop over agents (Loop Over Items (Split in Batches)): loops over the items in batches
  6. Find agents in this area (HTTP Request): calls api.apify.com (POST)
  7. Log results to sheet (Google Sheets): append
  8. Send the SMS (Twilio): uses Twilio
  9. Keep the contact fields (Edit Fields (Set)): sets 6 fields: fullName, email, phoneNumber…
  10. Capture the delivery result (Edit Fields (Set)): sets 12 fields: account_sid, Body, Date Created …

…plus 1 more step. See the full node list below.

Services it uses

Google SheetsOpenAI Chat ModelTwilio

HTTP calls to: api.apify.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

  • Still check AI Transform (Split the postal codes): Automatically migrated to a Code node on upgrade, keeping the generated JavaScript. You can no longer add new AI Transform nodes.

Nodes used (14)

From the author

Quick overview This workflow runs a chat-based assistant that drafts and approves an SMS campaign, finds real estate agents by postcode via Apify, sends personalized texts with Twilio, and logs delivery results to Google Sheets. How it works 1. Receives chat…

Excerpt from isaWOW's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.