Can someone confirm that workflows are blocking? With "create" I was expecting they would run in the

Can someone confirm that workflows are blocking? With "create" I was expecting they would run in their own service and then later I would poll to see if they have been updated. But in reality they are blocking my API call. I think will probably have to introduce queues as well if this is the case.

// Start workflows
c.env.COVE_WORKFLOW_VIDEO_UPLOAD_STREAM.create({
    params: {
        videoId: id,
    },
});
c.env.COVE_WORKFLOW_VIDEO_TRANSCRIPT.create({
    params: {
        videoId: id,
    },
});
Was this page helpful?