BuildShip

B

BuildShip

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

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

Return redirect

Hello! I’m trying to set up a 302 redirect in a custom node. Has anyone successfully implemented a 302 redirect? Any successful examples? (context: incoming API call > workflow > redirect original request to open pre-filled SMS (or technically any url)). Thanks! 🙂

email trigger

Hi nocoders, currently I'm having an issue with the email trigger; I've been trying to get the attachment but with no success. I already get the json using: ${(x)body.fields[attachment-info]} Do you have any idea how to access to: attachment1 > filename ?...
Solution:
Hi @Zarcco, extract the data received from the response of the which you require to an empty script node and then edit the node with the AI to with prompt extract the require data from this json, give the above json as example in the prompt as well. For using with the dot notation, you'll be require to add email variable instead from body, as the body you are referencing it from the request not from the Email Trigger request body. Use this expression. Please note you might encounter while adding this expression in editor, we'll are tracking and will add a fix soon....
No description

Post request validation: "Unsupported type: array"

Hi, I'm trying to validate a post request body, this the the validation: `[ { field: 'title', required: true, type: 'string' }, { field: 'valueA', required: true, type: 'number' },...

Using information derived from assistant in supabase row filter

Is there a repeatable pattern I can use for this? When i use autofill with ai and try to explain what information and what column name to match on it's not working for me. I'd like to be able to do something like this without using the AI autofill (because you only get so many of those and so far they aren't working for me anyways):...

I got no response from system, so after about a minute I wrote "Hello?" got this error

It seems like there should be a queue system to avoid this error... and/or some kind of run abandonment after a certain length of time. in the logs: 400 Can't add messages to thread_HGCofP5gEjBN3YPyQyunApPQ while a run run_mFsQgl4yVf95jQimV5UwQpYC is active. ...

Bulk GPT

Hello community, I have a problem with buildship. If I use the API bulk CPT and only do the most necessary setup, I get the following error when downloading: Failed to download file: status code 302 If I download the file (csv file) with the browser (https://tbii7zdupi2u5bxzuy8hlq.on.drv.tw/www.testkitech.com/worldcities_200.csv) everything is OK. What could be the problem? I would be so grateful and thankfull if someone could give me a tip here. Best regards Ingo...
No description

Prompt flow-chat

Hi!! Please Im trying to make a prompt flow, i guess I could use the AI assistant, but the prompt is kind of looping, even If I configure the thread ID on the next node, Im getting confuse on how to make it go from node to node, like from Claude node to the next Claude node, thank you!!

Streaming assistant showing json in chat widget

I know I must be doing something wrong, however after it not working at all, then setting window.buildShipChatWidget.config.responseIsAStream = true; I can see a response, however it looks like this: {"stream":{"_events":{},"_readableState":{"highWaterMark":16384,"buffer":[],"bufferIndex":0,"length":0,"pipes":[],"awaitDrainWriters":null}},"threadId":"thread_115YhyKghSRjBtnbm5DlNzPn"}...
Solution:
I've resolved this myself by starting with your streaming assistant template again and moving my nodes from the old one into my library, then adding them to the new version of your template. One irritation is that the content of the nodes is not preserved when adding it to your library, and I couldn't figure out how to copy and then paste inside the assistant nodes list....

template Data Analyst app failed with error

I tried out the Data Analyst app that analyzes GSheet. However, initially the app complained about 👉 400 Thread messages or instructions must contain the word 'json' in some form to use 'response_format' of type 'json_object'. Then I added the "output format in JSON" in the instruction. But it failed with a different error message:...

How do I image upload capabilities on OpenAI assistant API on Buildship?

I followed this documentation to set up openai assistant node https://docs.buildship.com/ai-assistant/openai-assistant. It has thread ID and prompt in the body, but how do I add image upload to my assistant?
Solution:
1. Passing an image_url into the API call body. 2. Creating a conditional to check if the image_url is available. 3. If true, you will use the OpenAI Vision API and pass the response to the Assistant AI node. 4. If false, you will take the prompt and pass it to the OpenAI Assistant node....

Undefined node support

I have a bunch of semi-complex workflows that require that nodes after the branch reference a node within one side of the branch. This works fine if that branch is the one that runs, otherwise I get an undefined node error. Ideally I could simply write something like: ((x)node && (x)node.us_blue) but instead I get an undefined node error. What am I doing wrong?...

Buildship Database shows Firestore data collection but does not exist in Firestore

Solution:
Also adding anser here, BuildShip database is a hosted and fully managed one and different to your own Firestore that you will see on your console. We will be adding an option for you to bring your own FIrestore in BuildShip table in upcoming releases but for now you can use Rowy....
No description

Unexpected non-whitespace character after JSON at position 4

Hey, I copied template of Story Books App - Combine GPT4 + Stable Diffusion, and followed the youtube tutorial by connecting my openai and SD api keys. However, I keep getting an error: "Unexpected non-whitespace character after JSON at position 4" even though my json is correct. Can you please advise on how to fix it?...
No description

api

i am slightly confused on the javascript when writing for the expression editor, is ctx required for all comparisions when using branches? Also i am trying to get the out of and api call and compare it to a random number. I apologize if this info is somewhere as i could not find direct answers

switch OR operator

Testing buildship for first time. Receiving post request. I want to create a switch with 5 cases, but I want case1 to flow if a value received in the post is "test1" OR "test2". Haven't been able to figure out how to do this. Possbile? Or should I be doing it another way?

make.com workflow to buildship

I'm about to jump into a project and I was curious if I could use a make.com workflow JSON to build out a workflow in buildship.

Problem with AI Chat GPT with GSheets Template

I implement project by this video tutorial https://www.youtube.com/watch?v=pdHwHZxRipA but got not relevant answers in response body. Answers example: It appears there's an issue accessing the specific pricing information for our Mediterranean sofas at the moment. However, I can provide you with a general understanding of the price range for Azura Home's sofas.\n\nAzura Home's Mediterranean sofas are designed with both luxury and sustainability in mind, using high-quality, eco-friendly materials. Typically, pieces in our collection can range from mid to high end in terms of pricing due to the craftsmanship and materials involved. This usually means prices might start from a mid-range level (think high hundreds or more) to a premium for our most exquisite designs.\n\nOnce the technical issue is resolved, I'd be more than happy to give you precise pricing details. In the meantime, if you have any other questions about our furniture, such as materials, design inspirations, or styles, feel free to ask! I am assuming that the problem is in AI Assistant setting. I create once and left all fields empty....
No description

Node doesn't work on production, but works when testing

I have built a worklfow using custom (empty) nodes. I tested these nodes individually and they return the expexted results. However, when I run the whole workflow, these nodes return completely different results. The input values are the same (when I test individual node and when I test the whole workflow). Anyone has had a similar experience or know what could be the issue here?...
Solution:
Hi @Christopher30, this occurs when the values are parsed from different nodes, if you are referencing value as variables from different nodes in your workflow you'll require to ensure the returned type should be the expected by the next node. To debug, you can log values before each node and their type to ensure all values are correct on workflow test - https://docs.buildship.com/logging. If this still doen't work as expected after debugging with logs, you can submit a support request via app - https://docs.buildship.com/support-messages....

Setting up authentication with Buildship + Flutterflow

Hi, I followed the instructions in this video https://www.youtube.com/watch?v=HmVrRIUlAFk but I am not seeing any logs appear when I try to pull the authentication data. I've posted further information + screenshots in the Flutterflow community (https://community.flutterflow.io/ask-the-community/post/buildship-flutterflow---api-not-working-qbYyjiSgDynZ2Mb?highlight=d0MhWmpjjNJvuV6) - can someone please help me? Thank you!...

Missing logs

I am unable to see any logs on my workflows for both test and prod! I was able to see logs before today, but can't anymore! I did rename all my workflows today, not sure if that caused it. Any help would be great 😄