Extend by Auth0

Extend by Auth0

Let your customers write the rules

1 follower

Extend is an embedded scripting environment for enabling customization and integration of your SaaS. Let customers add the capabilities they want directly to your SaaS such as custom rules or integrations. It includes an embedded code editor for creating extensions via scripting and a runtime for executing them.
Extend by Auth0 gallery image
Extend by Auth0 gallery image
Extend by Auth0 gallery image
Extend by Auth0 gallery image
Launch tags:SaaSDeveloper Tools
Launch Team
agent by Firecrawl
agent by Firecrawl
Gather structured data wherever it lives on the web
Promoted

What do you think? …

Jacqueline von Tesmar
Hey team, Can you tell us more about why you built this and how it compares to other similar products out there?
Glenn Block
@jacqvon Sure. We built Extend originally to solve a bunch of problems with our flagship Auth0 identity SaaS product. At a high level it was about adding new capabilities and logic easily without the engineering team having to change the product. -Sales engineers can use it to quickly address custom requirements that are block deals from closing. -Product can use it to add features quickly and cheaply -Customers can use it directly to address their own needs. This post talks more about the journey that lead to Extend: https://goextend.io/blog/our-jou... As far as what it compares to, it is pretty unique. It is really the first product of its type. The main competitor is DIY solutions built on top of compute platforms to solve the same problem. For example, Twilio built Twilio Functions on their own to solve similar problems that we were solving in our identity product. The difference is that we've built is a general purpose solution that can plug into any SaaS. The other competitor tends to be solutions that rely on Webhooks. We talk about how/why we're different here: https://goextend.io/blog/why-is-... Finally, you can read more about how one of our customers, AVEEVA, uses us to enable their customers to handle custom transformations and enrichment of sensor data here: https://on.wonderware.com/wonder...
Chris Whited

I started using Auth0 extend as a prototyping framework to get API endpoints available as quick as I could. After writing a few of these, I started to expand on the framework with slack extensions. Auth0 extend is a powerful framework that is easy to setup, configure, and scale.

Pros:

Great product. Great documentation. Easy to use and configure. Very fast and powerful.

Cons:

Initial setup between online editor and cli can be confusing

Spencer Hawkins

I've built up mtgatracker.com 's entire API using webtask over the last few months. The goextend (née webtask) platform makes FaaS as easy as it should be; no mazes of complicated configuration, no worries about worst-case spikes or load balancing, etc. The team has been pretty responsive on slack whenever I've run into technical issues, and will sometimes even help come up with example or boilerplate code--truly A+ customer service!

You can tell that the team really loves the product that they work on, and want you to also love it. (And they succeed at it!)

Pros:

Great team, awesome product, thorough docs, premium features, tons of npm support

Cons:

Javascript only; other FaaS offer many langs & environments

Yuriy Dybskiy
Very interesting product, congrats on the launch! What are your favourite use-cases so far and personally curious how does Meteor, Apollo and Graphcool use it :) Thank you!
Glenn Block
@html5cat Thanks! Apollo uses for basically the underpinnings of launchpad. When you author in the editor, all code is running on Extend, both at design and runtime. We do the module provisioning etc, the whole enchilada.
Glenn Block
@html5cat Favorite use cases would be custom business logic that applies within the pipeline of data flowing through a workflow of a SaaS. For example Factory Four uses us to handle complex business logic around manufacturing. AVEEVA has a very cool use case for transformation, cleansing and enrichment of IoT data. https://on.wonderware.com/wonder...
Chris Andrew

I use AWS and GCP and Extend/webtasks in my work. Of the three, webtasks are the most straightforward to create and deploy. I can spin up a webtask in half the time it takes to create an AWS Lambda function. It's easy to address security on the platform, as well as to use a hybrid approach between the Extend platform and other cloud providers. IMO, the greatest benefit is enabling your internal/external customers the ability to implement custom integrations without having to setup their own cloud environments.

Pros:

Great platform and great team.

Cons:

Perhaps not a con, but must be quite comfortable with the command-line interface to manage your environment.

Glenn Block
Hi Everyone, thanks for checking out Extend! We're trying to revolutionize the way SaaS products are built, making it really easy for them to be customized by the organizations that use them.
Randy Nasson

As a SaaS product manager, the challenge of meeting requirements from a multitude of customers spanning several verticals is daunting. Extend alleviates much of that pressure, shields core development from grinding out a hodgepodge of random enhancements, and empowers customers amplify the value of the solution. I love this idea.

Pros:

Very cool product. Addresses very real challenges in the world of enterprise software with an elegant solution.

Cons:

None yet.