BuildShip + Rowy

BR

BuildShip + Rowy

Join founders, builders, devs using Low-code / No-code to create backend, APIs, scheduled Jobs, automate, AI workflows

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

More then 1 Record Insert

I have an Node the returns the response of an API that contains many "objects" and I want to insert each object as a row into my suppabase table. It looks like the suppbase create row node, just does one record at a time. What's the best way to insert "many" rows into my supabase table from an API call?

Amazon Polly API

Hello Buildshipers! I am trying to create a workflow that connects to Amazon Polly API. Is this possible? I am a total noob when it comes to buildship. If you have any tips or ideas i am totaly focused on your returns. Now, i am here:...
Solution:
Hi @Hërzouz You can also generate a node with AI fir the Amazon Polly API - https://www.youtube.com/watch?v=AawYfYW8xu0

Save chat history Buildship, FlutterFlow and Supabase

I've had a nightmare trying to save chat history. I've successfully implemented the new streaming feature with Flutterflow and Buildship and I've been able to add the variable for threadid. However, the headers output from buildship does not expose the response stream message, so that I can update a page state variable and correctly link it so it can be saved in supabase. I'm trying to save each entry (user and assistant) into supabase and without being able to update the page state variable wit...
No description

How to create a auth2 flow using Buildship

Hello everyone. I'd like to create an OAuth2 authentication flow using Buildship specifically for the LinkedIn Ads API. However, I'm unsure how to start. My goal is to initiate authentication, open a window for the user to log in to LinkedIn, retrieve the authorization code, and then exchange it for the access token required to call the API and fetch data. Has anyone done this before and could give me a tip?...

framer

Hello there! New to Buildhip here 🙂 I saw that Is possible to get data from Framer which is awesome. . - My question is - Can Buildhip also return information back to framer for an interactive experience? Example Framer user says Hello > Buildship receive it, runs a flow (Airtable - OpenAI - Etc) and returns and answer to Framer saying "Hi" > User receives the " Hi " Answer in Framer Website?...

Buildship Meditation GPT

Hello. My name is Jason. I am trying to learn and use Buildship to Flutterflow to build a voice-first/chat assistant that combines various somatic wellness techniques to create routines to help be enhance their wellness. Coming from a background in web design and digital marketing, as well as having a certification in breathwork, I wanted to come up with something that would combine my many skills and interests. I have for the most part been enthusiastic about learning new skills and tools. I got as far as planning and developing the concept and UI in Flutterflow. I'm finally starting to get my head around how to build the front-end in Flutterflow and connecting it all together. Where I am struggling most is in Buildship. It took me a month, but I finally, after much persistence, figured out how to get how to get streaming chat to work. Now I am trying to tackle the next level in my Buildship learning... the Meditation GPT template....
Solution:
Hi @Jason Samadhi, Sent you an email with cause of the issue and solution, you can reply all to the email for any further questions. Also, sharing the reply here - Regarding the error "FFmpeg exited with code 1" on the combine audio node, on taking a look at your modified workflow (iffvISDRGkXPfXo56kyk), you have switched the playHT node with OpenAI Text-to-Speech node, which is causing the issue here. Elaborating the issue and the solution below: Issue - The OpenAI Text to Speech node returns a base64 instead of URL whereas the combine audio node only accepts an array of URL as input in the audio file path....

Create user in users firestore collection

Hi all, I try to create a user in my firebase users collection. Using the 'create firebase user' node I'm able to create a user in Firebase authentication, which is also visible in my firebase authentication dashboard. As next step I use 'create document' node to create a document in my users collection. For this I would like to use the email address which I used to create the user I would like to use the uid which was generated after the create user action. Somehow I'm not able to create this document in users collection using these 2 items. Building in Flutterflow, using own firestore(not from buildship)...

Issue with "Update Output Schema" Functionality in Supabase "Get Row with Token" Node

I am using the Supabase "Get Row with Token" node. I have been testing the node and attempted to use the "Update Output Schema" feature, but it is not working. I have tried it multiple times, but the key fields in the "Output" of the node are not getting updated.
Solution:
No description

Remove quotes

How can I remove quotations from Assistants API? Open until 17 December 2024, or until the budget is exhausted【4:5†source】【4:14†source】...
Solution:
So I found the solution. Not the one suggested. I've opened the code of the node and then put JS code. cleanedText = text.replace(/【[^】]+】/g, '').replace(/*/g, '');...

Hello all!

I am wondering if there's a way to trigger a "create table" in Supabase? I know we can CRUD with rows but I am looking for creating a trigger to create a entire table with colums and rows .. is this at all possible?

Cannot find assistant module

Hello, I keep geting this error: Cannot find module '/usr/src/app/buildshipLibrary/@buildship/openai-assistant-node-stream-response/2.1.2/build.cjs' imported from /usr/src/app/runtime/dist/WorkflowExecution_v2/Executors/Script.js Tried other openai nodes, they don't work either...
Solution:
Hi @Yelam1, deleting and adding the node should fix the issue, we are checking on why this happened.

Managing Dynamic Data Updates in Airtable Tables

I have a table with 10 columns in Airtable categorized by category. I have dynamic output data from one of my nodes, and I need to look up a specific value in one of these columns to determine if it already exists in my table. If the value exists, I want to update the corresponding row with the new data. If it doesn't exist, I want to add a new row and include all the output data from the previous node. How can I achieve this?
Solution:
Hi @Jrocks, You can use the CRUD nodes for Airtable, here's a full documentation - https://docs.buildship.com/database/airtable.

Using Firestore Collection Query Output in OpenAI Assistant Prompt

Hi - I'm trying to use the output from a Firestore Collection Query in the prompt of a subsequent OpenAI assistant node. Unfortunately, if I input the query's 'Document Data' object directly in the assistant prompt, the value returns undefined at runtime 😢 . (The query itself is succesful, I've validated that). I assume the Query output needs to be transformed somehow in order to be used in the assistant prompt, but I'm not sure how? I've tried the Parse and Stringify JSON nodes and neither worked. Does anyone have insight into what I have to do to the object in order to utilize? Thanks in advance!...

Can buildship see my custom nodes / workflows. ?

Before i put in considerable work to code an integration fro a very specific niche ive become expert in I would like to make sure that I will own it. Obviously if the team builds it without looking at my integration thats fine, i cant expect rights over it, but i want to make sure that i have privacy, and that one day you will not start looking at users most trafficed nodes and then will copy them into core.
Solution:
Hi @jackreeves, you'll have the complete privacy and rights to your custom nodes, workflows and usecase you build on BuildShip. We won't publish any of your data, node logic you create, unless you want to share it with the community. https://buildship.com/community. The workflows you share via support requests are only accessible when you share it via the app and is only reviewed by the team to help you resolve your the issue you report with your project/workflow and all your logic, data are kept confidential. You can checkout more about our privacy policy - https://buildship.com/privacy....

chat support

How do I manage My Library of custom nodes, e.g. delete, update. I can't find anything in the docs.
Solution:
@anywhichway You can refer to this video, you can edit and delete your custom My Lilbrary nodes as well. It will be be updated to the same version. The nodes will be require to be added on the canvas before editing.

Hello, how do I use npm packages in buildship, how do I install them? For example, I need to use Pu

Hello, how do I use npm packages in buildship, how do I install them? For example, I need to use Puppertier
Solution:
Hi @jamelo#2709 To import any node library to BuildShip, Make sure to always import any packages using Named import declaration. Example: import module from "module-name"; & import Crypto from 'crypto'; The best way is to generate using AI https://www.youtube.com/watch?v=AawYfYW8xu0....

Updating target firestore doc with timestamp from another table

I receive a firestore timestamp field in a changed row - I am trying to write that value out (as is) to a different firestore document using the Firestore Create Document node. The inboundDateTime that I am received is in this format (which I believe is Firestore timestamp... and can't work out how to parse and use to update target document! ```"createdDateTime":{...

Get more than 100 records from Airtable

Hi there, I get data from Airtable API, but it only allow me to get maximum 100 records at a time, if I want get more than 100 records, I will need to make multiple requests, one per page. But I don't know how can I do it on Buildship, anybody there can help me? ...
No description

Customizing the OPENAI Assistant - Close Button

I would like to introduce a close button to the OpenAI assistant and I know that I need to edit the html file provided by the developer in GitHub. I am using Wordpress and I have included the following code on my site's header: </script> <script src="https://unpkg.com/@buildshipapp/chat-widget@^1" defer></script> <script>...

query a firebase subcollection

How do I query a subcollection for documents? I inserted to "Collection Name" : /listings/wJ0GuUW3AjzKq5P7VQg3/productQuestions I get error: Value for argument "fieldPath" is not a valid field path. Paths can't be empty and must not contain...