User
Write something
🔒 Q&A w/ Nate is happening in 10 hours
Pinned
🚀New Video: I Tried 100+ Claude Code Skills. These 6 Are The Best.
After 400 hours in Claude Code, I noticed that businesses keep paying for the same six types of skills. In this video, I break down each one, what it does, and why these simple, boring skills are the ones that actually sell. Whether you're brand new to AI automations or already building for clients, these are the skills worth learning first.
Pinned
🚀New Video: Build & Sell Claude Code Operating Systems (2+ Hour Course)
This is the full walkthrough of how I build my AI Operating System inside Claude Code, from the frameworks I use to think about it (the Three Ms and the Four Cs) to the actual setup, connections, skills, and routines that run while I sleep. By the end you'll know exactly how to set up your own AIOS, even if you've never opened Claude Code before. The full template, docs, and resources are free in my school community linked below. GITHUB REPO
Pinned
🏆 Community Wins Recap | Apr 25 – May 1
From AI roles and first clients to live receptionist systems and enterprise training deals - this week inside AIS+ showed what happens when builders stop watching and start executing. 🚀 Standout Wins of the Week inside AIS+ 👉 @Griffin Maklansky went from being laid off to landing an AI Workflow Builder role in just 1 month. 👉 @Ahmed Bin Faisal landed another $2,000 USD client — an interior design firm — and broke down exactly what led to the close 👉 @Narsis Amin built a working AI restaurant receptionist handling bookings, availability, and CRM logging end-to-end. 👉 @Josh Holladay closed a $4.5K (+$1K) client with half up front today — and dropped his top 10 lessons from the close 👉 @Dion Wang received his first official testimonial, validating real client impact and around 40 hours/month saved. 🎥 Super Win Spotlight | @Duy Nguyen Duy started as an engineer who was curious about AI — but unsure how to turn that curiosity into something real. After joining AIS+, he went from learning passively to building his own AI-operated business, Sharper Automations. Since then, he has: • Built a 24-agent AI business operating system • Landed 2 local paying clients through word-of-mouth • Created a system that improves itself weekly through feedback loops • Started moving toward his goal of leaving his corporate job His biggest shift? From “Can I really do this?” → to building a real business around AI automation.
🏆 Community Wins Recap | Apr 25 – May 1
Welcome! Introduce yourself + share a career goal you have 🎉
Let's get to know each other! Comment below sharing where you are in the world, a career goal you have, and something you like to do for fun. 😊
🚨 Retell AI — Dynamic Variable Not Substituting in Whisper & Three-Way Debrief Messages
Hey everyone — hitting a wall with Retell AI and hoping someone here has solved this before. The Setup: I have an inbound voice agent (Amber) handling calls for a restoration company. The flow is: Caller calls in → Amber answers and collects info Amber calls a Custom Function (get_oncall_routing) that hits a Relay.app webhook Relay looks up who's on call, returns data back to Retell Amber does a Warm Transfer to the on-call PM's phone number Amber delivers a Whisper Debrief to the PM and a Three-Way Handoff to both parties What Works Perfectly: {{oncall_phone}} substitutes correctly in the Dynamic Routing field — Amber routes to the right phone number every single time ✅ {{caller_name}} and {{emergency_summary}} are being collected correctly during the call ✅ The full Relay JSON response (Step 6) includes both oncall_name and oncall_phone ✅ The Relay JSON response looks like this: json{ "assignedPerson": "Ryan Smith", "assignedPhone": "+12089707024", "region": "EAST", "oncall_name": "Ryan Smith", "oncall_phone": "+12089707024", "fallbackPerson": "Blake Hansen", "fallbackPhone": "+12085898887", "zipLookupSucceeded": true } Store Fields as Variables mapping in get_oncall_routing: oncall_name → oncall_name oncall_phone → oncall_phone caller_name → caller_name emergency_summary → emergency_summary assignedPerson → assignedPerson region → oncall_region The Problem: {{oncall_name}} is NOT substituting in either the Whisper Debrief Message or the Three-Way Debrief Message. In Prompt mode — Amber literally says "Oncall name" out loud. The LLM reads the placeholder as literal text. In Static Sentence mode — the variable doesn't substitute at all. Amber either skips it or says nothing where the name should be. What We've Tried: ✅ Confirmed oncall_name is in the Relay JSON response ✅ Confirmed Store Fields mapping is correct — oncall_name → oncall_name ✅ Tried Prompt mode with {{oncall_name}} directly in the sentence ✅ Tried Static Sentence mode with {{oncall_name}}
🚨 Retell AI — Dynamic Variable Not Substituting in Whisper & Three-Way Debrief Messages
1-30 of 16,316
AI Automation Society
skool.com/ai-automation-society
Learn to get paid for AI solutions, regardless of your background.
Leaderboard (30-day)
Powered by