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

database internal error?

hello, i created a test project but when i clicked Database on bottom left it says "Unauthorized" in center, and the website link becomes "https://5xqfp3.buildship.one/?token={"error":{},"label":"get%20token%20from%20manager","message":"{\"error\":\"Internal%20error\"}"}". I don't use VPN or any blocker, everything else is working.
Solution:
Hi @Jacky Fong, we are working on fixing this issue permanently. Could you please share this via in-app support form? https://docs.buildship.com/support-messages We'll fix your database issue and will update you via email too. Thanks....

i need to create a streaming openai assistant (wich i i created in openai playground).

is it possible? also how could i deploy it in Uchat ?...
Solution:
In coming weeks, pretty soon, stay tuned. Thanks. We'll share the documentation as well on its working.

Filtering a Firestore call with OR condition

Hi, I'm trying to retrieve all documents with one or both of two booleans set to "true". I've tried all sorts of variants on the below but no joy: {...
Solution:
Hi @JamesG, Add the Filters in array: [{field:"user1",value:"test",operator:"=="}, {field:"user",value:"true",operator:"=="}] to set multiple filter in Firestore collection query....

failed to create project

hi guys I just heard about buildship and I tried to create a project but it say (failed to create project: type error: failed to fetch) is there any solution for this problem
Solution:
Could you please try on private browsing window or by clearing cache and cookies?

google sheet

Hello community, I am implementing a node to send answers from my form to a google sheets sheet, I have already managed to get the answers to my table, the problem is that each answer overwrites the previous one, instead of the table starts to fill downwards each answer replaces the previous one in the cells, does anyone know how I can solve this?
Solution:
After the first row is added, you can skip it, or define different ranges. https://developers.google.com/sheets/api/guides/concepts#cell

Adding value to a list which already has that value

I'm face this problem, when I try to add a number to a list of numbers I can't add that number cause it already exist in that list its overwriting it. I tried all possible solution but couldn't come up with it

Buildship and Tally

Hello dear Community ! I have a Tally form with lot's of questions, and I'm trying to pass information from it to Supabase, so I think Buildship can help a lot. Anyone did it before maybe ? So I started with Buildship trigger, passed endpoint to Tally form's webhook, and now I'm prity much stuck 😩
Solution:
ye @Mili @Raphael Walters - we have a raw video here, check it out - to be posted to youtube soon as well. https://share.descript.com/view/8RcErJgIdLI

When trying to add a new node in this workflow it doesn't let me...

I'm on a free plan for now, not sure if that has something to do with it but ii tried copying or manually adding a node anywhere in this workflow and it appears for 2 seconds then self-deletes...
Solution:
Its a Firestore size limit issue, sent you over email with workaround, we'll look to optimize your workflow and will check on this again.

How to run RLS with Supabase?

Hey guys, I made a web app with Flutterflow, Supabase and Buildship. I have RLS enabled and made policies to only allow authorized users to select, insert end update rows. My plan was to use the service_key role api key in my Buildship Supabase nodes to bypass RLS. But that does not work. I found this on github; https://github.com/orgs/supabase/discussions/15860 What packages is Buildship using by default? Its not in the docs. Can it be that it uses auth-helpers/ssr? If so, how would you recommend I grant my backend acces to Supabase DB with RLS enabled?...
Solution:
I changed the nodes to 'with token' equivalents, now they work.

Screenshot URL node

I was trying to figure out if I get a screenshot of a URL and the output was so terrible. I tried to figure out what's going on in the node logic and I saw a POST request to https://puppeteer.buildship.run/v1/screenshot, passing the URL and options in the request body as JSON. Is there a way to improve the quality of the screenshot? What should we change? I tried adding delays but nothing seem to work. Please help....
No description

Getting my feet wet

Hi guys today I create a account in buildship but i have watched some videos on it. I have it a try n took a pause the interface n everything is nice and easy but ther are some things with I still need to learn can some one help me out. I wanted to add a number to a array and got stuck needed help🥲...
Solution:
It is the document ID of your firestore collection, you can click the info tooltip and to use ID dynamically you can use variable - https://docs.buildship.com/basics/variables.

Endpoint only works in buildship

When I hit my endpoint and test in buildship, I get 200 success. When I use the URL anywhere else, it returns "Workflow not found, make sure you have deployed it with the trigger method set to GET and path set to /generate_dream." Postman, browser, nor flutterflow work. This is super frustrating and I think its a bug, but why would it be telling me to do a GET when the chatgpt wants a post, and buildship says 200 success???

Email Trigger doesn't work with Aliases / Google Group

Hi, I'm testing the email trigger and I have an issue : the email doesn't come in if I'm using it via an alias / Google group. The group works well as the other email from the group is getting delivered. Is there any check in the code preventing the email not to be sent directly to the buildship email? Thanks by advance !...
Solution:
Hi @PaperB0y, Okay, on checking the CloudFlare's Email routing and configuration, they have security layer to check the headers of each request is sent and expects to have a verified signature. Which blocks the request received form BuildShip Email Trigger. We'll be updating the Email Trigger to include verification which should probably eliminate this issue....

storybook

I always get this error in the DALL-E storybook template: Unexpected token T in JSON at position 4 I have tried putting the promt in at different places but always get the same error...
Solution:
Hi @bsaevarsson, Could you please check the logs at which step of the node it is showing this error? Try deleting and re-cloning the template again.

API call to Buildship from FlutterFlow app not being sent

We’re noticing that some of our API calls are not being sent to Buildship when a customer places an order. We’re seeing the order in the database document however when we look at the Buildship logs the API call does not show at all. Do you know what can cause an API call not to be sent from FlutterFlow App? About 80% of the calls make it but about 20% of the API calls don’t even make it to Buildship and we are unsure why this is happening. Please help so we can hopefully resolve this and not hav...
Solution:
If your backend makes another api call to chatgpt there's a chance the post request from FF will timeout.

MySQL Insert Row node : issue with variable

Hello, I'm having an issue using variable with the MySQL insert row. When I perform my testing with hardcoded variables, everything works fine but when I'm trying to use variables in the workflow nothing happens. Here is a screenshot of my configuration, for information all fields are strings expect montant which is number....
Solution:
Hi @Guiz, we checked the insert mysql node, and it is working fine. To debug, could you please delete the node and add it again, and test it in node editor?
No description

Can you have more than one API endpoint in BuildShip? by @alex

Question by @Aleks
Solution:
Hi @Aleks - moving your question to here. If I understand your question correctly, are you looking to create multiple APIs with BuildShip? If so, yes you can definetely do that. You can create multiple workflows and each with its own API endpoint. Please let us know if your question was something else.

Workflow saying “no matches” when there is? 🤷

Hi Team 👋 I am a newbie to buildship so to start off and learn I wanted to start myself off with something relatively simple. I wanted to build a backend that is able to verify whether any data from a post request matches a certain table in my database. It either returns all matches with all row information else it responds with a generic “no matches” result. Now I used AI to help generate the node for the matching logic. The node looks good. Asks me to supply the...
Solution:
Hi, thank you for also sharing it via support form. As checked. It seems an issue with your custom logic of the node, I would recommend using the .match filter for matching the data or the String in the Supabase database, you can refer to their official documentation for an example of this usecase - https://supabase.com/docs/reference/javascript/match. Also to ensure that your logic is working fine, you can test the node individually inside the editor - https://docs.buildship.com/testing#testing-individual-nodes....

Need basic help with parsing a query...

I am trying to get the value from canonical href (the link) in this following sample call. Am I right using Query Parameter? I have tried a few things and can't make it work. {...
Solution:
Hi It is bit difficult to understated form this json object, which should be query or not, could you please share the API referce docs? I would recommend leveraging the AI node generator to create a node - https://docs.buildship.com/ai-nodes.

Mistake in pricing info.

There appears to be a discrepancy on the pricing page for the $79 plan. It lists 70 hours and 250,000 executions, but based on the provided math where 1 execution equals 2 seconds, the calculations yield two different results: 70 hours should correspond to 126,000 executions. For 250,000 executions, the correct duration should be approximately 139 hours. Could you clarify which of these is accurate?...
Solution:
Hi @Alisher, Thanks for mentioning this. Yes it will be 126,000 execution hours for 70 hours form PRO plan for 2s with execution time. We'll update the page to have the correct figure. Also, as a note under the FAQs section it is mentioned that the number of workflow executions therefore depends on the type of workflow you build and how long it takes for each execution takes to process. The value for one execution won't be equal 2 each time. It is taken for example. The number of executions are variable and the hours are fixed....