A lot of the tools that end up as strong Agora listings start as something narrower: a script one developer wrote to solve their own business’s problem, or a one-off build for a single client. This is a walkthrough of turning that kind of project into a listed, paid function.

Start with what already works

You don’t need to build something new for Agora. If you already have a script that reads a specific document type, routes a specific kind of request, or parses a specific message format, that’s your starting point. The work is less about building and more about generalizing: does it handle input from more than one source reliably, or does it assume the exact format your original use case happened to produce?

Generalize before you apply

Before applying, test your function against input it wasn’t originally built for: a different supplier’s invoice format, a messier scan, a slightly different message structure. Reviewers test against a representative sample data set before listing, so it’s worth finding the edge cases yourself first.

What the review actually checks

The Verified review confirms your identity and business registration, then runs a baseline security review on how your function handles data, followed by the sample-data test. None of this requires a polished product, a working function with reasonable data handling clears this bar.

Setting your first price

Publishers set their own price per use. Price too high relative to the value delivered and businesses won’t test it against volume. Price it near your actual cost to run plus a thin margin at first; you can adjust once you have real usage data showing how businesses respond to your listing.

What happens after you’re listed

Your function shows up in the relevant category with its Verified mark. From there, usage and rating over a rolling 90 days determine whether you move to Trusted status, which brings more visibility. Revenue share is calculated and paid monthly based on actual runs, not a flat fee.

Ready to apply? See the exact steps on How to Publish.