Question about agent access and scalability

Hi everyone,

I’m currently building a few agents and I’d like to get straight to the point. The idea is to make these agents available to as many people as possible – so the setup really needs to be scalable as a volume product, not custom-built per client.

Previously, I tried this through Relevance AI but ran into two major issues:

  1. Embedding via iframes – this allowed user A to access chat sessions from user B, which is of course something I want to avoid completely.

  2. Access control and payments – there was no option to charge for access or integrate any form of payment system.

So my main questions are:

  • Is there a way in MindStudio to initialize some kind of payment screen or payment system?

  • If not, would it be possible to work with an alternative, such as generating a unique code for each new user and storing those in a simple database (e.g. Excel or Google Sheets)? I would generate the codes with a simple zapier workflow, so not something the agent itself needs to do.

Important note: I don’t want to build or duplicate a new agent for every single client. The intention is to have one agent that can be given to multiple customers, as a true volume product.

Thanks a lot for any clarity you can provide!

1 Like

Hi @etvl,

Thanks for the post! Let’s go over the details:

That sounds like the embed was misconfigured. We have documentation on embedding with Signed URLs, which lets your frontend send an API call to MindStudio with the user ID. The Agent then returns a unique URL for that user to access their own chats and trigger new runs:

The best way to monetize Agents is to embed them on a paywalled page. Most website builders support this out of the box, so you can restrict access to subscribers.

Let me know if you have any questions!

Hi Alex,

I’ve booked a demo with you next week. I’ll brief you more about this post during our call. Thanks. :blush: