Activity
Mon
Wed
Fri
Sun
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
What is this?
Less
More
28 contributions to AI Automation Agency Hub
I built an AI agent that researches, writes, designs and emails a full newsletter from one prompt
From a single sentence to a fully branded newsletter in my inbox. Here is the breakdown of the AI newsletter system I built, how it works under the hood, and the technical hurdles solved along the way. The Architecture: Workflows, Agent, Tools The system separates logic, orchestration, and execution into three distinct layers: 1. Workflows: Markdown SOPs outlining explicit execution instructions, guardrails, and known pitfalls for the agent. 2. Agent: Claude Code acts as the orchestrator, deciding which tools to call and evaluating output quality. 3. Tools: Three focused Python scripts handling image generation, HTML compilation, and email delivery. When an edge case or error occurs, the fix is documented directly back into the workflow instructions, preventing repeat failures. Step-by-Step Pipeline 1. Primary-Source Research 2. The agent queries the web and filters strictly for primary research data (e.g., AMA, JAMA Network Open, Menlo Ventures, Oliver Wyman), automatically discarding secondary vendor-blog claims. 3. Structured Content Generation 4. The draft is emitted as structured JSON containing the subject line, preheader, hook, three verified metrics, three core sections, an Effort vs. Impact matrix, key takeaways, and source citations. 5. Parallel Infographic Generation 6. Using the Gemini API (Nano Banana 2), four visuals are generated concurrently (one hero banner and three infographics) aligned with custom brand colors. 7. Email-Safe HTML Assembly 8. A Python build script converts the JSON and assets into inline-CSS, table-based HTML optimized for Gmail rendering, including custom stat cards and styled matrix blocks. 9. Human-in-the-Loop Gate 10. A local preview file is generated for manual review. No email is dispatched without explicit approval. 11. Multipart SMTP Delivery 12. The approved email is transmitted via Gmail SMTP with embedded CID images so assets display reliably without being blocked or clipped. Key Engineering Challenges and Fixes
I built an AI agent that researches, writes, designs and emails a full newsletter from one prompt
1st Meeting = Success ✅
Hey everyone, today I just had my first discovery meeting with my first client. They are a small local web app development company that not only designs websites but also maintains actively running applications for other companies. I walked in less than a week ago to pitch my service, and today, after the discovery meeting, I have the audit meeting booked, with implementation being the next step after that. I will get a testimonial for the audit once it is delivered. For implementations and retainers however, how would you recommend I approach them? The audit is free, I'm debating whether the implementation (building the solution) should be priced and if so at how much, and the retainers will definitely be priced. This is my first official audit/project after all. At this point, what do I definitely need to do to get my agency up and running (I'm based in US)? Should I file for an LLC? Should I have a website set up? LinkedIn page? What is the most important thing(s) that I need to have? Thanks, I appreciate the feedback.
1 like • 4d
Great job on securing your first discovery meeting for now focus on delivering great audit for pricing you will want to chagre for implementations while retainers offer ongoing value. Keep your agency setup simple initially
Learning: What exactly is a sub-node in n8n?
In an n8n cluster node, a sub-node is a supporting node connected to a root node that provides a specific capability or resource, extending the root node's functionality. [Example] Imagine you build an AI Agent in n8n. The AI Agent is the root node. To perform its job, it may need additional capabilities, such as an AI model, memory, or tools. You connect a Chat Model to the AI Agent. The Chat Model acts as a sub-node because it provides the language model the agent needs to process information and generate responses. You can also connect a Memory sub-node. Memory allows the AI Agent to retain and use information from previous interactions when needed. You can then connect a tool, such as Google Sheets. This allows the AI Agent to interact with Google Sheets when needed. So, the AI Agent is the root node, while the Chat Model, Memory, and tools are sub-nodes. Together, they form a cluster that extends what the AI Agent can do.
1 like • 4d
This is a really clear explanation of subnodes in n8n, especially using the ai agent example to show how they extend functionality
Where do the clinic owners usually hang out in the internet?
I've been cold DMing clinincs in IG/FB and there are limits to it. I want to spend more time interacting with them, learning the ropes, common pain points and possibly providing help. What are your go to spots for looking for them?
0 likes • 4d
Tapping into networks for practice managers is a smart move as they often handle daily operations and directly manage pain points within the practice
I built this prototype of an adaptive planner that automatically fixes your schedule when plans change.
I’ve been experimenting with a small prototype called Adapt. The problem I’m testing is this: Most planners work fine while the plan goes perfectly. But once something unexpected happens — a function, extra work, missed study session, low-energy day — you usually have to reorganize everything manually. Adapt tries to handle that recovery automatically. For example: - a missed task can move to another open slot - a larger task can split across smaller available slots - lower-priority work can defer if the week is overloaded - partial work can keep the completed portion and reschedule only what remains - you can type something like “I have a function tonight” and it adjusts the plan around that change I’m not selling anything yet. This is an early prototype and I’m trying to find out whether the underlying problem is actually worth solving. I’d especially like answers to these: 1. When your weekly plan gets disrupted, what do you normally do now? 2. Is manually reorganizing the remaining work actually annoying enough that you would want help with it? I’m more interested in criticism / “I wouldn’t use this because…” than encouragement. The prototype is live now. If anyone here is willing to test it for 5–10 minutes and give me brutally honest feedback, I’d really appreciate it.
I built this prototype of an adaptive planner that automatically fixes your schedule when plans change.
2 likes • 4d
This is a great approach for handling unexpected shedule changes and the ability to handle task splitting and priorities automatically is a game changer for productivity tools
1-10 of 28
Veeru V
5
204 points to level up
@veeresh-v-9121
Veeru

Active 5h ago
Joined Aug 16, 2025
Hyderabad
Powered by