<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[akashtechblogs]]></title><description><![CDATA[Level up your coding skills with practical tutorials on backend scaling, frontend design, and open-source developer tools. Read latest from Akash Pal.]]></description><link>https://blogs.akashpal.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/650b1c393a5cf3acda17f846/2c9cc8ac-56bc-42f2-bc79-add9bd4e6ef7.jpg</url><title>akashtechblogs</title><link>https://blogs.akashpal.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 19 May 2026 21:10:38 GMT</lastBuildDate><atom:link href="https://blogs.akashpal.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[How I Added a Bot to My App Without Ever Touching the Code Again]]></title><description><![CDATA[We built the side project. It was working. But something felt incomplete — users had questions, and there was no one to answer them at 2am.
So we thought: let's add a bot.
But before jumping in, we as]]></description><link>https://blogs.akashpal.dev/how-i-added-a-bot-to-my-app-without-ever-touching-the-code-again</link><guid isPermaLink="true">https://blogs.akashpal.dev/how-i-added-a-bot-to-my-app-without-ever-touching-the-code-again</guid><category><![CDATA[bot,typebot]]></category><category><![CDATA[bot]]></category><category><![CDATA[bot-script]]></category><category><![CDATA[Low Code]]></category><category><![CDATA[Script]]></category><category><![CDATA[personal development]]></category><dc:creator><![CDATA[Akash Pal]]></dc:creator><pubDate>Sun, 17 May 2026 19:17:49 GMT</pubDate><content:encoded><![CDATA[<p>We built the side project. It was working. But something felt incomplete — users had questions, and there was no one to answer them at 2am.</p>
<p>So we thought: <em>let's add a bot.</em></p>
<p>But before jumping in, we asked ourselves the real question — <strong>will this make our project more maintainable, or a nightmare?</strong></p>
<p>Because the last thing we wanted was a bot so tightly coupled to our codebase that every FAQ update needed a redeploy. That's not sustainable for a side project. That's just creating more work for yourself.</p>
<p>So we set a constraint early: <strong>integrate once, update independently.</strong></p>
<p>That one constraint led us straight to <a href="https://typebot.com/">Typebot</a>.</p>
<p>Getting started was almost suspiciously easy.</p>
<p>Typebot gives you templates out of the box. We picked a simple FAQ one, tweaked the questions to match our app, and hit publish. Then we grabbed the embed script, dropped it into our app — one time — and that was it.</p>
<p>No new component. No state management. No API to wire up. Just a script tag.</p>
<p>And the best part? That was the last time we touched the app for anything bot-related. Need to add a new FAQ? Go to Typebot, update the flow, publish. Done. The app has no idea anything changed — and it doesn't need to.</p>
<p>For a side project, that's huge. You're not always in "deployment mode." Sometimes you just want to update a line of text without spinning up the whole pipeline.</p>
]]></content:encoded></item></channel></rss>