BuildShip

B

BuildShip

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

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

trouble exporting default function

Hey guys, This function I wrote works perfectly when I test it in test mode. When I run it as part of my workflow, it does not work. I think it has to do with the way I export the default function. Any pointers to what I am doing wrong? Code in attachment...
Solution:
Hi @Clinton, the output too large, is not an issue, you can still return the value or view the value when you execute test, we are working on improving the UX around it.

Stop a workflow stuck in running.

I am using the OpenAI Assistant node with Supabase create a row node inside it. It seems the Ai got confused (with my poor directions) and doesn’t know what to insert where so it keeps running as if it’s stuck in a loop. How do I stop a workflow that’s stuck in running and won’t necessarily end with success or fail?
Solution:
Hi @01iver, for now deleting the workflow and and adding it again should stop the execution of the node running in loop. We are working on a hard stop functionality to handle this case which be available soon. Let me know if deleting the workflow stops the execution. (Note: you can copy/paste the workflow file before deleting to prevent loss)

Twilio “Parameter Error”

I’m needing some help with something that I thought would be pretty simple, however it’s becoming a challange. Upon triggering an API from Flutter Flow I want to: - Pass the phone number from the user to build ship. ✅...
Solution:
Hi @a_burchfield Sent you an email with the fix, jus tadding the breif about the issue here too. The issue is that when testing you are passing the phone number as the body while testing but reading it as a query parameter in the Twilio node, you have to delete the required fields in the REST API Trigger due to which the request was never made through when tested/executed via variable.
No description

Output only part of Claude stream within <xml> tags?

Hello, I’d like to do 2 things: - stream Claude output which has ‘thinking’ first and then final answer in <xml> tags - take in Claude stream and stream just the part between the <xml> tags Is this possible please?...

Stories book app

Hi guys, I just discovered Buildship. I am testing the stories book app template but I am getting errors in the JSON genertaor node saying: 400 Invalid value for 'content': expected a string, got null. What does this mean? ...

Trying to update permissions on google doc

My goal is to update the permissions on a google doc to be writable by either anyone or a specific user (either one is fine). But several attempts have come up short. The closest I've come to getting a result is from code created by the AI. But based on the error message (I'll share below) it seems that BuildShip connection to my Google account doesn't have the permissions needed to make it happen....

Firebase Sign in with Password

Are the Firebase functions such as 'createFirebaseUser' custom built by Buildship? And does one exist that's equivalent to Firebase's 'signInWithEmailAndPassword' to create a secure sign in workflow in Buildship before generating auth token?

Google MAPS API Buildship URL to add / restrict in Cloud Console

Hello Buildshippers, I'm using a Caculate Distance node and I need to add the buildship URL that calls the API in the Google Cloud Console. I added .buildship.run/ and .buildship.app/ as well as the Rest API endpoint URL to no avail. It's not working...
Solution:
The Calculate Distance node does not require an endpoint to be added, and access to the projects Google Cloud Console is not available for the BuildShip project,to restrict the key to a certain domain, you'll require a custom domain, which is currently available on Expert or BYOC (Bring Your Own Cloud) - https://buildship.com/pricing.

User Auth Assistant

Hello. Im working on an Assistan and I would like to know if you have an example to create a user authentication flow with Supabase in Buildship and how to connect with the assistant
Solution:
Hi @IsaacT, you can refer to this to create a simple and secure user authentication workflow with Supabase https://www.youtube.com/watch?v=uhc8732Dpq4. For connecting Supabase with Assistant you can use our pre-built template:

Buildship doubling quotation marks

Sometimes when copy pasting JSON objects in the expanded text field, Buildship doubles all quotation marks, rendering the JSON invalid.
Solution:
Hi @Sleetza, Can you please share a video replicating this? I checked this is working fine, could you please check the type is set to JavaScript? As the quotes should be colored even if it is invalid....
No description

Code from Buildship docs (setting variables) not working for workflow variables

Hi, I'm reading the docs on using variables (https://docs.buildship.com/env-var). The provided code (for reading, setting and deleting variables) works but only for project variables, the code for workflow variables throws an error ("Couldn't save project environment variables") Example. ...

Logs for individual nodes

Hey I am trying to troubleshoot my workflow. Is there any way of seeing the logs with what is passed from one node to the other? I somehow only the first two nodes and then the result. ...
Solution:
Hey @thiwa, You can add more logging statements in your node logic to log any specific value https://docs.buildship.com/logging.
No description

BuildShip is down

I already submitted a support request by email
Solution:
Hi @Fenyr, we are checking now.
No description

OAuth 2.0 access

Hi I want to use the etsy api via Buildship and I am having troubles recreating a simple api key test in BuildShip: https://developers.etsy.com/documentation/tutorials/quickstart So they create a a valid OAuth 2.0 access token to make requests to any scoped endpoint. Is there any tutorial or resource on OAuth 2.0 access with BuildShip ?...
Solution:
Hey @Thomas, to make an Etsy API Call via BuildShip, all you need to do is make a simple call to the Etsy API endpoint, like this: ```js export default async ({apiKey},{logging}) => { const url = 'https://api.etsy.com/v3/application/openapi-ping';...

Google Sheet Manipulation

Hello there! I'm going to build an application interacting with my Google Sheet. I can get all rows from the Google Sheet. But Id like to get the specific rows' data using "Ranges" property. I've faced the following error....

User Prompt is Undefined

I keep getting this message please help me.
Solution:
Hi @spencer, from the screenshot above it seems that you are missing passing prompt in the body when making the request. Also please ensure that that the user prompt has variable reference (x)Body.prompt. You can also clone the AI Asststant Chat template for a quick start.
No description

Need help connecting FlutterFlow Chat with Buildship

I'm really struggling to connect my buildship chat to flutterflow. I'm building a chat in Flutterflow and connecting it with OpenAI with Buildship. The node works well on Buildship, and I've followed the instructions in Buildships Flutter YouTube videos. But I keep getting errors and I don't know what to do. Can someone please help?

Logs are not showing up in 50% of my worflows

I don't know if it's because I custom code some of them, but it appears longer workflows just don't show their logs

Extra Trigger can't get rid off

I have this extra Supabase trigger in my workflow that I can't delete. How can I remove it?
Solution:
Hi @dankmango Can you please share this workflow via in-app support? https://docs.buildship.com/support-messages
No description

When im trying to test the workflow that i connected to flutterflow - it says error 400

OpenAI assistant with url scrape workflow. I connected it to flutterflow and tried to test. Here is what i've got
No description