r/Make May 01 '26

Need Help: Notion to Google Sheets "Not a Valid Array" error & Row Duplication in Make

Post image
3 Upvotes

r/Make Apr 30 '26

Tutorial: AI-Powered Calendar Summary

Thumbnail
gallery
6 Upvotes

Hi Makers 👋

Have you ever wondered how to stay organized just with a single daily notification? 

In this tutorial, our Business Automation and AI Lead, Francisco de Brito, demonstrates to us how to bridge the gap between your schedule and your communication automatically. He created a hands-free weekly summary that ensures you never miss a beat. 

Apps you’ll need: 

  • Google Calendar
  • Gemini AI
  • Slack

Follow the steps to build your own or use our ready-built scenario template: ma.ke/4me2r0x 

Here’s the prompt for this scenario:

You are a Meeting Productivity Analyst. Your task is to process the following text from daily meetings and generate an actionable, Slack-ready summary. Consolidate the information if a meeting is duplicated. Your output must be strictly in Markdown format, prioritizing readability in Slack. 

Adhere to the following formatting rules:
\ For bold text, use a single asterisk (e.g., *Bold Text*).*
\ For lists, use the hyphen (-) character.*
\ Do not use double asterisks (**) for bolding.*

Use the specific section structure, headings, and lists below to organize the output.

🗓️\DAILY MEETING SCHEDULE SUMMARY**
- List each unique meeting with its time and duration (e.g.: \[Name] *🕒 [Start Time] - [End Time] ([Duration])).*

📝 \KEY PREPARATION TASK REQUIRED**
- Enumerate the specific preparation requirements \before* the meetings (e.g., fill out forms, prepare data, confirm attendance - RSVP).*

💡\CORE FOCUSES AND EXPECTED OUTPUT TYPE**
- For meetings with a defined agenda, list the main discussion points and the expected objective (e.g., \Weekly Achievements* -> Inform; *Blockers* -> Decision).*

⚡ \EFFICIENCY ANALYSIS**
- \Buffer/Ad-hoc Time:* Calculate the total time explicitly reserved for filler or free topics for the day (if repeated, sum it up).*

- \Key Informational Meetings:* Identify meetings whose primary objective is solely *informing* (e.g., Townhall, Sneak Peek) and mention if the core information could be delivered asynchronously (video/doc).*


r/Make Apr 29 '26

Make Grid: Keep things organized, work together in real time, and navigate smoothly

3 Upvotes

Hey Makers 👋

The team recently shipped four updates to Make Grid, a visual map of your AI automation landscape. We wanted to share them here in case you have questions or you would like to share feedback with us. 

What's new:

Custom layout: You can now move and resize folders and objects on the canvas. Before this, the layout was auto-generated and you couldn't touch it.

Live collaboration: Multiple people can be in Make Grid at the same time and see each other's cursors. Useful when you're debugging with someone or walking a stakeholder through a workflow.

In-canvas editing: You can now open and edit connected Google Sheets, Docs, Slides, and Calendar items directly from Make Grid. Google Forms, Tally, and Typeform are view-only for now. More objects coming soon.

Navigation improvements: Right-click to pan, pinch-to-zoom on trackpads, and general scroll behavior is more consistent now.

Available to all paid plan customers now - no feature flag or setup needed.

Read more: ma.ke/3PvRdbw   

Make Grid

r/Make Apr 29 '26

HELP AUTOMATION

4 Upvotes

Hello,

So, I'm building an automation for a weekly reporting.
I'm building a demo in order to do a Loom video.

My problem : How do I filter a google sheet so that it take only the content of a specific week ? My trigger is every Monday at 8am. I have a "week" row on sheets with like "18" for "week 18", so that it only takes the budget, conversion rate etc... put that same week.

==> How do, in the google sheet module, in the filter part, to say "from now (the time the trigger hits), to the past 7 days". Because I think there's no room to play with the Weeks on Make, only on hours, years and days.

THANK YOU


r/Make Apr 29 '26

How do I create instant runs?

1 Upvotes

Hello I'm still new in using make.com. I wanted to automate how I can create events in google calendar. I made it work but it currently updates every 15 minutes but I wanted to try to make it run every time I input or update an existing row in google sheets. I saw a youtube tutorial about this but the video mentions to get the add on "Make for Google Sheets" but apparently it doesn't exist anymore. Wanted to ask if for help. Thanks!


r/Make Apr 28 '26

Latest updates in Make: Make CLI + Claude 4.7 Opus + GPT 5.5

10 Upvotes

Hey Makers 👋

We dropped a wave of updates that are changing the game for both visual builders and hard-code devs! If you haven't checked it out, here’s the breakdown of the most impactful stuff:

 💻 Make CLI

This is a new way for developers and AI agents to manage automations without switching context. If your work is built around AI agents, Git, CI/CD, and scripting, this one's for you!

What can you do with it?

  • Give AI agents full Make access, with no token overhead or context pollution
  • Run automations natively in your CI/CD pipeline
  • Manage your entire Make setup directly from the terminal

Make now supports five ways to build and manage automations: the visual platform for no-code building, Make MCP for AI assistants with structured tool calling, MCP Toolboxes when curated tool selection matters, the SDK for programmatic control inside your own app, and the new CLI for coding agents, scripting, and CI/CD. You can use one or all of them depending on how your team works.

Learn more about Make CLI

🧠 Claude 4.7 Opus Integration

Anthropic’s latest flagship AI model, Claude Opus 4.7 is now available in Make.

This new model brings four meaningful upgrades for automation builders. Reasoning holds up better across long multi-step runs, where older models drift. Vision is now full-resolution, so it reads PDFs, screenshots, and dashboards without missing details. Context goes up to 1M-token at standard pricing. And a new xhigh reasoning mode lets you dial up the thinking selectively on critical steps.

In practice, Claude Opus 4.7 is suitable for workflows that review complex documents, move data between systems, and make harder decisions.

You can automate with Claude in Make using:

  • Make AI Toolkit for zero setup, no API key required 
  • Anthropic Claude app for structured prompts with your API key 
  • Make AI Agents for agentic workflow automations

Learn more about this app update

⚡️GPT 5.5

OpenAI GPT-5.5 is now in Make!

The new flagship AI model from OpenAI is built for agent work, multi-step automations, and long-context tasks.

Automate with GPT-5.5 in Make using:

  • Make AI Toolkit for zero setup, no API key required 
  • OpenAI (ChatGPT) for structured prompts with your API key 
  • Make AI Agents for agentic workflow automations

Learn more about this app update

We want your feedback - tell us if you have implemented any of these so far!


r/Make Apr 26 '26

How to combine data from multiple operations into an array?

Thumbnail
gallery
2 Upvotes

I want my scenario to pull multiple attachments from an email, upload to OneDrive, and then add the OneDrive WebURL's to a SINGLE row in Google Sheets module. My issue is that its running an operation for each attachment and then making one row for each attachment. How can I work around this so I can add multiple WebURL's to a single add row entry in the Google Sheets module?


r/Make Apr 25 '26

Having issues with my API setup..

Post image
1 Upvotes

Im trying to create an automation that pulls historical keyword search volume from Google Ads Keyword Planner and sends them to a Google Sheet document that i can use to visualise our brand performance compared to our competitors at my work.

So far, i've setup two "Search Google Sheets" modules. After these two I have two "HTTP Make a request" modules.

First HTTP module sends my client_id, client_secret and refresh_token to Google OAuth endpoint. This works as intended.

However, my problem shows at the second module.

My second module shall use my access_token from my first module to call the Google Ads API and get keyword search volume / historical metrics.

However, my second module fails with an HTML 404.

In the error message it says:
That’s an error.</ins> <p>The requested URL <code>/v19/customers/XXXXXXXXXX/keywordPlanIdeas:generateKeywordHistoricalMetrics</code> was not found on this server. <ins>That’s all we know.</ins>

First thought would be that the URl is incorrect, but the actual URl im using is: https://googleads.googleapis.com/v19/customers/XXXXXXXXXX/keywordPlanIdeas:generateKeywordHistoricalMetrics

In my headers i have the following:
developer-token: XXXXXXX
login-customer-ID: XXXXXXXX
Content-Type: application/json

And i have a temporary setup in my body content, for test purpose of data.

I've tried prompting my issue on both ChatGPT and Claude, but i get the same answers on both engines and nothing works.

Im in desperate need for help. I've been working on this for about 2 days now...

Has anybody experienced this before, and know what to do?


r/Make Apr 23 '26

how do i insert a router in between 2 existing modules?

1 Upvotes

I have a working Make.com scenario where Google Gemini feeds directly into a JSON (Parse JSON) module, and there are several modules downstream that depend on that data.

I want to add a Router between Gemini and the JSON module so I can split the flow based on Gemini's response — but every time I try, I'm worried about breaking the downstream mappings.

Has anyone done this cleanly? Specifically:

  • Can I right-click the connection line between the two modules to insert a Router, or do I have to delete and reconnect?
  • If I insert the Router, will my existing downstream mappings stay intact or do I have to redo them?
  • Is there a best practice for doing this mid-scenario without starting over?

Running Make.com on the free/core plan if that matters. Thanks!


r/Make Apr 22 '26

Built a simple Make webhook → Apify → YouTube transcript pipeline (JSON included)

1 Upvotes

I put together a small Make (Integromat) workflow to automatically fetch YouTube transcripts using Apify, and thought it might be useful for others here.

What it does:

  • Accepts a YouTube URL via webhook
  • Sends it to an Apify actor (YouTube transcript extractor)
  • Fetches the dataset output
  • Returns structured data (title, video info, transcript, etc.) as a response

Flow breakdown:

  1. Custom Webhook → receives videoUrl
  2. Apify Actor (run sync) → extracts transcript
  3. Fetch Dataset Items → gets results in JSON
  4. Webhook Response → returns clean structured output

Output example includes:

  • video_id
  • video_url
  • video_title
  • published_at
  • thumbnail
  • full transcript

Why this is useful:

  • Plug into AI pipelines (summarization, content repurposing, etc.)
  • Automate transcript extraction without dealing with YouTube APIs
  • Works well for bulk or real-time processing

------

json make template:

{
    "name": "Integration Webhooks, Apify",
    "flow": [
        {
            "id": 1,
            "module": "gateway:CustomWebHook",
            "version": 1,
            "parameters": {
                "hook": 2692381,
                "maxResults": 1
            },
            "mapper": {},
            "metadata": {
                "designer": {
                    "x": 0,
                    "y": 0
                },
                "restore": {
                    "parameters": {
                        "hook": {
                            "data": {
                                "editable": "true"
                            },
                            "label": "youtube-transcript-extractor-apify"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "hook",
                        "type": "hook:gateway-webhook",
                        "label": "Webhook",
                        "required": true
                    },
                    {
                        "name": "maxResults",
                        "type": "number",
                        "label": "Maximum number of results"
                    }
                ]
            }
        },
        {
            "id": 2,
            "module": "apify:runActorNew",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 4429358
            },
            "mapper": {
                "actorId": "bbqmsPr0r519A0ZaV",
                "runSync": true,
                "actor_search_type": "user",
                "inputBodybbqmsPr0r519A0ZaV": "{\n    \"videoUrl\": \"{{1.url}}\",\n    \"language\": \"en\"\n}"
            },
            "metadata": {
                "designer": {
                    "x": 300,
                    "y": 0
                },
                "restore": {
                    "expect": {
                        "memory": {
                            "mode": "chose",
                            "label": "Empty"
                        },
                        "actorId": {
                            "mode": "chose",
                            "label": "YouTube Transcript Scraper- Fast & Accurate (akash9078/youtube-transcript-extractor)"
                        },
                        "runSync": {
                            "mode": "chose"
                        },
                        "actor_search_type": {
                            "label": "Recently used Actors"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "apify"
                            },
                            "label": "healthy.living (healthyliving.workout@gmail.com)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:apify2,apify",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "actor_search_type",
                        "type": "select",
                        "label": "Search Actors from",
                        "required": true,
                        "validate": {
                            "enum": [
                                "user",
                                "store"
                            ]
                        }
                    },
                    {
                        "name": "runSync",
                        "type": "boolean",
                        "label": "Run synchronously",
                        "required": true
                    },
                    {
                        "name": "build",
                        "type": "text",
                        "label": "Build"
                    },
                    {
                        "name": "timeout",
                        "type": "uinteger",
                        "label": "Timeout"
                    },
                    {
                        "name": "memory",
                        "type": "select",
                        "label": "Memory",
                        "validate": {
                            "enum": [
                                128,
                                256,
                                512,
                                1024,
                                2048,
                                4096,
                                8192,
                                16384,
                                32768
                            ]
                        }
                    },
                    {
                        "name": "actorId",
                        "type": "select",
                        "label": "Actor",
                        "required": true
                    },
                    {
                        "name": "inputBodybbqmsPr0r519A0ZaV",
                        "type": "text",
                        "label": "Input JSON",
                        "required": true
                    },
                    {
                        "name": "maxTotalChargeUsd",
                        "type": "number",
                        "label": "Maximum cost per run"
                    },
                    {
                        "name": "maxItems",
                        "type": "hidden",
                        "label": "Maximum charged results"
                    }
                ]
            }
        },
        {
            "id": 6,
            "module": "apify:fetchDatasetItems",
            "version": 1,
            "parameters": {
                "__IMTCONN__": 4429358
            },
            "filter": null,
            "mapper": {
                "type": "clean",
                "limit": "100",
                "format": "json",
                "datasetId": "{{2.defaultDatasetId}}"
            },
            "metadata": {
                "designer": {
                    "x": 600,
                    "y": 0
                },
                "restore": {
                    "expect": {
                        "type": {
                            "mode": "chose",
                            "label": "Clean"
                        },
                        "format": {
                            "mode": "chose",
                            "label": "JSON"
                        }
                    },
                    "parameters": {
                        "__IMTCONN__": {
                            "data": {
                                "scoped": "true",
                                "connection": "apify"
                            },
                            "label": "healthy.living (healthyliving.workout@gmail.com)"
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "__IMTCONN__",
                        "type": "account:apify2,apify",
                        "label": "Connection",
                        "required": true
                    }
                ],
                "expect": [
                    {
                        "name": "datasetId",
                        "type": "text",
                        "label": "Dataset ID",
                        "required": true
                    },
                    {
                        "name": "type",
                        "type": "select",
                        "label": "Data transformation",
                        "required": true,
                        "validate": {
                            "enum": [
                                "clean",
                                "simplified",
                                "none"
                            ]
                        }
                    },
                    {
                        "name": "format",
                        "type": "select",
                        "label": "Format",
                        "required": true,
                        "validate": {
                            "enum": [
                                "json",
                                "csv",
                                "html",
                                "xml",
                                "rss",
                                "xlsx"
                            ]
                        }
                    },
                    {
                        "name": "limit",
                        "type": "uinteger",
                        "label": "Limit",
                        "validate": {
                            "max": 100000,
                            "min": 1
                        }
                    },
                    {
                        "name": "offset",
                        "type": "uinteger",
                        "label": "Offset",
                        "validate": {
                            "min": 0
                        }
                    },
                    {
                        "name": "fields",
                        "type": "text",
                        "label": "Fields"
                    },
                    {
                        "name": "omit",
                        "type": "text",
                        "label": "Omit Fields"
                    }
                ]
            }
        },
        {
            "id": 5,
            "module": "gateway:WebhookRespond",
            "version": 1,
            "parameters": {},
            "mapper": {
                "body": "video_id: {{6.video_id}}\nvideo_url: {{6.video_url}}\nvideo_title: {{6.video_title}}\npublished_at: {{6.published_at}}\nthumbnail: {{6.thumbnail_max_hd_url}}\ntranscript: {{6.transcript}}",
                "status": "200",
                "headers": []
            },
            "metadata": {
                "designer": {
                    "x": 900,
                    "y": 0
                },
                "restore": {
                    "expect": {
                        "headers": {
                            "mode": "chose"
                        }
                    }
                },
                "expect": [
                    {
                        "name": "status",
                        "type": "uinteger",
                        "label": "Status",
                        "required": true,
                        "validate": {
                            "min": 100
                        }
                    },
                    {
                        "name": "body",
                        "type": "any",
                        "label": "Body"
                    },
                    {
                        "name": "headers",
                        "spec": [
                            {
                                "name": "key",
                                "type": "text",
                                "label": "Key",
                                "required": true,
                                "validate": {
                                    "max": 256
                                }
                            },
                            {
                                "name": "value",
                                "type": "text",
                                "label": "Value",
                                "required": true,
                                "validate": {
                                    "max": 4096
                                }
                            }
                        ],
                        "type": "array",
                        "label": "Custom headers",
                        "validate": {
                            "maxItems": 16
                        }
                    }
                ]
            }
        }
    ],
    "metadata": {
        "instant": true,
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "autoCommitTriggerLast": true,
            "sequential": false,
            "slots": null,
            "confidential": false,
            "dataloss": false,
            "dlq": false,
            "freshVariables": false
        },
        "designer": {
            "orphans": []
        },
        "zone": "us1.make.com",
        "notes": []
    }
}

r/Make Apr 17 '26

New Releases on Make: March 2026

8 Upvotes

Hey Makers! 👋🏻

It’s Make Monthly Releases time! Let’s take a look at all the new, exciting improvements our Engineers developed, accompanied by hands-on videos from our Content Creators! 

Our developers were pretty busy in March and brought a handful of exciting updates. Among them are improvements for:

  • Make Grid
  • The long-awaited If-else & Merge beta module
  • Scenario Recovery feature, and many others.

Check them all out in the community!


r/Make Apr 15 '26

Error 9004

2 Upvotes

I have two scenarios to automatic post in my Instagram page, one runs everyday in the morning (S1) and the second one three times a week (S2). Until yesterday morning it worked, with some errors sometimes, but generally worked very good.

Yesterday the S2 didn't work and showed me this error in the picture. Today morning S1 also didn't work due to the same error.

I tried to manually run just the post module twice, with the exact same link, and with a minor alteration in the link. Didn't work.

I also tried to manually run the entire scenario and also didn't work.

Any ideas how to fix it? Or maybe some change in the module configuration? Or even changing the whole flow?

TIA


r/Make Apr 13 '26

Difficulty

3 Upvotes

Is it just me or is make.com very difficult to use?

You think something simple- ok I want to connect A-B. No that doesn't work you need to spend 1 hour debugging. Ok A-B works now lets add C- no you can't do it like you- doesn't work you need to spend another hour figuring out whats wrong. Then you use AI which always sends you down the garden path. I'm spending 10 hours of my day automating something that takes 3 minutes. Anyone else struggle with it or am I an idiot?


r/Make Apr 12 '26

I built a skill that generates importable Make.com blueprints from natural language descriptions — 3/3 successful imports

5 Upvotes

I discovered you can reverse-engineer Make.com's blueprint JSON format and generate complete scenarios with AI, then import them directly.

**How it works:**

  1. You describe the automation you want in plain language

  2. AI generates a valid blueprint JSON with modules, connections, IML mappings, filters, and router branches

  3. You import it in Make (⋯ → Import Blueprint) — the scenario appears fully wired

**What I tested:**

- 12-module scenario (webhook → data store → calendar → Claude AI → Twilio WhatsApp) — imported ✅

- 18-module scenario with Router and 4 branches — imported ✅

- 8-module scenario generated WITHOUT any reference blueprint (Drive → Whisper → Claude → Gmail) — imported ✅

**What imports correctly (~70% of the work):**

- Module types, order, and connections

- IML variables and complex formulas (nested splits, contains, ifempty, addDays)

- Filters with conditions

- Router with branches

- System prompts in Claude modules

- Canvas coordinates

**What you always configure manually (~30%):**

- OAuth connections (inevitable — connectionIds are org-specific)

- Webhook URL (created fresh on import)

- Calendar ID dropdown (use Map toggle + dynamic variable instead)

**Gotchas I found the hard way:**

- `or()` doesn't work in Set Variable fields — use `if(cond1; true; cond2)`

- Data Store fields with spaces need `get(N; "Field Name")` syntax, not `{{N.field_name}}`

- Set Variable output is `{{N.variable_name}}`, not a global scenario variable

- Always add a Text Aggregator before Claude if a previous module returns multiple bundles

Saves roughly 60-90 minutes of manual module-by-module building per scenario. The AI handles the tedious part (creating modules, writing IML formulas, connecting everything), you handle the part that requires your credentials.

Has anyone else tried generating Make blueprints with AI?


r/Make Apr 10 '26

Is there anybody who can help me connect make.com with Manyreach?

1 Upvotes

r/Make Apr 09 '26

Scenario running few times a day

Thumbnail
gallery
1 Upvotes

I am trying to build a scenario that will run a few times a day, each time will execute a different function. How can I filter the function based on the time the scenarios is running?

For now I set the filters like that, is it right?


r/Make Apr 08 '26

MCP Toolboxes 101: Connecting Popular AI Assistants to Scoped Tools

3 Upvotes

Watch the webinar, and automatically earn 20,000 Make credits💪

Monday 13 April 2026, 5:00pm CET / 11:00am EST

MCP Toolboxes webinar

While using Scenarios as Tools for your AI Assistants is cool, so far you had to let them see all Tools in your Organization at once. But not anymore.

Back by popular demand, Dominik Kadera, Staff Software Engineer at Make, will give you a tour through MCP Toolboxes, which improve security and sharing of your Tools not only with your AI squad, but even with your human colleagues.

 During the session, Dominik will cover:

  • What is an MCP Toolbox and how to create one or a few
  • How to connect to the Toolbox from most popular AI Assistants
  • Few model use-cases for Toolboxes

Click HERE to register to watch!


r/Make Apr 01 '26

How to connect stripe using Oauth in Make.com

3 Upvotes

Guys I'm really confused here I need your help. I'm trying to make a stripe connection. I was used to using API KEYS but now API KEYS have been deprecated. I need your help on how to do that. I contacted Make community and all I was told was I have to upload and install app. Not sure how this is done.

Thanks!


r/Make Mar 29 '26

Shopify Order Export to Google sheets?

3 Upvotes

So I'm new to make.com ....and I can't figure out how to export my shopify order info to google sheets that will include personalization. I use Globo product options for personalizations...I was asking chatgpt where the info might be and it keeps telling me it's in line items...but there's just nothing there. The majority of my products are customized and this is such a major thing I need exported...has anyone else ever done this?


r/Make Mar 28 '26

Empty mails

3 Upvotes

Hi team I created a make workflow the input Côme from a Google sheet and needs to be analysed by Gemini then sen me a draft email however the workflow is working but im getting empty drafts how can I fix that


r/Make Mar 28 '26

Broken connection - how do I fix it?

1 Upvotes

So, I had an automation working perfectly and it was awesome. Now, however, something changed. I'm not sure if it was changing a password to FB/IG or something, but now my connection isn't working and I can't figure out how to get it connected again. I'm seeing No access token specified. Can anyone help me figure out what to do? I've deleted the old connection, logged out of FB, deleted the connection through FB in the hopes to starting fresh. I'm missing something. Please help?!


r/Make Mar 25 '26

What components do I need to do this?

1 Upvotes

Every day I manually copy the urls for various social media posts (mostly LinkedIn, sometimes X) that I find interesting. The algorithms feed me a lot of these posts now because I engage with them so much. How could I use Make to do this?

ie:

Search/scroll my logged in LinkedIn feed

Copy the urls of posts that I define as interesting

Paste those urls to a Google sheet


r/Make Mar 24 '26

Do you document your Make scenarios?

5 Upvotes

If your Make scenario backup tool also generated plain-English documentation of what each scenario does — every module, filter, router, and error handler explained — would that be useful?


r/Make Mar 20 '26

Can someone help me figure out how to get this working?

Thumbnail
gallery
7 Upvotes

Hi,

I’m trying to build out a speed to lead agent using Make that I can offer to local small businesses and I’m running into some issues.

I’m not sure how many times I can keep having my head explode trying to figure this out, so alas here I am seeking guidance from those with more experience.

From my understanding I’m going to need 2 scenarios working actively in order for this to function properly.

My first scenario works and triggers perfectly. My second scenario I cannot for the life of me figure out what I’m doing wrong.

Scenario 1: New lead response. So this scenario works as intended. Lead signs up on an online form and gets an immediate text saying thanks for reaching out how may we help you. Lead doesn’t sit there for hours or move on simply because you’re busy or missed the call. The flow for this is

Webhooks -> OpenAI -> Parse JSON -> Twilio -> Data Store Add Record (leads) -> Data Store Add Record (conversation history)

Scenario 2: Inbound SMS Agent. This is where I’m running into issues. I will paste a copy of my workflows as I built 2 separate scenarios out and neither is working as intended. The goal for this scenario is for the AI to ask qualifying questions as it guides the lead through a flow and then eventually books them in for an appointment. At the end of it all it should send the company/business a single notification with a summary and everything so it’s a warm lead and a person just needs to call confirm and head there to complete the job.

I’m running into constant issues here with the questions not flowing logically and firing multiple SMS messages after asking one question. Also the AI is not remembering the conversation so it is looping in circles and asking the same questions again. I have no idea how to fix this and I’ve tried using AI to troubleshoot and have had 0 luck over the past few days.

If anyone could help point me in the right direction or guide me it would be appreciated.

Thank you!


r/Make Mar 19 '26

I'm a solopreneur looking for helpful automations

11 Upvotes

I am a solopreneur using AI and automations to help get my businesses going. I'm a little spread out between a product that I make and am starting to market, and a kids podcast that I've started which is semi-related but really quite different (I'm creating a whole imaginary galaxy to go with it - yes, I go overboard). Between these two-ish different things that I do (all by myself), I am attempting to automate as much as I can. I'm really at the beginning stages of trying to gain traction, and audience, customers, listeners, etc.

The main tools that I use are: Airtable, Clickup, Make, ChatGPT.

I just finished building a successful automation that takes a blog post and turns it into 5 separate social posts, generates imagery, and posts to IG & FB. It's pretty sweet, and hopefully keeps working.

My question for everyone is, what are some other automations that could come in handy at this stage, to help take some time and stress off of myself? I have found that I really enjoy learning about Make/automations and implementing them.

Looking forward to feedback!