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

How to bind UUID generator to specific field

please 😦
Solution:
Hi @Link, A little bit of JS will do the work here, using the assignment operator to assign the new value.
No description

querying db through chatgpt: 400 Invalid schema for function

I am trying to query a firestore database through chatgpt. I always receive an error statement: "400 Invalid schema for function 'firestore-Collection-Query': In context=('properties', 'orderBy'), array schema missing items" My chatgpt instructions include: "When you are given tools to use, you must use them following the guidelines for each tool. Guidelines:...
Solution:
@Thomas You can make the query outside the Assistant node and then add an empty node inside the Assistant then store the variable output of the Firestore Collection Query node to make your workflow work, or remove the filter or orderBy form the node, alternatively, you can add the use our Firestore Collection Video - https://www.youtube.com/watch?v=B0g0FWqWSLg.
No description

Bubble <> Chat with Document

Hi everyone, I'm new to Buildship so noob question here -- is it possible to use Buildship to build a "Chat with Your Document" feature for users in my Bubble app? I know it can be done with Flowise/Pinecone/Render but would love if I could use Buildship for this. Thanks!
Solution:
Hey @Lucas, Yeah, we have lots of templates for chat with your document (Gsheets, Google Document) or database (Supabase, Airtable, BuildShip) you can start with - https://buildship.com/templates And easily connect BuildShip with Bubble - https://docs.buildship.com/bubble...

How to create multiple subscriptions with Lemon Squeezy in Buildship?

I've two subscriptions in the same store, one is monthly & one is yearly. I've created two products for each subscription. Now depending on which subscription user creates, I want to update it in my database. But in buildship, there's no option to select product. There's only one Events trigger which is "subscription created". How can I update depending upon which product is purchased by the user. Please help
Solution:
Hey @captain_cold., for the use case you mentioned with two products in the same store with monthly and yearly subscriptions, the subscription created event in the Lemon Squeezy trigger should suffice. Here’s some insight on how you can handle the differenciation between the subscriptions for the two products. If you look at the Lemon Squeezy documentation, the subscription object is the payload which would be returned every time a subscription is created. As per the docs, the payload would have a product_id property which would specify the product. You can use the switch or the branch nodes to handle the cases for different product depending upon your use case....

New starter!

Hello, What is best to build the front end (no-code/low code/code) for a web app with Buildship?
Solution:
Hi @Dave Sampson, BuildShip can be connected with any Frontend Application builder in the world/ You can find a list here - https://docs.buildship.com/weweb.

Using Anthropic Extract node

Im having trouble getting Anthropic Extract node working to how I want it to, Im looking to target webpages with food menus. At first i tried using fields such as dish name, description, price. Here Im assuming the AI will work out what i want and close match it with the data from the webpage. However that kept giving errors for the sample URLs. So I tried a different approach. I used the AI (autofill witih AI) and it generated for me;...
Solution:
Hey @dhsg, seems the content from the webpage exceeds the Anthropic context window. Is it possible you can try using the OpenAI version of the node. I tried, and it works well: https://buildship.app/remix/f3553548-4df6-4477-9452-d24b57a37abf Btw using the text mode is recommended if you don't plan on extracting any links or images because it reduces the context being passed to the model....

transcribe to notion template

Hi, need some help pls. Confused about how to set up notion integration for this buildship template - transcribe to notion Right now, the template needs to be linked to a primary notion workspace so I'm using my own notion act This is fine if u r only using the app for yourself But doesn't make sense if u r trying to make a mobile app right? ...
Solution:
You can take the database ID as a variable from the request body either as a query parameter or as a body. In your clientside (frontend), you can have the input set to take the database ID of your user and then send it as a body or query parameter to the API. You can learn more about variables here - https://docs.buildship.com/basics/variables. Hope this helps....
No description

Upload image to firebase and get link with access token to use in flutterflow app

Hi, Im trying to outsource image uploading from my Flutterflow app to Buildship. In flutterflow after uploading image to firestore I receive link that looks like this: https://firebasestorage.googleapis.com/v0/b/dummyprojectname/o/users%2dummyuserID%2Fuploads%2F1712161901613077.jpg?alt=media&token=f33333f2-eac1-4d33-33c6-333f8e3a3333 and is accessible to my app and also publicly despise storage is set to not public. When I use "Upload File from External URL" GCS node, it returns link that looks like this. Its not accessible to my app....

Firebase Time Format broken after update

// ISSUE IS SOLVED Hi guys, Buildship seems to have changed the date format to a number format. ...
Solution:
Hi @Thomas, try with this updated Firestore node, it should then work, we'll do more testing and will update the node in the explorer. Copy the content from the above file and paste it https://docs.buildship.com/features/copy-paste#paste-node.

Issue with ElevenLabs node

Hi, The ElevenLabs node fails to return the public url for the audio file and I am not seeing the the request in the ElevenLabs history. I have deleted and re-added the node. I have also changed the ElevanLabs api keys a couple of times. None of the above made any difference....
Solution:
Hi @vik01010 - could you try to add this node from the library now? We had made and it should work. Please let us know if you are still facing any issues.
No description

empty node issue

When I run the node with hard coded items it works, but I get this error when I run the whole workflow. What could I be doing wrong?
No description

plaid integration

Has anyone tried to create plaid integration? I can't figure it out🫣...
Solution:
Hi @Elli Grossman, Did you try out the AI to generate the code for Plaid?- https://www.youtube.com/watch?v=AawYfYW8xu0. Example you can simply use any of their curl or NodeJs code in the AI Node generator and create one - https://plaid.com/docs/api/products/balance/....

OpenAI File Upload API

I'm trying to create an API for OpenAI's File Upload (https://platform.openai.com/docs/api-reference/files/create). The request body takes a file object(the file itself) and purpose (string). This is the code that's in my API call node:
...
Solution:
@Henry Moses @Sam i got it to work by writing the buffer to a temp file, and then creating a read stream from the temp file....
No description

Why does my node work properly but the workflow returns empty object?

I have a node that takes an array of questions and its answer metrics and an array of question with its answers. When I test the node it returns me exactly the result I need but when I try to use the whole workflow (HTTP GET Requests) I receive empty object {}. I use the same input data for testing. What is the problem here?...
Solution:
Hi @Kai, adding the array in the query will read it as string, and won't process, instead of passing the responseData and metrics as a query, pass it in the body. You can refer to this - https://docs.buildship.com/basics/ship-an-api.
No description

Backend with java

Is there anyone that can help me with answering some questions that i have?
Solution:
Hi @wajid - you can raise question via in app support form if you have any specific question or chat via the general chat. We also have BuildShip experts you can work with here: https://buildship.com/experts
No description

train chatGPT on a conversation

Hi, I want to add several messages to a chat history for a chatGPT node. How do I do that? Here is a screenshop from make.com, see how they implemented it....
Solution:
Yeah, as also mentioned by Christopher, @Thomas, You can simply modify the GPT node logic to have more roles and content accordingly, you can refer to this to edit the node - https://docs.buildship.com/basics/node#node-anatomy. I've attached an example of the specific open AI text GPT node with an example of more content and roles. Alternatively, you can use the Open AI Assistant node as well as it contains all the data of the chat history in the threadId - https://docs.buildship.com/ai-assistant/assistant...
No description

integration with flutter (not flutterflow)

I'm attempting to do a very quick appraisal of effort to integrate buildship with a flutter (again: not flutterflow) front end. It looks like the current docs don't talk to this use case, or I didn't find that/those pages. So far I understood I should be able to treat this as a regular rest api integration, and that https://docs.buildship.com/features/api-spec is likely my best entry point to understand that api Have I appraised this correctly?...
Solution:
Hi @entdm, As Flutter does support connecting and making a request to a REST API, you can easily create a REST API in BuildShip and use that endpoint to call the API in Flutter. REST API in BuildShip - https://docs.buildship.com/trigger-nodes/rest-api. How to connect Flutter with any REST endpoint - https://www.geeksforgeeks.org/implementing-rest-api-in-flutter/...

OpenAI assistant - Who has built with it?

Hi builders! I am currently exploring OpenAI assistant nodes on Buildship, and have 2 questions: 1) When setting up the assistant on OpenAI we can set up functions. On Buildship we can add tools to assistant. If I add a tool on Buildship to my assistant, do I also need to create the function with this data format on OpenAI? Or it is not obligatory - I can have tools added to the assistant on Buildship and still have 0 functions added to the assistant when setting it up on OpenAI....

Store an Array of strings with 'Buildship - Create Document (with ref)' node

I am trying to store the following into a document, { "localities": [ "BEVERLY HILLS (NSW)",...
Solution:
Hi @Abrar, Also sharing the fix here for community members with same issue, thanks for confirming on email about the fix worked. From the node logic (BuildShip creates a document with DocRef), your workflow, shows that you have modified the logic for the extracted array, which is causing trouble here. Use the AI to edit if required. To Fix this:...
No description

Could not send message: Unexpected end of JSON input

I built a workflow, using "Chat with Firebase" template. I changed from Antropic to OpenAI nodes. But when I shipped the worklfow and opened the chat widget, after trying to send a message to this assitant, I got error: "Could not send message: Unexpected end of JSON input" What did I do wrong? No changes was done to trigger or last node (return) in this workflow. I use "OpenAI Assistant (Stream Response)" module and also have enabled "stream response" at chat widget....
Solution:
Hi @Stepan_Molchan, I remember sending you email with the solution, can you check? The issue with the Google Docs was fixed and confirmed by you, for Perplexity there was an issue in the prompt values, as it expects a string but your prompt contained JSON values which was causing the issue, I've fixed it and sent you an email, you can check. Let us know if you get into any other issues.