How to understand OAuth in 5 steps
If your product connects with platforms like DocuSign, Google, or Notion, OAuth is the protocol that makes secure integrations possible. It allows apps to access user data from other platforms without requiring passwords to be shared. Here's how it works in 5 steps.
Related terms
The Building Blocks of AI Agent Systems
I simplified my stack into clear building blocks so commands, skills, subagents, question gates, and review inboxes work as one system instead of disconnected prompts.
How to eval agent skills
I stopped manually spot-checking skill edits and moved to a fixed eval loop. The result was faster revisions, clearer failures, and more trustworthy agent behavior.
Start With Schedule-Based Work Before Agent Swarms
There is a lot of noise around self-flying agent systems right now. I got faster, cleaner leverage by scheduling repeatable work first and reviewing outputs on cadence.
How I turn agent sessions into workflow improvements
One of the most useful parts of working with AI agents is not just faster execution. It is the ability to review the work after the fact, spot patterns, and turn those patterns into better systems.
What is an llms.txt and how do you write one?
An llms.txt file gives AI systems a clean source of truth about your product. This guide explains what it is, why it matters, and how to write one using the exact structure from PailFlow.
PailFlow is now sponsored by E2B for Startups
PailFlow is sponsored by E2B for Startups. Here is what that support unlocks for our agent infrastructure and delivery workflows.
Bring your own AI subscription: a practical approach to token costs
I started by bundling AI usage, token metering, and workflow in one product, then realized token billing was becoming its own business. Here’s why I’m testing a bring-your-own-AI-subscription model for PailFlow.
Project scope process: how I cut rewrite loops in complex client delivery
My project scope process kept breaking when I treated scoping as "inputs in, draft out." This post explains the stage-gated method I now use to separate thinking from writing and produce more reliable client-ready artifacts.
How to turn a target account list into outreach-ready leads with a browser agent
Recently, I shared how I built a target account list with a browser agent. This follow-up shows how I turned that one-time list into a repeatable enrichment workflow I can trust for outreach.
How to build a target account list with a browser agent
I needed a reliable target account list for PailFlow, not a random pile of leads. This is the simple 4-step system I used to source, enrich, score, and rank 50 accounts while I worked on other priorities.
Stop writing style prompts and install a style system that can be trusted
I stopped trying to prompt my way to consistent writing and moved style into a reusable system artifact. The result is faster first drafts that sound like me without daily prompt tuning.
Your agent needs a diff
Coding agents work because they show you exactly what changed. That same pattern needs to exist for every kind of knowledge work agents touch.
The head chef model of AI collaboration
The Head Chef Model reframes how to work with AI. Not as a manager, intern, or copilot, but as a hands-on creative lead. You stay in the kitchen, guiding taste, timing, and vision while AI handles execution. The more fluent you are in your craft, the better you can shape what AI produces.
DRY Applies to Agents Too
I used to manage all my agent instructions in one file. It worked at first, but it didn’t scale. Splitting them into modular files by domain made my workflows faster, easier to maintain, and way less fragile. Here’s how I made the shift and what I’m experimenting with next.
Make Background Coding Agents Actually Work For You
Background coding agents are finally affordable and accessible, but most still produce low-quality output. The issue isn’t the models — it’s the missing context. In this post, I share how adding a simple swarm.notes.md file to every repo turned my AI agents into actual contributors, not cleanup jobs.
The hidden lever that makes AI agents actually useful
After building my own AI swarm for over a year, I realized the most important variable is the trigger. In this post, I break down how to design agent execution loops that actually get things done, without needing constant attention.
Your instructions are probably a mess. Mine were too. XML fixed it.
Most AI agents break because their instructions are too long, too vague, or too human. I used to write like that too — until I switched to XML and finally got the control I needed.
AI at the Point of Work — How Browser-Based Assistants Unlock 10x Output
Most AI tools sit outside the flow of work. PailFlow brings AI into the browser, where real work happens. Here's what makes that so effective—and how it changed the way I build.
Use AI evals to take the guesswork out of prompts and instructions
Evals are the key to making your AI systems more consistent and reliable. Learn how to use them to refine your AI workflows with less trial and error.
Write better instructions to turn AI agents into reliable teammates
Clear and precise instructions are the key to turning AI agents from frustrating failures into reliable productivity boosters. Learn how to write instructions that make your Ai agents smarter and more reliable
Build your AI workforce with Agency Swarm in a day
Build an AI team in a day to automate tasks, replace repetitive work, and focus on growth.
How I automated support for my integrations in a day (and saved hours every week)
In this guide, learn how you can build an AI support agent to streamline customer support at scale. Discover the steps, tools, and workflows I used to automate repetitive tasks, reduce mental load, and enhance support efficiency. Plus, get actionable tips to build your own AI-powered system.
Cold Starts and Timeouts Were Killing My AI Agent Swarm—Here’s How I Fixed It
I’ve been optimizing my agent swarm, PailSwarm, and ran into challenges with processing time and cold starts on Cloud Run. Switching to Fly.io solved these issues, offering faster task execution and cost-effective always-on performance.
Why Slack is my Agent Swarm’s command center
Slack’s flexibility and integrations make it the perfect home for my AI agent swarm.
How I use AI agent swarms to scale my time
AI agents have changed how I approach work and in this article i share the framework i use
Templates as an experiment to shorten time to value
Templates accelerate user success by showcasing real-world use cases and reducing setup time for dev tools.”
Twilio Video Chat Alternative for Bubble: Switch to Daily’s Video Plugin
Explore an alternative to Twilio Video Chat for Bubble with the Daily Video Conferencing Plugin, offering video chat, screen sharing, breakout rooms, and live streaming without custom code. Learn how to migrate from Twilio Video and set up Daily for your Bubble app.
How to Build a HubSpot App That Displays Data in CRM Cards
In this tutorial, we explore how to build a HubSpot app that leverages CRM cards to display data from external systems directly within HubSpot's contact records. You'll learn how to set up your app using Ngrok for local development, configure routes in Node.js, and create a custom CRM card that showcases a random fact, This guide is perfect for anyone looking to enhance their HubSpot app with dynamic, integrated content.
Getting Started with OAuth in HubSpot
Learn how to set up OAuth in HubSpot with this straightforward guide. We’ll walk you through creating a developer account, setting up your app, and using HubSpot’s Node.js OAuth starter to get up and running quickly.
Nailing Credential Validation for a Smoother Integration UX
Building integrations? Don't let incorrect credentials trip up your users! Learn how to validate credentials effectively to keep your integration experience smooth and frustration-free.
How to build a custom menu action for Bullhorn
Learn how to create a custom menu action in Bullhorn by setting up a Node.js server and using ngrok to expose it for testing. This step-by-step guide walks you through the configuration process, ensuring your integration is ready to post data to your application.
A beginner’s guide to Deno
Deno, the modern and secure runtime for JavaScript and TypeScript, offers a fresh alternative to Node.js. Created by Ryan Dahl, Deno addresses key limitations of its predecessor with built-in TypeScript support and enhanced security features. Discover how Deno can power your server-side applications, automation scripts, and cloud functions.
7 Tools to Empower Developers on Your Platform
At Lunch Pail Labs, I build and manage integrations that support tens of thousands of users. Over time, I’ve discovered the tools that make it easier for developers to contribute to the ecosystems I work with. Here are seven essential developer tools that I’ve found invaluable.
Behind the build: A Paperform app for Salesforce
Explore the behind-the-scenes development of a recent demo app, a Paperform app for Salesforce.
How to build a Versium extension for Airtable
Discover how to create a Versium extension for Airtable in this guide.
How to build a Productive app for Make
Learn how to build a Productive app for Make in this step-by-step guide and tutorial
GraphQL vs REST APIs
Learn more about graphql and rest APIs
How Lunch Pail Labs would build and manage a Postman app for Zapier
Discover how Lunch Pail Labs would apply our process to building and managing integrations to a Postman app for Zapier
5 methods to get real time data into your software integrations
Learn about 5 methods for getting real time data into software integrations
How to build a Postman app for Zapier
Learn how to build a Postman app for Zapier
An overview of 4 popular authentication methods
Learn about 4 popular API authentication methods
Polling vs webhooks for Zapier apps
Learn about two different approaches to creating triggers in Zapier apps
How to set up a Zapier app with the platform CLI
Learn how to set up Zapier apps with the platform CLI
Building a Zapier app: Zapier Platform UI vs Zapier Platform CLI
Learn about the pros and cons of two approaches for developing Zapier apps
4 practices for crafting integration development prompts
Learn 4 best practices for crafting prompts for building SaaS integrations.
How to build a cross-platform TalkJS chat component for Adalo
Discover how to create a cross-platform TalkJS chat component for Adalo with this detailed tutorial.
How to set up an Adalo component
Explore our guide on setting up your development environment for an Adalo component. This concise tutorial provides you with the essential steps to prepare your workspace, ensuring a seamless start to your Adalo development journey.
Understanding unified APIs and key providers
Learn more about Unified APIs, discover top providers and understand how they help you accelerate your integration roadmap
How to test an Adalo component in a React Native environment
Discover how to test Adalo components in a React Native environment
Understanding embedded iPaaS and key providers
Learn more about embedded iPaaS, discover top providers and understand how they help you accelerate your integration roadmap
Building Adalo components overview
A 2023 refresh on a cheat sheet and collection of resources for creating components with Adalo
How to build a SmartSuite plugin for Bubble
This guide provides a step-by-step to building a SmartSuite plugin for Bubble
Working with “virtual” data types in Bubble
A guide to virtual data types in Bubble
4 approaches to building data connectors for Bubble
Learn about 4 approaches to building data integrations for Bubble
How to build a MailerLite app for Webflow
This article is a step-by-step guide on creating a Mailerlite app for Webflow. The article offers insights and code references for any developers looking to learn how to build Webflow hybrid apps
Kickstart Webflow hybrid apps with this template
This article provides a step-by-step guide to setting up a Webflow hybrid app using a streamlined starter template, covering initial setup, authorization, and customization.
How to build a Twilio SMS plugin for Bubble
Learn how to build a custom Bubble plugin for SMS testing with Twilio.
Setting up Webflow’s hybrid app example locally with Ngrok
Learn to set up Webflow’s hybrid app with Ngrok
How to build a PostHog A/B testing plugin for Bubble
Learn how to build a custom Bubble plugin for A/B testing using PostHog. This guide takes you through the complete process, from setup to capturing events, empowering you to optimize your SaaS product effectively.
Let's keep in touch
Stay updated on the latest blog posts, add-ons, and insights from Lunch Pail Labs.
No spam. Unsubscribe at any time.
.png?table=block&id=9ba33ac6-8e12-48f6-b980-4333b612ec56&cache=v2)