AI Chatbot
Create a simple AI Chatbot with BuildShip and OpenAI Assistant, using a BuildShip database to keep track of the thread ID to enable conversation history.
Cold Email Draft Generator
Generate and send personalized B2B cold emails. Accepts a lead description, sender profile, call to action, recipient email, and a send-now flag; creates a concise, structured outreach email and subject line, then sends it via Gmail or returns the draft details.
Apply 3D Texture to Logo
Generate a 3D version of a logo using the texture from a reference image. Accepts URLs for both the logo and the texture image, applies the reference texture to the logo with AI image generation, and returns a link to the rendered 3D logo image.
AI Assistant
Great for building chatbots and virtual assistants.
Scrape Website
Extract all visible text from a website. Enter a website URL and optionally a CSS selector to target a specific section; the tool scrapes the main page or, if chosen, all linked pages, returning the collected text content as output.
Text to 1-Minute Podcast
Turn any text topic into a concise 1-minute podcast. Accepts a text prompt, generates a podcast script using AI, converts the script to speech, and returns a URL to the audio file for listening.
Voice Survey via ElevenLabs
Conduct surveys using questions from a Google Sheet, asking each one in sequence and recording responses. Accepts the current question number, conversation ID, and last answer as input, then returns the next question’s text, number, and whether more questions remain.
Screenshot URL
Capture a screenshot of any web page and generate a public link to the image. Accepts a URL as input, takes a screenshot with customizable dimensions and format, stores it in cloud storage, and returns the public URL and file path of the screenshot.
API Call Node
Make an API call using fetch with provided url, method, contentType, authorization, and body
OpenAI Assistant
Add different script nodes and let the AI Assistant automatically choose which to execute based on the input. Built to work with OpenAI Assistants API V2.
OpenAI Text Generator
A keyless node that sends instructions and a prompt to an OpenAI LLM model (such as GPT-4.1 or GPT-4o) via the responses API and returns the generated text.
OpenAI JSON Generator
A keyless node that sends instructions, unstructured input, and a schema to an OpenAI LLM model and returns the generated text in a JSON structured output.
OpenAI Assistant with Tool Calling
Add different tools and let the AI Agent automatically choose which to execute based on the input. Uses the OpenAI Responses API
Create Document
Creates or updates a document in a specified Firestore collection (with Document Reference field type support).
Collection Query
Get documents of a query in Firestore with multiple filters. See [documentation](https://docs.buildship.com/basics/buildship-tables#querying-collection) for full details.
Create Row
Add new row(s) to your Supabase table.
Scrape or Crawl URL
Perform parallel crawling and scraping of a single webpage or multiple webpages from a specified URL using headless Chrome with Puppeteer.