Skip to main content

Creating a Bridge

Updated this week

What is a Bridge?

A bridge is a serverless function that you deploy to fill a gap between your product and what the customer needs. Bridges can handle HTTP requests, run on a schedule, process webhooks, or be triggered manually.

How to Create a Bridge

  1. Navigate to a Customer page (bridges are always scoped to a customer)

  2. Click "Create Bridge" in the Bridges tab

  3. Enter a name and optional description

  4. Select a runtime:

    • Node.js 20 — JavaScript/TypeScript

    • Python 3.11 — Python

    • Go 1.21 — Go

  5. Click "Create Bridge"

You'll be redirected to the bridge editor where you can write code, configure settings, and deploy.

Using Code Templates

Instead of starting from scratch, click "Code Templates" in the bridge editor header to browse a gallery of pre-built templates for common integration patterns. Select a template to populate your bridge with working starter code.

Bridge Configuration Options

  • Trigger Type — HTTP, Webhook, Schedule, or Manual

  • Timeout — Maximum execution time (1 second to 15 minutes)

  • Memory — Memory allocation (128 MB to 3 GB)

  • Environment Variables — Key-value pairs available at runtime

  • Expiration Date — Optional auto-expiration for time-limited engagements

Did this answer your question?