Backend APIS

Turn Workflows into Production-Ready APIs

BuildShip lets you focus on the logic, not the plumbing, so you can power your apps, agents, and tools with reliable APIs.

Backend APIS

Turn Workflows into Production-Ready APIs

BuildShip lets you focus on the logic, not the plumbing, so you can power your apps, agents, and tools with reliable APIs.

Smart Triggers for Smarter APIs

Define when and how your workflows run. With triggers, your APIs can react instantly to events, whether it’s a webhook call, a database update, or a scheduled task.

All

REST API

Payments

Database

Integrations

Scheduled

Bot

REST API Call

Create an API / HTTP endpoint as the trigger or starting point for your workflow. This endpoint can be used in other apps to run the workflow.

Full Documentation

Firebase Auth Request

Firebase Auth Trigger allows only authenticated Firebase user requests to call the selected workflow.

Full Documentation

Rest API File Upload (Auth)

Create an API / HTTP endpoint to accept a file with multipart/form-data content type only from Firebase Authenticated users.

Rest API File Upload

Create an API / HTTP endpoint to accept a file with multipart/form-data content type.

Full Documentation

Tool Trigger

Creates an API endpoint that your Agent can use to perform specific tasks.

Stripe Webhook

Connect with your Stripe account and activates a workflow in response to specific webhook events.

Full Documentation

Lemon Squeezy Trigger

Connect with your LemonSqueezy account and activates a workflow in response to specific webhook events.

RevenueCat Trigger

This trigger verifies and parses the RevenueCat Webhook payload coming from the events signed up.

Full Documentation

Skyfire Tool

The Tool Trigger creates an API endpoint that any Skyfire Agent can use to execute

Email Trigger

Initiate a BuildShip workflow every time an email is sent to the provided email address.

MongoDB Trigger

Trigger a workflow on data changes in your MongoDB database. Parse the incoming data payload from MongoDB and create a workflow connected to other apps.

Full Documentation

Rowy Trigger

Connecting BuildShip with Rowy enables you to trigger a workflow anytime data changes on your Firestore database.

Full documentation

Supabase Trigger

Creates a database webhook on Supabase. In other words, this workflow will be executed when there is an event on the provided table.

Full Documentation

Webflow Trigger

Creates a webhook to receive real-time updates about actions made in your connected Webflow site.

BuildShip Workflow Trigger

Trigger a workflow on any BuildShip Workspace using a combination of the BuildShip Workflow Trigger and the "Execute Workflow" node.

Full documentation

BuildShip Database Trigger

Trigger a workflow on any BuildShip Workspace using a combination of the BuildShip Workflow Trigger and the "Execute Workflow" node.

Full documentation

GitHub Trigger

Creates a repository webhook on GitHub. In other words, this workflow will be executed when there is an event on the provided repository.

YouTube Trigger

The YouTube Trigger uses a scheduled job that monitors a YouTube channel for new video uploads and provides the details of the newly published videos.

Full Documentation

Notion Trigger

Send your data from your Notion database to Buildship.

FlutterFlow Trigger

This non-authenticated trigger lets you connect seamlessly to your FlutterFlow projects using the ‘BuildShip Workflow’ library.

Sendgrid Inbound Email Parser

The Inbound Parse Webhook processes all incoming email for a domain or subdomain, parses the contents and attachments then POSTs multipart/form-data this URL.

Full Documentation

Gmail Trigger

Triggers the workflow everytime there's a new email in your Gmail account inbox.

RevenueCat Trigger

Connect with your Cal.com account and activate a workflow in response to specific webhook events.

Google Sheet Trigger

Triggers the workflow every time there's a change in your linked Google Sheet.

Custom Schedule (Cron)

Create scheduled based job using cron expression that triggers your workflow at specific times. For example: everyday at 5pm, weekly on Monday etc.

Full Documentation

Interval Schedule (Cron)

Set up a recurring executions for your workflows based on a time interval.

Full Documentation.

Telegram Bot

Create Telegram Chatbot and workflows using this trigger. Connect using Telegram API key and build workflows for handling incoming messages.

Full documentation

WhatsApp Bot

This trigger verifies and parses the messaging event payload coming from the WhatsApp Webhook.

Full Documentation

Chatbot Widget

Open source Al Chatbot widget that can be embedded in your app or website.

Full Documentation

All

REST API

Payments

Database

Integrations

Scheduled

Bot

REST API Call

Create an API / HTTP endpoint as the trigger or starting point for your workflow. This endpoint can be used in other apps to run the workflow.

Full Documentation

Firebase Auth Request

Firebase Auth Trigger allows only authenticated Firebase user requests to call the selected workflow.

Full Documentation

Rest API File Upload (Auth)

Create an API / HTTP endpoint to accept a file with multipart/form-data content type only from Firebase Authenticated users.

Rest API File Upload

Create an API / HTTP endpoint to accept a file with multipart/form-data content type.

Full Documentation

Tool Trigger

Creates an API endpoint that your Agent can use to perform specific tasks.

Stripe Webhook

Connect with your Stripe account and activates a workflow in response to specific webhook events.

Full Documentation

Lemon Squeezy Trigger

Connect with your LemonSqueezy account and activates a workflow in response to specific webhook events.

RevenueCat Trigger

This trigger verifies and parses the RevenueCat Webhook payload coming from the events signed up.

Full Documentation

Skyfire Tool

The Tool Trigger creates an API endpoint that any Skyfire Agent can use to execute

Email Trigger

Initiate a BuildShip workflow every time an email is sent to the provided email address.

MongoDB Trigger

Trigger a workflow on data changes in your MongoDB database. Parse the incoming data payload from MongoDB and create a workflow connected to other apps.

Full Documentation

Rowy Trigger

Connecting BuildShip with Rowy enables you to trigger a workflow anytime data changes on your Firestore database.

Full documentation

Supabase Trigger

Creates a database webhook on Supabase. In other words, this workflow will be executed when there is an event on the provided table.

Full Documentation

Webflow Trigger

Creates a webhook to receive real-time updates about actions made in your connected Webflow site.

BuildShip Workflow Trigger

Trigger a workflow on any BuildShip Workspace using a combination of the BuildShip Workflow Trigger and the "Execute Workflow" node.

Full documentation

BuildShip Database Trigger

Trigger a workflow on any BuildShip Workspace using a combination of the BuildShip Workflow Trigger and the "Execute Workflow" node.

Full documentation

GitHub Trigger

Creates a repository webhook on GitHub. In other words, this workflow will be executed when there is an event on the provided repository.

YouTube Trigger

The YouTube Trigger uses a scheduled job that monitors a YouTube channel for new video uploads and provides the details of the newly published videos.

Full Documentation

Notion Trigger

Send your data from your Notion database to Buildship.

FlutterFlow Trigger

This non-authenticated trigger lets you connect seamlessly to your FlutterFlow projects using the ‘BuildShip Workflow’ library.

Sendgrid Inbound Email Parser

The Inbound Parse Webhook processes all incoming email for a domain or subdomain, parses the contents and attachments then POSTs multipart/form-data this URL.

Full Documentation

Gmail Trigger

Triggers the workflow everytime there's a new email in your Gmail account inbox.

RevenueCat Trigger

Connect with your Cal.com account and activate a workflow in response to specific webhook events.

Google Sheet Trigger

Triggers the workflow every time there's a change in your linked Google Sheet.

Custom Schedule (Cron)

Create scheduled based job using cron expression that triggers your workflow at specific times. For example: everyday at 5pm, weekly on Monday etc.

Full Documentation

Interval Schedule (Cron)

Set up a recurring executions for your workflows based on a time interval.

Full Documentation.

Telegram Bot

Create Telegram Chatbot and workflows using this trigger. Connect using Telegram API key and build workflows for handling incoming messages.

Full documentation

WhatsApp Bot

This trigger verifies and parses the messaging event payload coming from the WhatsApp Webhook.

Full Documentation

Chatbot Widget

Open source Al Chatbot widget that can be embedded in your app or website.

Full Documentation

All

REST API

Payments

Database

Integrations

Scheduled

Bot

REST API Call

Create an API / HTTP endpoint as the trigger or starting point for your workflow. This endpoint can be used in other apps to run the workflow.

Full Documentation

Firebase Auth Request

Firebase Auth Trigger allows only authenticated Firebase user requests to call the selected workflow.

Full Documentation

Rest API File Upload (Auth)

Create an API / HTTP endpoint to accept a file with multipart/form-data content type only from Firebase Authenticated users.

Rest API File Upload

Create an API / HTTP endpoint to accept a file with multipart/form-data content type.

Full Documentation

Tool Trigger

Creates an API endpoint that your Agent can use to perform specific tasks.

Stripe Webhook

Connect with your Stripe account and activates a workflow in response to specific webhook events.

Full Documentation

Lemon Squeezy Trigger

Connect with your LemonSqueezy account and activates a workflow in response to specific webhook events.

RevenueCat Trigger

This trigger verifies and parses the RevenueCat Webhook payload coming from the events signed up.

Full Documentation

Skyfire Tool

The Tool Trigger creates an API endpoint that any Skyfire Agent can use to execute

Email Trigger

Initiate a BuildShip workflow every time an email is sent to the provided email address.

MongoDB Trigger

Trigger a workflow on data changes in your MongoDB database. Parse the incoming data payload from MongoDB and create a workflow connected to other apps.

Full Documentation

Rowy Trigger

Connecting BuildShip with Rowy enables you to trigger a workflow anytime data changes on your Firestore database.

Full documentation

Supabase Trigger

Creates a database webhook on Supabase. In other words, this workflow will be executed when there is an event on the provided table.

Full Documentation

Webflow Trigger

Creates a webhook to receive real-time updates about actions made in your connected Webflow site.

BuildShip Workflow Trigger

Trigger a workflow on any BuildShip Workspace using a combination of the BuildShip Workflow Trigger and the "Execute Workflow" node.

Full documentation

BuildShip Database Trigger

Trigger a workflow on any BuildShip Workspace using a combination of the BuildShip Workflow Trigger and the "Execute Workflow" node.

Full documentation

GitHub Trigger

Creates a repository webhook on GitHub. In other words, this workflow will be executed when there is an event on the provided repository.

YouTube Trigger

The YouTube Trigger uses a scheduled job that monitors a YouTube channel for new video uploads and provides the details of the newly published videos.

Full Documentation

Notion Trigger

Send your data from your Notion database to Buildship.

FlutterFlow Trigger

This non-authenticated trigger lets you connect seamlessly to your FlutterFlow projects using the ‘BuildShip Workflow’ library.

Sendgrid Inbound Email Parser

The Inbound Parse Webhook processes all incoming email for a domain or subdomain, parses the contents and attachments then POSTs multipart/form-data this URL.

Full Documentation

Gmail Trigger

Triggers the workflow everytime there's a new email in your Gmail account inbox.

RevenueCat Trigger

Connect with your Cal.com account and activate a workflow in response to specific webhook events.

Google Sheet Trigger

Triggers the workflow every time there's a change in your linked Google Sheet.

Custom Schedule (Cron)

Create scheduled based job using cron expression that triggers your workflow at specific times. For example: everyday at 5pm, weekly on Monday etc.

Full Documentation

Interval Schedule (Cron)

Set up a recurring executions for your workflows based on a time interval.

Full Documentation.

Telegram Bot

Create Telegram Chatbot and workflows using this trigger. Connect using Telegram API key and build workflows for handling incoming messages.

Full documentation

WhatsApp Bot

This trigger verifies and parses the messaging event payload coming from the WhatsApp Webhook.

Full Documentation

Chatbot Widget

Open source Al Chatbot widget that can be embedded in your app or website.

Full Documentation

Join the Community!

Connect with other builders who are pushing the boundaries of what AI agents can do. Share ideas, get inspired, and be part of the movement.

Create Telegram Chatbot and workflows using this trigger. Connect using Telegram API key and build workflows for handling incoming messages. Full documentation