BuildShip

B

BuildShip

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

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

Akib - Hello everyone,can somebody please hel...

Hello everyone, can somebody please help me with this question, How much difficult it is to custom build this: closebot. ai/demo/ Here is the demo of the product on youtube: www.youtube.com/watch?v=tJje8EVxHu8...

James - I need help with the connector field. I...

I need help with the connector field. I've already went through all the docs and support requests and can't seem to find out how to do the most basic connector to another firestore collection. https://docs.rowy.io/field-types/connector#examples. This is a complete roadblock in my process to get started. I'm in a group with a few other users who are all experiencing the same issue. Maybe because we come from a no-code background. I have trained an AI on the rowy docs for the connector page, and e...

Kahl84 - Hello! I was following a video where y...

Hello! I was following a video where you can connect Stipe to a custom GPT using actions and Buildship. Anyone has the link to the action? It is not visible in the video

adventurous_axolotl_77696 - I want to create an...

I want to create an Ai chatbot for my business. Like a customer service Ai chatbot for my website using Claude Ai api is there any relevant video for the same ? And what will be the approx pricing for building it using rowy (excluding Claude api charges)
Solution:
Hi @adventurous_axolotl_77696, You can build the chat bot with BuildShip easily. You can easily create the AI Chat bot with pre-existing nodes (Claud-3, or OpenAI Assistant) and use BuildShip Chat widget - which is open source -https://github.com/rowyio/buildship-chat-widget to add it your website. You can start and achieve this on free plan as well and upgrade to paid as usage or requirements increases....

Holden - Hello - If I'm building some demos for...

Hello - If I'm building some demos for several companies, and they are very similar, should I just copy the workflow I use, within the same project? Or, should I create a new project for each company? Related question - is pricing impacted by number of projects you have or just number of workflows? How about concurrent executions, does it matter if they are conncurrent workflows within the same project or in 2 different projects? Thanks!
Solution:
Hello @Holden, If the companies also require the access for your backend (BuildShip), contains multiple workflows and would be deploying it on prod on their app, then I would recommend making separate project for each company based on their requirements, as you'll be also able to invite them to collaborate to your BuildShip project. If the backend will only be accessed by you and solely for demo purposes, then keeping it in the same project within different folders will be a good start. The pricing of BuildShip is on per-project bases. You can refer to the FAQs - https://buildship.com/pricing....

Pyr0Lover - I can not in any way add a dynamicT...

I can not in any way add a dynamicTemplateData to the sendGrid in rowy. It always returns me with deadline exceeded 6000 miliseconds. I dont understand how the email api call can take more than 60 seconds....

luisaliste97 - Hello, I am following this tutor...

Hello, I am following this tutorial but I am having difficulty continuing with it since I do not get the same thing as the instructor on his screen. https://www.youtube.com/watch?v=2OzgeHxpMs4&t=212s
No description

Holden - User changes AI Assistant ID by chosin...

User changes AI Assistant ID by chosing option 1, 2 or 3. How could we let the user choose between 3 different AI Assistants by pressing 1, 2, or 3 in flutterflow - is there a way that could automatically change the saved Assistant ID in Buildship prior to starting the thread?
Solution:
if you have the assistant IDs in flutterflow, you can pass it in the request from flutterflow similar to how you pass the thread ID

Holden - Buildship AI Assistant node +Flutterfl...

Buildship AI Assistant node +Flutterflow - user submits document Is there a way to have the user be able to submit a document of their choice to an AI Assistant?...
Solution:
currently the assistant can only add documents directly on the openai dashboard, but we'll be adding ability to upload new documents it soon hopefully next week

BarbieAsian - how do i make an API call to a su...

how do i make an API call to a supabase function? I have the variable to pass its just one variable. Please provide examples. I am having trouble with the buildship syntax....
Solution:
Hi @BarbieAsian You can refer to the example in this video, it makes a POST request to update a Supabase Row with variable from the request body. https://www.youtube.com/watch?v=oUQKbzdajII

bonidom - Can you please tell me why when I tes...

Can you please tell me why when I test buildship, it sends everything correctly, but when I check through postman it gives an error?
Solution:
Hey @bonidom, can you try editing the path so that it doesn't contain any spaces? How about something like /api-call? Let me know if that helps
No description

zeymer - I think there is a bug with the stripe...

I think there is a bug with the stripe webhook. I created a complete flow on test mode and when I changed to live mode it didnt create the buildship webhook. Also if I copy and pase the old one it says that No signatures found matching the expected signature for payload.
EDIT: I think I found what the bug is. If you dont set a default stripe events to listen to, Stripe doesnt create the webhook....

adrfinance - Buildship says build failed when I...

Buildship says build failed when I try to run a workflow. I sent you an in-app message as well to support. Can you help me please?

TonhoDev - I'm using FlutterFlow. I upload a vi...

I'm using FlutterFlow. I upload a video locally, which queues in FFUploadedFile format, if I'm not mistaken it's in bytes. Then, I upload this video to Firebase through FlutterFlow, passing the FFUploadedFile of the video. But before that, I would like to compress the video as much as possible, keeping it below 120MB; otherwise, do nothing, and then send it to Firebase. Is it possible to do this with Buildship? Can you help me? I have little practice in Buildship, I've been struggling for a whil...

Luzzotica - How do I add multiple filters to a ...

How do I add multiple filters to a single supabase request node? I have tried name=eq.VALUE1,email=eq.VALUE2 And ...
Solution:
That worked! Use & with the filters. They are added to the URL as a query to supabase....

Herbert Riener - Hey, is it possible with build...

Hey, is it possible with buildship to log in to a plattform e.g. openai and download a file in this case an invoice? If yes how is this done or is there a docu or a template somewhere?

jesper - Trying to setup with Firebase getting ...

Trying to setup with Firebase getting this error anyone can help? Error deploying Rowy services: Google Cloud Run Service Agent does not have permission to get access tokens for the service account rowy-backend@happylife-a4282.iam.gserviceaccount.com. Please give service-735265240956@serverless-robot-prod.iam.gserviceaccount.com permission iam.serviceAccounts.getAccessToken on the service account. Alternatively, if the service account is unspecified or in the same project you are deploying in, e...

Baketa0000 - Hi, hope anyone can help me to und...

Hi, hope anyone can help me to understand what I am doing wrong or if I have encounter a software bug, I want to capture the payment information from a stripe webhook, I have the hook configured to "checkout.session.completed" and everything is set up properly on the Stripe side of things and I do get the hook. Next node is to get data for the transaction from my supabase table, it works fine, I can retrieve all the fields related to the transaction refered by the stripe´s checkout id. The problem is with the branch node that follows, here is the condition: " ctx["root"]["c133b812-5de5-4680-a6b9-7bf6cab3b54a"][0].credits == true " so that if the value of the field "credits" I got from the Get Row node equals "true" then do something else do something else. For some reason it fails with the error " "label": "Branch", "message": "Cannot read properties of undefined (reading 'credits')"...
No description

adrfinance - How can I capture an error of an S...

How can I capture an error of an SQL query and return it to the frontend (Flutterflow)?