FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
tmcw
tmcwblog
Remix of valdottown/blog
Public
Like
blog
Home
Code
9
components
12
posts
10
routes
6
styles
1
utils
8
IMAGES.md
README.md
TODOs.md
H
index.ts
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
posts
/
2025-08-12-teams.md
Code
/
posts
/
2025-08-12-teams.md
Search
9/8/2025
2025-08-12-teams.md
title:
Val Town for Teams
description:
Bring Val Town to work
pubDate:
2025-08-13T00:00:00.000Z
author:
Steve Krouse

Val Town is the fastest & easiest way to deploy TypeScript.

Today, we're launching Val Town for Teams, so you can bring your favorite developer tool to work.

Schedule a demo

Know-code automation

Val Town is perfect for automations too complex for no-code, but too orthogonal for your monorepo. Why string together dozens of node-and-wires when you can write 20 lines of JavaScript?

Screenshot 2025-08-01 at 13.44.44@2x.png

Startups like PostHog, Kilo Code, Stainless, and Scalar are using Val Town to automate workflows between GitHub, Clerk, Slack, Clay, and more.

A classic example is user enrichments in Slack:

  1. A user signs up
  2. Your auth system sends a webhook to your val
  3. Your val enriches the user via Clay
  4. Your val asks an LLM if the user is in your ICP
  5. Your val notifies your team in the appropriate Slack channel
Create val
export async function enrichmentWebhook(req: Request): Promise<Response> { const user = req.json(); const enriched = await clay(user.email); const isICPUser = await icp("b2b saas with funding?", enriched); if (isICPUser) await slack("🎉 New user signup!", enriched); }

Want this for your company? Remix enrich-new-users.

We have hundreds of templates and over 80,000 public vals from our community to explore and learn from – here are some favorites.

Val Town Orgs

Today, we're introducing Val Town Orgs, so your common resources can live in your shared shared org account, including:

  • Vals
  • Files
  • Logs
  • Environment Variables
  • Branches
  • Pull Requests
  • Custom Domains
  • Crons
  • Blob storage
  • Sqlite Storage
  • API Tokens

Once you have an Org account, you can:

  1. Invite your teammates
  2. Create or transfer vals in the org
  3. Collaborate: create branches, edit & deploy code, send pull requests

Private beta

Val Town Teams is in private beta while we onboard customers by hand to ensure they have a great experience.

Schedule a demo

Get started with a template:
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesVersion controlCLIAI agentsCode intelligenceSlack integrationsGTMPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.