Marketing Meet.coop

@chris thanks for explaining the technical limitations to automated account creation. However, I don’t think that is a prerequisite to making it easy for people to sign up.

I think there are a couple options to allowing individuals to sign up, pay, and use Meet.coop infrastructure:

Option 1

What @chris proposes, to distribute the manual account creation and maintenance to member orgs. People arriving to Meet.coop are greeted with a form like what @decentral1se referenced in https://forum.meet.coop/t/governance-model/128/12?u=benhylau they make a subscription on OC or Stripe, and wait for an email with account details within some time frame we commit to.

Option 2

We host an “official” Meet.coop instance, and allow people to subscribe via an “official” OC hosted at open-coop, and wait for an email with account details within some time frame we commit to.

I think both these are possible. I can see how some of us may favour 1 for scalability, and 2 for usability. This is where we need a way to make decisions together.


@osb do you think both the above options, with proper marketing copy on the website, can address your concerns here?


@chris on the technical side, I want to clarify the steps to account creation. My understanding is:

  1. All the Greenlight containers share the same BBB backend server

  2. Sysadmin manually verify payment

  3. Sysadmin manually login into the correct Greenlight container

  4. If it’s a admin account run rake admin:create[name,email,password,role]
    If it’s a user account run rake user:create[name,email,password,role,provider]

  5. Sysadmin send email to new customer with access information

Does that sound correct? Is the user account the same thing as when I sign up using https://demo.meet.coop/b/signup?

I understand that the commands for listing accounts, updating accounts and removing accounts are missing, but how do you see those relevant in signup/onboard flow?

Do you think 1-4 can be automated via a Stripe (not familiar with OC API) webhook triggered execution of these steps?