BuildShip Logo
BuildShip.Tools
BuildShip
BuildShip's profile picture

BuildShip

@buildship.toolshed

From the BuildShip tool factory.

Share creator profile

Link

https://buildship.tools/@buildship.toolshed

83 Tools

ElevenLabs
Google Sheets

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.

BuildShipBy BuildShip
11
Diffbot
OpenAI
Perplexity AI

Test AI Search SEO Performance

Generate an AI-powered SEO audit for a target website and search term. Accepts a URL and search query, runs parallel searches using multiple AI models, analyzes the aggregated results, and returns a concise, actionable SEO performance report in Markdown format.

BuildShipBy BuildShip
33
Google Calendar

Prepare for External Meetings

This tool prepares you for external meetings by scanning your Google Calendar for upcoming events with outside participants. You provide a natural language time range (e.g., "tomorrow afternoon"); it returns structured summaries for each external meeting, including company research, participants, and context.

BuildShipBy BuildShip
28
OpenAI
Perplexity AI

Research Competitors

This tool generates a structured competitor analysis for a given company and business context. You provide a company name and relevant context; it researches competitors using AI, then returns a JSON report listing the original company and its top competitors with key details.

BuildShipBy BuildShip
127
Anthropic

Claude Sonnet 4 Agent with Tool Calling

Generate AI-powered responses and perform tool-based tasks using Claude with tool calling. Accepts instructions, a user prompt, and an optional thread ID; returns the assistant's response, conversation history, and related data for enhanced user interaction.

BuildShipBy BuildShip
4
Anthropic

Claude Sonnet 4 Text Generator

Generate AI-powered text using Anthropic's Claude Sonnet 4 model. Accepts a user prompt and optional instructions to customize the response; returns the generated text output, suitable for conversational replies or creative writing tasks.

BuildShipBy BuildShip
BuildShip File Storage
OpenAI

Blog Style Guide from Examples

Generate a comprehensive blog style guide by analyzing the writing style, tone, structure, and formatting of multiple blog posts. Accepts an array of blog post URLs, scrapes and reviews their content, and returns a synthesized Markdown style guide for consistent future writing.

BuildShipBy BuildShip
1
Tavily

Tavily Web Search

Perform real-time web searches and get concise answers. Accepts a user-defined search query, retrieves relevant results using the Tavily Search API, and returns summarized answers, links, and related content in the response.

BuildShipBy BuildShip
19
Replicate

Generate Music (Replicate)

Generate original music tracks based on a text description of style, mood, and instruments. Accepts a prompt describing the desired music and a duration in seconds, then returns a link or file containing the generated music track.

BuildShipBy BuildShip
11
Google Search Console

Index Site to Google

Submit a website URL to Google for indexing. Takes a site URL as input, authenticates with Google Search Console, and requests Google to crawl and index the provided site; returns the indexing status or any error messages from Google.

BuildShipBy BuildShip
6
Google Docs

Create Google Doc

Create and populate a Google Doc from provided text and title. Accepts a document title and body text as input, generates a new Google Doc with the given title, inserts the text, and returns a link to the created document.

BuildShipBy BuildShip
23
BuildShip File Storage
FFmpeg

Combine Audios from URLs

Combine multiple audio files from provided URLs into one seamless audio track. Accepts an array of audio file URLs as input, merges them in order, uploads the combined file to cloud storage, and returns a URL to the resulting audio file.

BuildShipBy BuildShip
26
BuildShip File Storage
OpenAI

Generate Image (OpenAI)

Generate images from text prompts using AI, then store and return a shareable file link. Accepts a prompt describing the desired image, optional reference images, and settings for quality, size, and quantity; outputs a URL to the generated image file in cloud storage.

BuildShipBy BuildShip
61
BuildShip File Storage
OpenAI

Generate Image from Reference

Generate custom images from a text prompt and optional reference images. Accepts a prompt describing the desired image and an array of reference images, then creates the image using OpenAI Image Generator, uploads it to cloud storage, and returns a URL link to the generated file.

BuildShipBy BuildShip
15
ElevenLabs

ElevenLabs Text-to-Speech

Convert written text into natural-sounding speech audio. Accepts a text string as input, uses ElevenLabs' API to synthesize speech with customizable voice and audio settings, and returns a URL to the generated MP3 audio file.

BuildShipBy BuildShip
38
BuildShip Database

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.

BuildShipBy BuildShip
41
Firestore
OpenAI

Screenshot URL and Extract Data

Generate a screenshot and structured summary of any website. Accepts a URL, checks if data already exists, otherwise captures a screenshot, uses AI to extract the site's name, description, and whether it mentions AI, then stores and returns this info along with the screenshot URL.

BuildShipBy BuildShip
2
Linear
OpenAI

Query Linear for Tasks

Prioritize tasks in a Linear workspace based on a natural language query. Accepts a user prompt describing task criteria, retrieves users and projects, generates filter parameters, fetches relevant tasks, and returns a prioritized list with scores, rationale, and task details.

BuildShipBy BuildShip
2
BuildShip File Storage
Mistral AI

File to Markdown

Convert a file such as PDF, DOCX, or CSV into Markdown format. Accepts an uploaded file, detects its type, processes it with OCR if needed, and returns structured Markdown content along with a download link for the generated Markdown file.

BuildShipBy BuildShip
6
OpenAI
Perplexity AI

Lead Qualification & Scoring

This tool qualifies and scores business leads by analyzing a company’s website and AI research results alongside a lead description. It takes a company domain and lead context as input, gathers and synthesizes company data, and outputs a structured JSON lead profile with a quality score.

BuildShipBy BuildShip
10
Google Calendar

Calendar Cleanup: Cancel or Reschedule

Automate calendar event management by canceling or rescheduling events within a specified time range. Accepts a start time, end time, action (cancel or reschedule), and optional event ID; returns a message and details of updated or canceled events.

BuildShipBy BuildShip
30
Airtable

Airtable Fetch Schema

Retrieve the schema of a specific Airtable table. Accepts a Base ID and Table ID as input, fetches a sample record, and returns a JSON schema detailing field names, types, and metadata for integration or analysis.

BuildShipBy BuildShip
OpenAI

Structure Unstructured Data

Convert unstructured text into structured JSON data based on a user-provided schema. Accepts freeform text and a schema definition as input, uses AI to extract and organize the relevant information, and returns the structured data in JSON format.

BuildShipBy BuildShip
79
Discord
OpenAI

Summarize Discord Thread

Generate a structured summary of a Discord thread. Accepts a Discord thread URL, extracts and fetches all messages, then uses AI to produce a concise Markdown summary highlighting key points, themes, open questions, and decisions. Returns the summary in Markdown format.

BuildShipBy BuildShip
1
OpenAI
BuildShip File Storage

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.

BuildShipBy BuildShip
101
Discord
OpenAI

Discord Thread Creation

Create a new Discord thread for a given question. Accepts a Discord channel ID and a question, refines the question and thread name using AI, posts it as a new thread, and returns the URL to access the created Discord thread.

BuildShipBy BuildShip
1
OpenAI

OpenAI Agent with Tool Calling

An OpenAI Agent with memory and Tool Calling. Accepts a user prompt and session ID, processes the request using an OpenAI agent, optionally calling provided tools, and returns a detailed text response.

BuildShipBy BuildShip
16
BuildShip File Storage
OpenAI

Edit Image (with mask)

Edit an image by applying prompt-driven changes to specific areas defined by a mask. Accepts a base image, an optional mask image, and a text prompt describing the desired edit; returns a new, edited image file with the specified modifications.

BuildShipBy BuildShip
13
BuildShip File Storage
OpenAI

Generate Branded Event Poster

Generate a branded event poster image from event details, style or branding references, and an optional logo image. Accepts event title, date, description, visual style, and a reference image file or URL; returns a direct link to the finished poster image.

BuildShipBy BuildShip
19
BuildShip File Storage
OpenAI
Replicate

Generate Video of Logo Transforming

Create a video that morphs a logo into a new style based on a reference image. Accepts a logo image file and a reference texture or style image, then generates a seamless transformation video plus links to the original and final styled frames.

BuildShipBy BuildShip
OpenAI
Perplexity AI

Company Researcher

Get structured company information from an email address or domain. Accepts an email or domain, extracts the domain, scrapes the company website, and searches the web for verifiable details, returning a JSON summary with name, website, description, industry, location, size, and contact info.

BuildShipBy BuildShip
22
Google Calendar
OpenAI

Calendar Cleanup Suggestions

Analyze your calendar events within a chosen date range to optimize your schedule. Accepts a start and end date, retrieves meetings from your Google Calendar, and uses AI to recommend which meetings to keep, shorten, remove, or make optional, with reasons for each.

BuildShipBy BuildShip
25
Google Calendar
OpenAI

Schedule Meeting on Google Calendar

Automatically schedules a Google Calendar meeting from natural language details and a list of attendee emails. It extracts the meeting time, duration, and context from your input, checks for conflicts, creates the event, and returns a confirmation with event details.

BuildShipBy BuildShip
29
Google Calendar
OpenAI

Google Calendar Availability

Find available time slots in Google Calendar from natural language input. Accepts a text description of desired meeting times and duration, parses it into structured parameters, checks your calendar for availability, and returns a list of free time slots matching your criteria.

BuildShipBy BuildShip
13
Gmail
OpenAI

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.

BuildShipBy BuildShip
12
Linear
OpenAI

Generate Linear Changelog

Generate a well-formatted changelog from completed Linear issues within a specified date range. Accepts start and end dates as input, fetches released tickets from Linear, and uses AI to organize and summarize changes into Markdown grouped by category for easy review.

BuildShipBy BuildShip
41
Gmail

Gmail Send Email

Send emails through your Gmail account with optional attachments. Accepts recipient email address, subject, message body (plain text or HTML), and file attachments as inputs, then sends the email and returns the Gmail API response with status and message details.

BuildShipBy BuildShip
35
BuildShip Database
OpenAI

Create Embeddings for Fields

Generate and store vector embeddings for specific fields in structured content documents. Accepts an array of documents, a list of fields to embed, and a target collection name; returns a confirmation message after embeddings are created and saved for each document.

BuildShipBy BuildShip
28
OpenAI
Perplexity AI

Tool Ideas for Job Role

Identify top automation opportunities for a specific job role. Accepts a job title and optional description, researches daily responsibilities, generates 20 possible automation tasks, and returns a JSON summary of the top 5 ideas with implementation details and impact scores.

BuildShipBy BuildShip
54
Gmail

Search Gmail

Search for specific emails in your Gmail account using filters like sender, recipient, or custom queries. Accepts input fields such as from, to, and query, and returns a list of matching emails with details like snippet, labels, and date.

BuildShipBy BuildShip
11
YouTube

YouTube Affiliate Finder

Identify potential YouTube creators for affiliate marketing partnerships. By inputting search keywords related to the target audience and providing a company description, users can find creators whose content aligns with their brand's niche.

BuildShipBy BuildShip
65
Gmail

Get Gmail File Attachment

Retrieve file attachments from Gmail using custom search filters. Accepts sender, recipient, subject, date range, keywords, and label criteria as input, then returns a list of matching emails with their file attachments and metadata for easy download or processing.

BuildShipBy BuildShip
1
Discord

Send Discord Message

Sends a custom message to a specified Discord channel using a webhook. Accepts the message content and the Discord webhook URL as input, posts the message to Discord via the webhook, and returns a confirmation of successful delivery. Uses Discord's webhook API for message transmission.

BuildShipBy BuildShip
Anthropic

Script Generator for Technical Demo

Generates engaging technical demo scripts for products or tools. Accepts a topic describing the product, then uses Anthropic Claude to craft a clear, benefit-focused script with a conversational, witty tone, following a structured outline. Returns a ready-to-use demo script.

BuildShipBy BuildShip
5
OpenAI

Generate and Rank Content Hooks

Generates and ranks compelling hooks or titles for blog posts or YouTube videos based on provided content and an optional tone. Accepts a content description and optional tone as input, then uses OpenAI to first generate 10 creative hooks, and again to edit and rank them for clarity and impact, returning a structured list of ranked hooks with titles, subtitles, and keywords.

BuildShipBy BuildShip
5
OpenAI

Generate Social Media Posts

Generates tailored social media posts for LinkedIn, X (Twitter), and Reddit from provided source content and content type. Accepts a text description or article and its context, then uses OpenAI models to create three platform-optimized posts for each channel. Returns ready-to-publish posts for all three platforms by prompting OpenAI with detailed, audience-specific instructions for each network.

BuildShipBy BuildShip
16
OpenAI

Generate Podcast Episode

Converts written content into a complete podcast episode. Accepts a block of text and a desired voice style, analyzes the content structure with OpenAI, generates a markdown podcast script with defined sections and tone, then uses OpenAI text-to-speech to produce and upload a high-quality audio file. Returns both the podcast script (in markdown) and a downloadable podcast audio file.

BuildShipBy BuildShip
BuildShip File Storage
OpenAI

Event Image for Event

Generates a custom event poster image and provides a shareable URL. Accepts event title, date, description, and an optional style reference as input, then crafts a detailed image prompt, uses OpenAI’s image model to create the poster, uploads it to cloud storage, and returns the image URL.

BuildShipBy BuildShip
24
OpenAI

OpenAI AI Chat

Generates conversational AI responses using OpenAI models. Accepts a user prompt, optional system instructions, and session ID for conversation continuity, plus settings like model, temperature, and output format. Returns a text or JSON response. The tool receives input, manages session history, sends the request to OpenAI GPT-4o, and outputs the generated reply.

BuildShipBy BuildShip
1
Anthropic
DeepSeek
Diffbot
Gemini

Panel of AI Experts

Aggregates answers from multiple leading AI models to provide a synthesized expert panel response to any user question. Accepts a session ID, a prompt, and optional instructions as input, then queries models like OpenAI, Gemini, Anthropic, Perplexity, Groq, DeepSeek, Diffy, and xAI Grok in parallel. Each model generates its own answer, which are then combined by Gemini into a unified, coherent response using the royal "we," along with a JSON breakdown of each expert's contribution and analysis. Returns the aggregated answer and individual model insights.

BuildShipBy BuildShip
23
Anthropic

Anthropic Claude AI Chat

Enables conversational AI interactions using Anthropic's Claude model. Accepts a prompt, optional instructions, and a session ID as input, processes the request with Claude 3 Sonnet, and returns a generated response. The workflow authenticates the request, forwards inputs to Claude, and outputs the AI's reply.

BuildShipBy BuildShip
4
DeepSeek

DeepSeek AI Chat

Provides personalized exercise recommendations to rebuild knee strength after a tibia fracture. Accepts a user prompt describing the injury or goal, uses DeepSeek AI to generate a phased recovery plan with specific exercises, precautions, and tips, and returns a structured, detailed exercise guide. The process involves sending the user's question to DeepSeek, which analyzes rehabilitation best practices, organizes exercises by recovery stage, and formats the output for clarity.

BuildShipBy BuildShip
1
Groq

Groq AI Chat

Enables conversational AI chat using Groq models with customizable parameters. Accepts a user prompt, optional system instructions, and a session ID to manage conversation history. Returns a generated text or JSON response. Processes the prompt with Groq LLM, stores/retrieves session context, and outputs the model's reply.

BuildShipBy BuildShip
5
Gemini

Google Gemini AI Chat

Generates conversational AI responses using Google Gemini models. Accepts a prompt, optional instructions, and a session ID to manage conversation history, then returns a text or JSON-formatted reply. The process stores and retrieves session data, sends the prompt to Gemini via API, and outputs the model's response.

BuildShipBy BuildShip
7
OpenAI
Perplexity AI

Event Curation for City

Provides a personalized list of upcoming events in a specified city based on a user's profile and interests. Accepts a city name and user profile as input, and returns a structured JSON array of recommended events with details like name, location, booking link, description, and target audience. The tool fetches the current date, queries Perplexity AI for relevant events tailored to the user, then uses OpenAI to format the results as structured JSON before returning the curated event list.

BuildShipBy BuildShip
6
BuildShip Database
OpenAI

BuildShip Vector Search

Provides context-aware answers to user queries by searching a vector database. Accepts a query string, the name of the vector field, and the collection name as input, retrieves relevant context using OpenAI embeddings and a Firestore vector search, and returns a concise, generated answer. The process generates an embedding for the query with OpenAI, searches the specified Firestore collection for similar vectors, stringifies the results, and uses OpenAI GPT to generate a final answer based on the retrieved context.

BuildShipBy BuildShip
1
Airtable
OpenAI

Airtable DB vector search

Answers natural language questions about Airtable data using semantic search and AI. Accepts a user query, Airtable embedding collection name, embedding field, chat ID, and result limit. Returns a concise, relevant summary from Airtable. It generates OpenAI embeddings for the query, performs a vector search in Firestore, extracts unique Airtable record IDs, fetches those records, and uses OpenAI GPT to generate a context-aware answer.

BuildShipBy BuildShip
3
OpenAI
Supabase

Supabase DB Vector Search

Provides AI-powered answers to user queries by searching a Supabase database using hybrid vector and full-text search. Accepts a user query as input, generates embeddings with OpenAI, retrieves relevant documents from Supabase, concatenates their content, and uses GPT to synthesize a detailed, markdown-formatted response. Returns the generated answer.

BuildShipBy BuildShip
5
BuildShip Database

BuildShip DB Fetch Schema

Generates the JSON schema for a specified collection in a BuildShip Firestore database. Accepts the collection name as input, fetches a sample document, uses quicktype-core to infer the schema according to JSON Schema Draft 6, and returns the schema as output.

BuildShipBy BuildShip
5
Firestore

Firestore DB Fetch schema

Generates the JSON schema for a specified Firestore collection. Accepts the Firestore project ID and collection name as input, retrieves a sample document, infers its structure using quicktype, and returns the collection's schema in JSON Schema Draft 6 format. Uses Firestore and quicktype-core.

BuildShipBy BuildShip
1
Supabase

Supabase DB Fetch Schema

Retrieves the schema details of a specified table from a Supabase-hosted PostgreSQL database. Accepts a table name as input and returns a list of columns with their names, data types, and maximum character lengths. The process uses Supabase to connect to the database and fetch the schema.

BuildShipBy BuildShip
Supabase

Add/Update Rows In Supabase

Adds or updates multiple rows in a specified Supabase table. Accepts a table name and an array of record objects (with or without primary keys) as input, performs upsert operations using Supabase, and returns the operation status and the resulting data. The process uses Supabase’s upsert API to handle both insertions and updates in one step.

BuildShipBy BuildShip
1
Airtable

Add/Update Rows in Airtable

Automates adding or updating multiple records in an Airtable table. Accepts an Airtable base ID, table ID, and an array of records (with or without record IDs). Uses the Airtable API to upsert each record and returns the updated or created records along with operation stats.

BuildShipBy BuildShip
2
BuildShip Database

Add/Update Rows In BuildShip DB

Adds or updates multiple documents in a BuildShip database collection in one batch. Accepts a collection name and an array of document objects (with or without IDs), then creates new documents or updates existing ones. Returns an array with each document’s ID, path, and status. The process uses BuildShip’s Firestore integration for efficient batch operations.

BuildShipBy BuildShip
3
Firestore

Add/Update Rows In Firestore

Adds or updates multiple documents in a Google Firestore collection in one batch operation. Accepts a Firestore project ID, collection name, and an array of document objects (with or without IDs). Returns an array with each document’s Firestore path, ID, and operation status. The workflow receives input via an API trigger, processes the batch insert or update using Firestore’s SDK, and outputs the results.

BuildShipBy BuildShip
5
OpenAI
BuildShip Database

Create Embeddings for Raw Content BuildShip DB

Generates and stores vector embeddings from raw text for efficient search and analysis. Accepts unstructured text, an embedding field, and a target database collection as input, splits the text into chunks, uses OpenAI to create embeddings for each chunk, and saves them in the specified BuildShip database collection. Returns a success message.

BuildShipBy BuildShip
Firestore
OpenAI

Create Embeddings for Field(s) Firestore DB

Generates and stores vector embeddings for specified fields in Firestore documents. Accepts a Firestore project ID, an array of documents, the fields to embed, a target collection name, and an OpenAI API key. Returns a status and details of the embedding operation. It uses OpenAI's API to create embeddings for selected fields, formats them for Firestore, and batch-saves the enriched documents to the specified collection.

BuildShipBy BuildShip
3
Firestore
OpenAI

Create Embeddings For Raw Content Firestore DB

Generates and stores vector embeddings for raw text content in a Firestore database. Accepts a string of content, the target embedding field, and the Firestore collection name as input, splits the content into chunks, uses OpenAI to generate embeddings for each chunk, and saves them in Firestore. Returns a success status.

BuildShipBy BuildShip
2
Airtable
OpenAI

Create Embeddings for field(s) Airtable DB

Generates and stores vector embeddings for specified fields in an Airtable database. Accepts an Airtable base ID, table ID, and a list of fields to embed. Returns a success message after embeddings are created and saved. Fetches records from Airtable, uses OpenAI to generate embeddings, and stores them in a designated collection for advanced search or analysis.

BuildShipBy BuildShip
1
Supabase
OpenAI

Create Embeddings for field(s) Supabase DB

Generates and stores vector embeddings for specified fields in a Supabase database table. Accepts structured data objects, a list of fields to embed, and table details as input, then returns the stored objects with new embedding columns. The tool uses OpenAI's API to create embeddings for each specified field (e.g., food name and summary), appends these as new columns, and inserts the enriched objects into the Supabase table.

BuildShipBy BuildShip
1
OpenAI
Supabase

Create Embeddings For Raw Content Supabase

Generates and stores vector embeddings for raw text content in a Supabase database. Accepts plain text, a target table name, and the field to embed; returns a success message after processing. The tool splits the text into chunks, uses OpenAI to generate embeddings for each chunk, and inserts them into the specified Supabase table for semantic search or recommendation use cases.

BuildShipBy BuildShip
1
OpenAI

Voice Transcription

Converts a voice audio file into text with detailed timestamps. Accepts a voice file as input, uses OpenAI Whisper to transcribe the audio and segment it by timestamps, and returns the full transcription along with timing information. The process involves uploading the file and receiving structured text output.

BuildShipBy BuildShip
3

Scrape or Crawl Website

Extracts content from a website by scraping a single page or crawling multiple pages. Accepts a website URL and a flag to scrape all pages or just one. Returns the scraped content as structured data. Uses Puppeteer via a remote API to fetch and process the specified site, then outputs the results.

BuildShipBy BuildShip
53

Generate LLMs.txt from website url

Creates a structured llms.txt file summarizing a website. Accepts a website URL as input, crawls and scrapes up to 40 pages, uses Gemini AI to generate a markdown summary in the llms.txt format, cleans the output, and uploads the file to cloud storage. Returns the file location or content.

BuildShipBy BuildShip
2

Scrape Hacker News Mentions

Finds recent mentions of a specific brand or keyword on Hacker News. Accepts a brand name, the number of days to look back, and a results limit as input, and returns a list of matching posts or comments with details. It calculates the target date, queries the Hacker News API for mentions since that date, filters results for exact keyword matches, and outputs the relevant entries.

BuildShipBy BuildShip
2
YouTube

Scrape YouTube Mentions

Finds recent YouTube videos mentioning a specific brand. Accepts a brand name, number of days to look back, and a results limit as input, then queries YouTube for videos published since the specified date that mention the brand. Returns a list of matching video details. The tool calculates the relevant date, fetches and filters YouTube videos using the YouTube Data API, and outputs structured results.

BuildShipBy BuildShip
5
Perplexity AI

Perplexity AI Web Search

Provides instant answers to user questions using Perplexity AI. Accepts a text prompt and session ID as input, sends the prompt to Perplexity's LLM (sonar-pro model), and returns a concise, text-based response. The workflow triggers via an API endpoint and outputs the answer directly.

BuildShipBy BuildShip
37
Diffbot

Diffbot Knowledge Graph Search

Provides AI-powered answers to web search queries using Diffbot's knowledge graph. Accepts a prompt, optional instructions, and session ID as input, queries Diffbot's AI chat model for up-to-date information, and returns a detailed, conversational response. The process leverages Diffbot's LLM and knowledge graph to synthesize and summarize relevant web data.

BuildShipBy BuildShip
14
Perplexity AI

Perplexity AI Deep Research

Performs deep research to answer complex queries using Perplexity AI. Accepts a text prompt and optional session ID as input, sends the prompt to Perplexity's Sonar Deep Research model, and returns a detailed text-based response. The process uses Perplexity's LLM API for fast, research-driven answers.

BuildShipBy BuildShip
3
OpenAI

Voice-to-Voice Translation

Converts spoken audio into translated speech in another language. Accepts an audio file and a target language, transcribes the audio using OpenAI Whisper, translates the text with GPT, synthesizes the translated speech using OpenAI TTS, uploads the audio, and returns the transcription, translation, and a link to the new audio file.

BuildShipBy BuildShip
5
BuildShip File Storage

HTML to PDF

Converts HTML content into a downloadable PDF file. Accepts raw HTML as input, generates a unique filename, uses a Puppeteer-based service to render the HTML as a PDF, stores it in Google Cloud Storage, and provides a public download URL as output.

BuildShipBy BuildShip
5
Google Sheets
OpenAI

Computer Use Assistant

Trigger a Computer Use assistant that spins up a browser to autonomously complete the prompted task. Accepts a user prompt describing the task, uses OpenAI to break down the task, then directs a Scrapybara-powered browser agent to browse, extract relevant data, and add results as rows in a specified Google Sheet.

BuildShipBy BuildShip
22

Read LLMs.txt from url

Fetches the contents of an LLMs.txt file from a specified URL. Accepts a URL pointing to the LLMs.txt file as input, retrieves the file using a Puppeteer-powered web scraper, and returns the file’s text content and metadata. The process involves scraping the provided URL and outputting the results.

BuildShipBy BuildShip
1