Simple filter by date in a Firestore query
Hey everyone,
I just started trying BuildShip and I'm already stuck on something that should be very easy, however I can't find the right documentation.
I made a Firebase collection query, I tested it without any filter and it does return the elements I expect. However I can't figure out the correct syntax of the filter to only return elements where "NextOccurence" property is before the current date and time....
Solution:
@Chinmay Khandelwal Firestore does not directly support a "not equals" (!=) operator for queries, including those on timestamp fields. This is a limitation in Firestore's query capabilities
there is not issue with Date.now() - for the error firebase is not defined ensure the node has -
import { Firestore, DocumentReference, Filter, Timestamp } from "@google-cloud/firestore"; import...Asynchronous API calling
Hi,
I want to create an asynchronous API call. My workflow will run for a long time so I need to implement polling endpoint, but I don't know how to make it. Can you help me?...
Criticall error
After upgrading legacy workflow to v2 things got mixed. REST trigger were left in legacy and was working; v2 version was deployed and displayed logs. But after i deleted legacy workflow - it stopped working. Now my app is down. I am devastaded.
base64.split is not a function
I am creating a flow where the image url (openAI) goes to the Upload Base 64 file, and I always get this message. What should I do?
Thank you s much!...
YouTube Video Blog Generator template no longer available?
Hi everyone! I am new to this community and excited to learn the power of BuildShip and how to leverage it in the right scenarios.
I wanted to ask if someone could point me in the direction to get the YouTube Video Blog Generator template? I am currently on the free plan.
Thanks!...
Widget for AI Assistant seems not to work
Hi, I'm trying to use the Chat GPT widget template to embed in a page. I've created a really basic assistant, I would like to use it on the CRM of my company and I'm trying to do some tests to see what I can do to suggest buildship as a possible solution. However when I try to use the widget I've got the message "paa.buildship.com says: Could not send message"
In the template I put the assistant id and my api key to access open AI developer console.
...

Bug: Cannot create outputs for custom node
Hi there 🙂
I have run into an issue where, when creating a custom node, I cannot create outputs for it.
Two things happen:...
Unexpected token '<', "<html> <h"... is not valid JSON error
We’re getting a new error on one of workflows that we have not changed anything on. The error states: Unexpected token '<', "<html> <h"... is not valid JSON
Does anyone know what this error means and/or what it can be related to? I don’t know why this error started showing randomly but we have made no changes to the workflow @Gaurav Chadha...
Bug when editing node with AI
I've had this bug for days now. I tried to edit a node using the ai model and now the workflow is stuck on this error message. Hitting "refresh app" doesn't do anything

Each pdf page turned into image
I have a specific use case where I would need a node(s) which can: download the pdf file and turn each page of that pdf into .png or .jpeg file and then save it on database (preferrably outside Buildships provided storage).
I have tried it before on Buildship, but didn't succeed.
Maybe someone has done something similar using Buildship?...
Test Panel - only 1 test can be saved and test names aren't consistently saved
I've been playing around with the Test tab in some custom nodes and it's behaving strangely.
Test names not being saved: https://jam.dev/c/0d374b45-3eac-49ef-8ac0-92dfcdcaf6c7
Nodes requiring a new save, tests not returning correctly, assertions randomly disappearing, a few other random things: https://jam.dev/c/555c552b-9696-4511-acfd-61d69ff949d2...
API error re-try
Hello guys, can please help me? I've added an API call node with on fail (retry) option. In my called API I purposely return a 400 error. When I have check the API run logs it only has the initial run and don't have run logs for the retry. Am I doing something wrong?
Flowbuilder2.0 Issues
For some reason the workflow only works and was able to ship on the flowbuilder 1.0 and not 2.0 for some reason. The 2.0 version states that the playh.t node isn't valid but everytime I run a test it works.

BuildShip v2 AI Assistant Tries to Autofill Everything
I have given my AI assistant in BuildShip v2 a tool to query relevant information from my CRM.
The node doesn't have any fields that are filled in by AI (for now) and my AI assistant still tries to fill in each field.
It responds asking me for each of their values.
Thoughts?...

What´s up with the chat widget?
It is mentioned in this tutorial: https://www.youtube.com/live/H4xx_7M0TDQ?si=0Ea95TWZPoXyvaQY&t=2055
I found it in the connect section, but no documentation.
I cannot remix this template eiter:...
Solution:
Hey @Thomas, we have a newer version of this template for the new canvas.
Check out the new templates for:
- AI Chatbot - clone link
- AI Chatbot (Streaming) - clone link...
How to construct Firebase document array of document references?
For creating single document reference, we should use prefix "_ref:collection/documentReference" - as in attached screenshot.
How should I construct my json body to input list of document references?...

one time stripe payment
Hi ! Is there a way to handle one time payment with buildship / stripe ( not subscription) ?
It’s for a carpooling app that does not offer products but rather routes at prices set by drivers… It is possible to do that ?
Thank you in advance for your help 🙏...
Extract Youtube Captions
Is there something that needs updating with this node? It used to work fine but I have spent the last few hours trying to get it to run and it either runs endlessly or returns a german? description of Youtube and nothing else. It doesn't even seem to work on workflows where I have used it before. any ideas?
Solution:
Hey @Chris Wright | Brandmember, we’ve been trying out alternative solutions for the YouTube caption extractor, but it seems like YouTube has been restricting access to the video captions from unauthenticated sources.
We’re working on a way around this using the official YouTube V3 API via an OAuth node. We’re also following up with the Google team to see if they can speed things up and give us the permissions we need.
We’ll let you know as soon as we have an update....
Can't set local variables within parallel
@Gaurav Chadha
Hello everyone I've sent an in app request about this earlier today, but I wanted to share this here for the community as well since I think this is a more critical bug that affects everyone:
If you set a local variable within a parallel node it won't be set. If you log it directly after it will log "undefined". I tried this also in a clean new workflow....