Templates to get started
Remix a template. Ship like a team twice your size.
Growth
Find the right prospects, personalize outreach, and rapidly test new channels




Enrich New User Signups with Clay
Enrich new signups with Clay and send qualified leads to Slack/Discord.



Track Weekly User Growth
Weekly user growth reports delivered to Slack/Discord with % changes.

Use Clay as a Unified Lead Enrichment API
Clay doesn't have an API - this converts Clay webhooks into REST API endpoints.



Identify VIP GitHub Stargazers
Find leads who care about your problem space by monitoring GitHub stars on your repos (or other repos).



Enrich Competitor GitHub Repo Contributors for Lead Generation
Extract emails from competitor GitHub repos and enrich with Clay.

Identify YC Companies Among Users
Identify Y Combinator companies in your user base for priority outreach.



Monitor Reddit for Keyword Mentions
Monitor Reddit for mentions with Slack/Discord notifications.



Track Hacker News Mentions
Monitor Hacker News for mentions with Slack/Discord alerts.



Monitor Bluesky for Mentions
Monitor Bluesky for mentions with Slack/Discord notifications.



Get Daily Platform Activity Reports
Monitor meaningful activity on your platform - we use this to get a report of all new vals created every morning.

Send Octolens Data to PostHog
Send Octolens social listening data to PostHog for beahvior correlation.



Scan Steam Forums for Mentions
Monitor Steam forums for game mentions with Slack/Discord alerts.

Host a Loops Email Subscription Form
The easiest way to host Loops newsletter signup forms.

Capture RSS Feed Items in PostHog
Import RSS feed data into PostHog for content tracking.



Get debounced summaries of updates from Attio in Slack
Summarize recent Attio events on Slack.
Revenue
Retain revenue by spotting risk early and improving onboarding


Send Welcome Emails to New Users
Send welcome emails when new users sign up.



Automate Sales Research with HubSpot
Auto-research HubSpot contacts using Perplexity and OpenAI.


Track Stripe Subscription Cancellations
Get Slack/Discord alerts when customers cancel Stripe subscriptions.



Product Feedback Survey Notifications
Forward Google Form responses to Slack/Discord. For example, we include surveys in our drip email campaigns and get notified about all responses!
Integrate Stripe for Online Payments
Complete Stripe integration with payments and webhook handling.


Welcome New Stripe Subscribers
Get notifications when customers upgrade to paid Stripe plans.
Marketing
Automate marketing and launch workflows




Generate Change Logs from GitHub commits
Auto-generate release notes from GitHub commits using OpenAI.
Create a Link-in-Bio Page
Build and host customizable link-in-bio pages for social media.



Create Dub.co Shortlinks via Slack
Generate Dub.co shortlinks from Slack with analytics tracking.


Auto-Post from Notion to Bluesky
Schedule and auto-publish posts from Notion to Bluesky.
Generate QR Codes for Any Link
Generate QR codes for any URL programmatically.
Integrations
Showcase integrations and API quick-starts

Deploy a Slack Bot to Send Channel Updates
Quickly deploy a Slack bot for sending messages and updates to your channels.

Create a Discord Bot with Val Town
Get started with Discord bot development using Val Town for easy hosting and deployment.

Build a Farcaster Mini App
Starter using Hono, React, and Tailwind for Farcaster Mini App development.

Interact with the Google Gemini API
A starter to begin using Google's Gemini large language models via their API.

Use the Notion JavaScript SDK
Quickly get started with Notion's JavaScript SDK to interact with your workspaces.

Interact with AWS S3 Buckets
Manage your AWS S3 storage directly from Val Town for file uploads, downloads, and listings.


Connect to Neon Serverless Postgres
Use Val Town to query and manage your Neon serverless PostgreSQL databases.


Connect to PlanetScale MySQL Databases
Integrate your Val Town projects with PlanetScale's serverless MySQL platform.


Use Supabase Postgres from Val Town
Connect to and interact with your Supabase PostgreSQL databases using Val Town.

Integrate with Upstash (Redis & Kafka)
Leverage Upstash's serverless Redis and Kafka services from your Val Town vals.

Interact with Airtable Bases via API
Connect to your Airtable bases to read, write, and manage records programmatically.

Build a Replicate Webhook Notifier
Create a webhook notifier for Replicate AI model completions.


Automate Browser Tasks with Steel & Puppeteer
Generate screenshots, PDFs, crawl websites, and more using Steel's Puppeteer integration.


End-to-End Web Testing and Automation with Playwright
Generate screenshots, PDFs, crawl websites, and more using Steel's Playwright integration.

Automate Browsers with Browserless.io
Perform headless browser automation tasks using the Browserless.io service from Val Town.

Run Headless Browsers with Browserbase
Use Browserbase for reliable headless browser automation and web scraping tasks.
Implement Magic Link Auth with Lucia
Passwordless authentication using Lucia Auth for magic links.
Send Push Notifications with ntfy.sh
Use the ntfy.sh service to send push notifications to your phone or desktop from vals.

Add Server-Side Data Fetching to Framer Sites
Fetching and displaying server-side data in Framer with Val Town.

Integrate tldraw with Val Town
Extend the tldraw whiteboarding tool with custom backend logic hosted on Val Town.
Translate Videos Automatically with Mux
Leverage Mux and AI to provide automatic translations for your video content.

Send Data to Google Sheets
Easily connect your vals to Google Sheets for data logging, dashboards, and more.

Run Evals with the Braintrust SDK
Integrate Braintrust to evaluate and monitor your LLM prompts and model performance.

Turn websites into LLM-ready data
Starter for the Firecrawl SDK to turn websites into markdown.

Start a Fiberplane Project with Hono
A starter template for building collaborative notebooks with Fiberplane and Hono.

Evaluate AI with Autoblocks Webhooks
Use Val Town to create custom AI evaluations for your Autoblocks.ai workflows.

Integrate Webflow with Val Town (Livestream)
Learn how to connect Webflow to Val Town for dynamic content and backend logic.
Engineering
Full-stack starters and internal tooling for engineering workflows


AI-Powered GitHub Issue Analysis
Automatically categorize GitHub issues using OpenAI.



Team PTO Calendar Notifications
Send team PTO schedules from Google Calendar to Slack/Discord.



Notify PR Approvals and Merge PR in Slack
Get Slack/Discord alerts for approved GitHub PRs with merge buttons.

Build AI Agents with OpenAI
Build autonomous AI agents with OpenAI for automated workflows.



Connect Slack Bugs to GitHub Issues
Create GitHub issues from Slack bug reports automatically.
Build a Full Stack App
Full-stack starter with React frontend and Hono backend.
Basic HTML Starter
Basic HTML/CSS/JS starter template based on Glitch's starter.


Turn Discord Message into Linear Issues
Create Linear tickets from Discord messages using emoji reactions.

Auto-Assign GitHub PRs
Auto-assign GitHub PR authors when PRs are opened.

Prefix GitHub PR Titles with Issue Numbers
Auto-prefix GitHub PR titles with linked issue numbers.

Inherit Labels for GitHub PRs
Copy labels from GitHub issues to linked PRs automatically.


Daily Slack Standup Bot
Send daily 'what did you work on?' prompts to Slack/Discord.
Build a Markdown Blog
Launch a markdown blog - add .md files and go live.
Monitor Website Uptime & Create a Status Page
Website uptime monitoring with public status pages.

Set Up a Shared Team Email Inbox
Set up shared team email addresses like support@ with forwarding.

A List of Web Framework Starters
Collection of minimal starters for React, Vue, Three.js, and more.

TanStack React Hono Starter
Example message board built with TanStack, React and Hono.
Personal Automation
Helpful personal agents, automations and reminders

Get Air Quality Alerts for Your Area
Receive notifications when the air quality index (AQI) becomes unhealthy in your location.

Build and Host Telegram Bots
The easiest way to build and host Telegram bots.

Build and Host Custom Slack Bots
The easiest way to build and host Slack bots.

Build and Host Discord Bots
The easiest way to build and host Discord bots.

Build a Bluesky Bot
The easiest way to build and host Bluesky bots.

Get Daily Weather Reminders
Receive personalized weather updates, like an email reminding you to take an umbrella.


Generate Notion meeting prep based on Calendar Events
Keep your Notion tasks or events in sync with your Google Calendar automatically.
Ask me Anything (AMA) page
Host your own Ask Me Anything (AMA) page.


Summarize Emails with an LLM
Get AI-generated summaries for long emails forwarded to a specific Val Town address.


Perform Research via Email using Perplexity
Send an email to trigger a Perplexity search and receive results back in your inbox.


Get Email Notified about New Blog Posts
Get email notifications when new blog posts are published - like from Seth Godin or the Val Town blog!

Bluesky ThinkUp Tribute
Get notified when people you follow update their Bluesky profile.



Create an AI Personal Assistant
Build an AI-powered daily briefing and personal assistant accessible via Telegram.


Save Notion Links to Wallabag
Automatically save links from Notion pages to your Wallabag read-it-later list via webhooks.