BuildShip

B

BuildShip

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

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

Meditation App

I am currently trying to get the meditation template to work as I want to make something similar, however I am getting these errors and I am not sure what it really means so I was wondering if anyone else has run into this or can point me in the right direction? Thx!
No description

Confusion with Stripe Trigger.

I would like to trigger on a stripe purchase for a specific product, not every purchase. Is there a way to only trigger when it’s just that one product type? I would also need to get the email of the individual who made the purchase (if they buy the product that would trigger the workflow)....
Solution:
triggers can only be set on the stripe events level, but you can add a condition node as first node to check for the specific product

How upload data to MySQL from a CSV file?

I am trying to create a node to upload data to my MySQL table, using a CSV file as source. My code is this: import mysql from 'mysql2/promise'; import { createReadStream...
Solution:
Hi @Hamilton T da Silva, I'd start by breaking this up into at least 2 nodes: one to handle import from csv and a second for loading to the DB. My preference would be to import from the csv to JSON and then load the JSON via the SQL Insert row node (in the attached screenshot). ...

Log errors

I'm not sure if this is a bug or if i'm not referencing the JSON path array correctly from the previous node or if this is a syntax error, but i'm getting this : Cannot read properties of undefined (reading 'values') Please see attached screen shots. Thanks!...
Solution:
Hi @verismo007 The issue is the log condition you have added, as the result type returned by the Get Sheets Node is an object, and the logs you are trying to access are with the array method. To fix this you can click on update output schema from the result of your Get Sheets nodes to access the values array directly and use it as a variable then you'll be able to apply array methods over it.
No description

Whatsapp Audio - BuildShip + Twilio + OpenAI

I am trying to integrate openai with twilio to receive and respond users with audio messages on whatsapp. Haven't find so far in buildship a way to receive audio messages from whatsapp, so i can use whisper to translate to text and handle from there on.... anyone had any experience with that?? Thanks!...
Solution:
Hi, we recently added a template to help you with this. This works for audio messages only. Also, this video can help with setting up your twilio/openai api keys and connecting your workflow with twilio: https://www.youtube.com/watch?v=QyR8Sautvhg

Help with framer and Discord Webhook

Hi there, I have sucesfully integrated a framer form using the tutorial posted via youtube. I can sucessfully send the data to Supabase but I cannot send a discord message using Webhook Bot integration. The logs say success but no message goes to discord. (I am using the correct webhook URL) My workflow is pretty simple. Any help would be greatly appreciated. I am just trying to post a message when a user signs ups or when a form is submitted...
No description

Is there a standard way to create DTO ?

Hi, in classic APIs it is common to transform the records coming from a database into DTO. Is there a standard way to do this in buildship, or should I create a custom node ? Thanks !...

Gemini Multimodal Error

I'm facing an issue with gemini-pro-vision model to analyze an image. Does anyone know how to resolve this?
No description

Strange UI typing bug

When I type in any field, such as the feather notes box or in any node string, there appears to be a weird race condition going on where various characters are being dropped, moved, and deleted after having been typed; seemingly at random. To test this, I typed the alphabet and got: abcdefhijlmnoqrtuvxwz This is a new bug, have not seen this behavior before....

GPT-4 Vision node error

Heyy, I need help I am trying to follow the GPT-4 Vision tutorial but when I test the node I got this error message. I created a openAI secret with the link provided on instructions. The article on the console says something about pay to use GPT4. Do I have to pay to test it?...
No description

While loop implementation

I want to implement a while loop logic that runs till the condition is met. How can I achieve that using loop and branch nodes.

upgrade isnt working. also i get errors

also i get errors "Cannot read properties of undefined (reading 'email')" for no reason
No description

Telegram Ai bot which uses Information from given PDF Files to answer customers messages .

Can someone from the support team dm me or something I need help.

Why wont GPT Vision work

When using the GPTv4 Vision node or any visual node I get this error message. Does anyone know what's happening Even the Buildship support email is no help. I can't find any documentation on this and no one else seems to have the same issue. Error: An error occurred while fetching: SyntaxError: Unexpected token S in JSON at position 0...
No description

Storybook Template error

Hi, I watched the tutorial of BuildShip today and try to run it on Hoppscotch.io and get this error. What could be wrong? Thanks a lot. Buildship is amazing for no coder. Jason { "error": {}, "label": "UUID Generator",...

UUID Generator

Working node and workflow started failing recently, has been working 30+ days "Cannot convert undefined or null to object"...
No description

OpenAI + Twilio - Request Timeout

We are building an WhatsApp bot, trying to integrate Twilio with OpenAI, using BuildShip. The issue we are facing is that, when we make a HTTP request from Twilio to BuildShip it expects to have an answer in 10 seconds, or it will timeout and consider a failed request. However, when we send the request to OpenAI it takes more than 10 seconds to return our call. I'd like to somehow, whenever BuildShip receives the request from Twilio, return a status 200 to Twilio and then continue to execute the other nodes, we tried to return a 200 in parallel but it didn't work....
Solution:
you could execute a second workflow node, then return 200, then make the second workflow the main workflow

How do I extract row information from a rowy trigger

Hey all, I'm new to Buildship and have been struggling all day with something that has to be trivial. I created a Rowy trigger (extension) that fires a buildship workflow (from a firebase change). All that workflow does is receive the trigger (the first node) then attempt to output a field to the console.
All I'm trying to do is extract a field from a row that was added or deleted. So in my firebase there is a record that has a field called 'contextId'. I delete it and the trigger fires and I can see a lot of data embedded in the logs. But what i would expect I could do (based on the documentation) is to export to the console this:
'Context: ' + (x)Row.contextId ...
Solution:
Hi @Roke @bobjoneswins, All the information that is gettring triggered by the Rowy Trigger gets stored in a Row variable (you can check more variable from output) you can use it to extract any field/cell value from your rowy table. Example (in the above image) - I have a colum with id welcomeMessage, (x)Row.welcomeMessage will get the row data from welcomeMessage and you can then use it anywhere in your workfow.

Is there a tutorial or guide...

on how to do this use-case - "Given Google sheet with name and email - do a Google search and find the first LinkedIn URL and Twitter link and add this to the same Google Sheet"
Solution:
Hi @Taylor Quade, That's quite a specific use case! There isn't a tutorial that covers all of that, but I would: ...

Can't ship workflow

Hi there, I'm getting an unspecified error when trying to ship my workflow: "Something went wrong. Please try again." The test on the node is successful though. It's a simple cron trigger with a supabase get row request. Any ideas why I'm getting this error?...
No description