Create a SaaS AI Company based upon ChatGPT

Create a SaaS AI Company based upon ChatGPT

We're delivering all the building blocks you need to create your own AI SaaS company, allowing you to create your own AI chatbot, similar to ChatGPT, and sell access to it for a monthly fee.

You decide the price, and what plans people can choose - And you make the money. We deliver the technology to you for a fee, and help you setup everything.

One crucial difference between ChatGPT and your custom AI chatbot is that you can upload your own information, scrape websites, upload images, etc - In addition to create AI Agents functionality, implementing for instance web search and web scraping into your custom chatbot. Or integrate with any other systems you've got from before returning data you somehow want the AI chatbot to be able to deal with. Below is an example screenshot.

Example of AI SaaS company built on top of ChatGPT

The process requires some configuration, but is entirely built on top of no-code and low-code software development, so you don't need to understand coding to implement it. And when people have spent their free credits, the AI chatbot will automatically ask them to pay for a subscription before they're allowed to continue using it.

Payment for to create a subscription for AI chatbot

What prices and subscription plans you want to create, and how many free questions you want to give, is entirely up to you to decide. All payments goes into your Stripe account.

The system is in beta, but a month from now it will be full scale ready for production. If you want to start early you can contact us here. The first to register interest in this and create their cloudlet subscriptions are prioritised.

Notice - We require people to at the very least have an enterprise plan if you need help with configuring things from us.

How it works

All users wanting access to your AI chatbot needs to authenticate using their Google credentials over OpenID connect. This gives you the name and email address for everybody wanting to try your system.

Every user gets to ask 3 questions for free per day. This is configurable and can be reduced or increased as you see fit, but it's a good idea to allow each user to ask at least some few questions every day, since it allows them to try before they buy. Since everybody trying your system for free needs to give you their email address, this also gives you a fresh source of new leads every single day from people registering to access the free plan, and you can easily export these emails into your own email marketing system or CRM.

When users have exhausted their free credits, a popup automatically shows up asking them to start a monthly payment subscription. Payments are secured by Stripe, so you don't need to be PCI compliant to accept payments.

Once users have created a subscription, they're given access to ask more than 3 questions per day. To understand how the system works you can see me demonstrate it in the following video.

Configuration

The system requires some configuration. Below is the additional parts you need to add to your cloudlet's configuration.

    "stripe-subscription-templates": {
      "max-questions": 3
    },
    "oidc": {
      "google": {
        "client-id": "YOUR_GOOGLE_API_ACCOUNT_CLIENT_ID_HERE.apps.googleusercontent.com"
      }
    },
    "stripe": {
      "token": "sk_test_YOUR_STRIPE_PRIVATE_KEY_HERE"
    },

In addition you'll need to configure the system with your plans and your price references. Below is a screenshot of how this looks like in Hyper IDE.

Configuring your prices

You will also need to install the following plugins:

  • stripe
  • stripe-subscription-templates
  • ai-expert-system

Additional requirements

You will need a Stripe account to accept payments, in addition to a Google Cloud API account to have log in (OIDC) work. Below you can find the URLs to register for both of these accounts.

Both of the above two first parts requires you to go through some KYC process, upload company documents, etc - So it's not done in 5 minutes. But if you're efficient and have everything ready, you can probably finish everything in a couple of days. As you're waiting for the KYC process to finish, you can of course test your AI chatbot and refine its data.

Wrapping up

If you've got proprietary data, or information you think is worth something - You can easily create your own custom ChatGPT, similarly to how a custom GPT works - And you can charge money for it as a monthly subscription fee to allow people to gain access to your AI chatbot.

This franchising ability of AINIRO is basically an alternative to monetising your GPTs, allowing you to sell access to a custom ChatGPT AI Chatbot, and charge a monthly recurring fee.

If you've got a founder inside of you, wanting to create your own SaaS AI company, then please reach out to us to get started.

Thomas Hansen

Thomas Hansen I am the CEO and Founder of AINIRO.IO, Ltd. I am a software developer with more than 25 years of experience. I write about Machine Learning, AI, and how to help organizations adopt said technologies. You can follow me on LinkedIn if you want to read more of what I write.

Published 31. Aug 2024

Use Telegram!

Yesterday Pavel Durov was arrested in France for 'not complying with the law'. AINIRO will exclusively use Telegram for sensitive data for these reasons.

Read More

Use No-Code to Connect ChatGPT to your Database

Connecting ChatGPT to your database is difficult. In this article I show you a no-code solution allowing you to do it in 5 minutes.

Read More

Outsource your Custom AI Solution to AINIRO

AINIRO is an outsourcing software development company exclusively creating custom AI solutions. Read about the advantages here.

Read More