HNHacker News
TopNewBestAskShowJobs

samuelbrashears

94 karma · joined July 18, 2023

submissionscomments
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
"Roadmap" works sometimes, but there's definitely some guess-work. Clarifying with followup questions in chat is pretty valuable, and we're considering presenting the user with multiple plans to choose from when we're unsure.
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Definitely something we're looking at -- do you have more any details about your use case?
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Before creating a workflow, we present you a plan that you can confirm, so we won't delete stuff without your approval.
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
We've opened everything up to free tier for the launch! And thanks for the suggestion :)
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Interesting -- we've definitely been building only on top of APIs. We've looked at automated form filling in the past, so it's something we're thinking about.
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Great idea -- we're looking at showing workflow history and this is a good addition.
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
We do a fixed number of retries, including redoing any AI arguments. We've thought about making it atomic/more durable -- it's tricky, given that most steps interact with external systems e.g. Google Sheets, and while not typically "destructive" (Google Sheets has version history), undo-ing is often difficult.
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
1. Yes! This is useful for parsing unstructured data or inferring an argument (sometimes we can simply define a static data transformation through jq).

2. Anything too complex (e.g. 5+ steps) tends to be unreliable. Also, any workflow where potential failure/unexpected behavior is too risky to leave up to an LLM.

3. The only actions we take are with our user's tools, so many workflows are simply organizing their information between their apps. However, e.g. gmails could be sent externally so we have guardrails/sanity checks to mitigate risk there.

samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Zapier is definitely trying, but they're not there yet. That feature unfortunately doesn't do much to configure the blocks for you (it just selects which to use) -- you're largely left to sift through the same menus to set it up.
samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Zapier is working on something very similar! We actually did our live launch at the same event as them for their new chat product -- https://central.zapier.com/. We think our UX is actually a lot simpler than there's is at the moment, since they're focusing on fine-grained control.

Also, the best way for them to do this would be pretty close to a ground-up rewrite -- both in terms of frontend/interface, but their model of integrations/connectors is not really compatible with allowing AI to take a bigger role in data transformations.

samuelbrashears··on Launch HN: DryMerge (YC W24) – Automate Workflows with Plain English
Zapier is already trying! We actually did our live launch at the same event as them for their new chat product -- https://central.zapier.com/. At the moment though, they're pretty focused on fine-grained control and GUI configurability, which makes a lot of sense for their existing technical user-base. We're focusing on a super simple UX for less technical users.
samuelbrashears··on Show HN: DanswerBot – Open-source Slack bot to automate repetitive questions
Really cool demo! Having it available right inside of Slack seems nice.