CopyCat is a no-code platform for building browser automations. Using the CopyCat editor, you can automate any web task by combining AI prompts with reliable step-by-step actions.
Hey Product Hunt! đ
Weâre the co-founders of CopyCat, Zyad, Graham and Abhi. We started building CopyCat out of frustration with browser automations.
Hereâs a bit of background:
đ In 2023, we started a company in the restaurant space called Platter. While building the âShopify for Restaurantsâ, we had to write tons of browser scriptsâto get menus from DoorDash, interact with Point-of-Sale sites, submit apps to the App Stores, and more.
đ¨âđť It was painful. Lots of coding, constant maintenance, and scripts scattered across laptops. We even had a repo called âPlatter-Gutsâ to store them. Every time a site didnât have an API, another brittle script was born. There had to be a better way.
đĄ Thatâs when we built CopyCat: the first no-code platform for browser automations using AI prompts and reliable step-by-step actions. Itâs dead simple:
âď¸ Use the editor to add steps like âGo to this URLâ or âClick this buttonâ. Add AI prompts like âLogin using these credentialsâ and let the AI handle it.
đ Tweak browser settings like incognito, configure triggers, etc.
âď¸ Run your automation in the cloud!
đĽ Some of the things our customers are automating in production today:
- Scraping the owners of given LLCs from an outdated government website
- Uploading freight invoices into legacy Transportation Management Systems (TMS)
- Entering patient information into an insurance portal from doctor appointment transcriptions
âđ° Weâve launched a free tier just for Product Hunt. There's a smooth onboarding to walk you through your first automation :)
Weâd love your feedback & are so excited to share CopyCat with yâall đť
@zyade@k_piotr Hey! Credits depend on browser minutes, proxy usage (if turned on), LLM steps. Credits are charged after each CopyCat is ran. For example, when you run a CopyCat, each browser minute costs 20 credits.
Congrats! I have a question, most browser automations can't really perform like 100 iterations. Can yours do it?
Example: Lets say that I'm looking on X (and perhaps other social media) for people who solved a particular problem I may have at some point. It should be able to find 100 people then sort them by something vague like how nice they are expected to be to me when I reach out to them.
@heypaus Hey Paul! We actually CAN do iterations like the one youâre describing :)
In the product, when youâre adding steps, we also added âstructureâ steps like âIf/Elseâ and âFor Eachâ. In your case, you would navigate to X using our âGo to URLâ block, then you could use our âGet List of Child Elementsâ block to retrieve the particular elements you want to iterate on. Finally, youâd use the âFor Eachâ block and pass in the list of child elements. Inside the For Each block, youâd add the steps that you want to execute for each iteration!
Itâs pretty powerful what you can do with this stuff!
CopyCat
DocsHound
@zyade congrats on the launch. Can you share a bit more about the credits usage, which actions consume how much credits etc.?
CopyCat
@zyade @k_piotr Hey! Credits depend on browser minutes, proxy usage (if turned on), LLM steps. Credits are charged after each CopyCat is ran. For example, when you run a CopyCat, each browser minute costs 20 credits.
@zyade @k_piotr @a8hi_b it works on local browser as well?
Congrats! I have a question, most browser automations can't really perform like 100 iterations. Can yours do it?
Example: Lets say that I'm looking on X (and perhaps other social media) for people who solved a particular problem I may have at some point. It should be able to find 100 people then sort them by something vague like how nice they are expected to be to me when I reach out to them.
Can I do it with CopyCat? :)
CopyCat
@heypaus Hey Paul! We actually CAN do iterations like the one youâre describing :)
In the product, when youâre adding steps, we also added âstructureâ steps like âIf/Elseâ and âFor Eachâ. In your case, you would navigate to X using our âGo to URLâ block, then you could use our âGet List of Child Elementsâ block to retrieve the particular elements you want to iterate on. Finally, youâd use the âFor Eachâ block and pass in the list of child elements. Inside the For Each block, youâd add the steps that you want to execute for each iteration!
Itâs pretty powerful what you can do with this stuff!
@zyade Wonderful! Guys, thank you for your work :) Products like this are really needed now
CopyCat
@heypaus Thanks for the support Paul!
RightNow AI
CopyCat
@jaber23 Appreciate the support!