BuildShip

B

BuildShip

Join the community to ask questions about BuildShip and get answers from other members.

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

how to write correctly query

how to write correctly since "key" is a column of the table and needs ``
Solution:
sorted out. I put the "key" as an extra parameter
No description

Find/Replace behaviour in the expression editor

Solution:
Hi @Raphael Walters , thanks for sharing the video. The find and replace is working correctly, the reason it doesn't add the field variable due to existing error on the line of code, due to which it does not gets added. I'm attaching a video showing example. Can you try eliminating the error on the lines then try to do find and replace action.

Is there a way to write a Firebase Doc Reference instead of a String?

Hey friends! Trying to update a parameter in Firebase but can't figure out how to make it a Doc Reference instead of just a String. Any thoughts?
Solution:
hey @NickyDLT, if you're using the "Update Field Value" node then it's been updated to try and convert valid string references i.e /users/H7sEUvlZaVRXgXnpSRZoTfJWUYn2 to a firestore doc reference. So if you re-add the node it should work now.

Cannot read

I was following every step in this video to the point: https://www.youtube.com/watch?v=Pz1t1KCnrbs Each part works independently, but I can't get any output in Telegram when I run them all together. The error seems to be in how the Telegram Bot tries to read information related to the Open AI assistant. In the log, this is the message (screenshot). The error says: Cannot read properties of undefined (reading 'length')...
Solution:
Hi @Paul Arnesen - HC Strategist, sent you an email with fix, we have updated the template you can delete and reclone.
No description

Complex workflows -> timeout

I built rather complex buildship flows including website scrapers. Now when calling the api I get a timeout. Is there any best practice for the front end (flutterflow) on how to deal with long response times? My flow works fine when testing it on Buildship. I found a possible solution consulting gpt: ...

Create New Firestore Document problem

I keep getting a "Value for argument "data" is not a valid Firestore document." error when I try to use the "Create New Firestore Document". Am I missing something with my formatting?
Solution:
I just figured it out. Very important to note for people using this node is that the object that firestore returns does not need to be parsed and using the Parse JSON node will cause the error.
No description

Gemini API location error

When I try to use the Gemini Text Editor node I get the following error { "error": { "code": 400,...

Download URL not working

I'm using WeWeb to display images that were uploaded to Buildship's internal Bucket. This works fine. But when I add an action in Weweb for users to download the images I get an error when it is clicked saying "failed to fetch". Any idea why this is and how I can resolve this?
Solution:
Yes, you can refer to this video - https://www.youtube.com/watch?v=7yJ6ddq6_Ls.

How to map faster?

I have a table that looks like the following: How would I go about mapping this faster? Or would I have to do each column hand by hand in the object mapping?...
Solution:
Hi @Bradley Gibson, You can use itterator, use the loop node which use for loop and map through the items of array of objects - https://docs.buildship.com/core-nodes/loop

How to add rows to a google sheet

I have an API call node that returns a list of businesses (see the JSON below). I want to add each business to a new row in a google sheet. Can't figure it out 😦...
Solution:
Hi @whitemole0x, you can use the Sheets Add Row node. Itterate over the data array using a loop node and pass the item to the data with a incremental value for each cell.

buildship help

guys is there someway that i create a node that can access the data from uber eats and other food delivery app like deliveroo or something like it access the restraunts and food list like when the user open the apps he is asked to connect to the uber eats app and then the restraunts near him i can access that record somehow...
Solution:
Hi, you'll require to make workflow for this, a single node won't be feasible for all this functionality. You can reference to the Uber API's and create node for different curd operation and build the complete app. You can leverage the AI node generator to start with - https://docs.buildship.com/ai-nodes.

Unexpected end of input

Hi, could you please help with the following issue? I receive an error when trying to run a standard node that moves files in Buildship storage. Any idea how to trouble-shoot this? Thanks...
No description

Problems filtering Supabase table

Hi everyone! I am having problems figuring out the precise way to format filters when making a Supabase call. If anyone knows how to resolve this your help would be greatly appreciated! https://www.loom.com/share/f9082393b66c49d589323b47d6566e49?sid=99eca381-8712-46e8-9b08-3b6c9db1d808...
Solution:
Here is an example workflow you may refer, for loop you can refer to these docs - https://docs.buildship.com/core-nodes/loop

Firebase filter condition = document reference in another collection

I'm struggling with a basic Firebase Collection Query filter. I have a collection, 'chapters', each of which has a 'book_id' field which stores a reference to the book document they belong to. When I want to query for all chapters with a particular book_id, I get empty results. If I omit the filter, all chapters are returned. Please help me understand what is wrong with this filter syntax: [{"field": "book_id", "operator": "==", "value": "/books/someIdValue"}]...
Solution:
@syraxidlemind - you are correct, passing the reference as string wont work because you need to convert it to a valid firestore reference to be able to use it in a filter. If you copy this workflow and paste it, then the collection query node being used here will convert strings such as "users/user123" to a valid firestore ref and the filtering should work.

Anyone else having trouble with the ElevenLabs node?

I can't seem to get the elevenlabs node to return anything. All I get is an empty object. When I check my elevenlabs account i don't see the request coming through at all. I've double checked the api key. Is anyone else having trouble with the node?...
Solution:
Hi @IronGold, could you please check if the storage folder is correct or not, it could be any, but requires to be there? Test from outside individual test node?
No description

Can we write logs to console without using Log node?

Hi Team, Apologies for the silly question but can we write logs to the console in custom code of our node or do we have to use the log node? I am struggling with an issue in my code logic and being able to log info the to console would help me....
Solution:
Hey @Olisocks 👋 yes you can add logging to the custom code directly. Here is the instructions of how you can do that using { logging } . Hope this helps https://docs.buildship.com/logging#via-logging-statements-in-node-logic...

GSheet assistant

I am getting this error, even I did the authentication correctly
Solution:
HI @M.Soliman, could you please try logging out and logging in again from the Get Sheets Oauth node? Also, assuming you are using the sheets associated with the OAuth account only.
No description

Pricing Model - “Bring your own cloud” for healthcare project

Team - Our healthcare application backend is deployed on Azure, leveraging Django REST APIs and FlutterFlow in the front end. Can I use BuildShip “Bring your cloud” and replace Django REST Backend? I will get HIPAA compliance from Azure along with the BAA Signed. My goal is to focus on creativity and rely on SaaS platforms for web application services. Thank you!...
Solution:
Hi @Mehmood, Currently Bring Your Own Cloud offers hosting on GCP serevr instance only, we'll be allowing it to host on other providers as well in near future. You can still make your REST backend API on BuildShip.

Execution hours check

Hello. Where can I check how many execution hours left on my account? Thanks
Solution:
Hi @Vlad, You'll be notified in advance via automated email and will be able to monitor your execution hours metrics from the app soon. The execution hours UI is in the development phase and will be available soon in the coming weeks as mentioned by @mamad above. We assure you that the workflow execution won't cut off automatically, as we're managing it on the backend currently. Rest assured, we're actively working to get this feature live as soon as possible. The above issue is not due to execution hours, it could be due to a node not being able to build successfully, resulting to fail the workflow execution, you can submit your workflow via in-app support, and we'll take a look and resolve the issue. https://docs.buildship.com/support-messages...