Hosted Page is Asking Invited User to Subscribe to Gumloop

I added members to an agent, and provided them with the hosted page link to access the chat UI for the Agent, but when they log in with gmail using the same email that they were invited with, the user is being asked to subscribe to Gumloop. I am on the pro plan that advertises unlimited seats so it is surprising to me. Is this expected behavior? Posting a screenshot of what the user sees. Thanks

Hey @bsnipes – yes, I can confirm that the Pro plan includes unlimited seats.

Just to confirm, have these users also been invited to your organization? They’ll need to be members of your organization to access and use the agent without having their own Pro plan.

You can verify or invite members here: https://www.gumloop.com/settings/organization/members

Once they’ve joined your organization, they shouldn’t be prompted to subscribe separately, and if the agent has been shared with them, they should be able to access it normally.

If they’re already members of your organization and are still seeing the subscription prompt, could you share the link to the agent you’re working with?

I can verify that they are a confirmed member of the team. No pending or anything. But when they go to log into the agent they still see this. I’m going to submit a direct support ticket so I can share specifics.

Just replied to the ticket to continue this and get you unblocked, Ben! The crux of the issue seems to be that you’re currently the only member of your organization. The other users were invited at the team level, so they never had access to your organization’s subscription or shared credit pool, which is why they were seeing the upgrade prompt.

Ok I can’t let them be organizational members - they should only ever see what is in their team. But they still did get in eventually, which seems like loose security if ithey are supposed to be required to be organizational members?

I really need people to just be members of an agent and nothing else on a strict basis.

As far as sharing the pool, my understanding is there is no other way to structure it. All agents use the same shared pool of credits. FWIW I’ve bound the Chutes.ai API and am leveraging that to the max extent, so the credits are what traffic I can’t direct to that BYOK.

Please do confirm if I can restrict people to just being members at the agent level, and then create a smooth onboarding flow so they aren’t asked to upgrade.

Thanks,

Ben

Hey Ben, access to a team and access to the organization are a little different.

Adding someone to a team only gives them access to the agents shared with that team; it doesn’t give them access to anything else in the org. However, team-only users need their own pool of credits to run those agents.

If you want them to use your organization’s credits, they’ll also need to be added as organization members. Today, that’s how we securely associate their usage with your org for billing.

If you need more granular controls over what organization members can do, those are available as part of our Enterprise offering. For example, Custom Roles can restrict members from creating or modifying agents and flows, control which apps/models/features they can use, and set per-user usage limits.

You can read more about those controls here: Custom Roles - Gumloop

Rithen, thanks. What I really need is just to share the agent through the Hosted Page (or Slack/Teams integration) and allow them to use the agent without being asked to pay for a Gumloop account. It would be good to just have credits shared/used/tracked at an agent and team level too.

Thanks,

Ben

Thanks, Ben! I’ve added this to our feature request list so we can consider supporting this kind of Hosted Page access down the line. I’ll let you know if there are any updates.

We do have a similar concept for Slack, where users can interact with an agent by tagging it without needing a Gumloop account: Organization Service Accounts for Slack Agents - Gumloop. At the moment, though, that functionality is limited to Enterprise plans.

Rithen, I do not mind people having Gumloop accounts, what’s bad is when they signup and are constantly being asked to upgrade to a paid tier through the entire process. So do you mean people need Gumloop accounts or they each need to have a paid subscription to Gumloop to use the Hosted Page? Thanks, Ben

Hey Ben, this is expected behavior at the moment. Gumloop doesn’t currently have a free plan, so when a new user signs up, they’re expected to subscribe or be part of an organization with an active subscription.

Hosted Pages need access to credits and, in some cases, credentials in order to run. A user can access another organization’s credit pool when they’re a member of that organization. Similarly, if an agent uses connectors such as Google Sheets, the user may need their own Gumloop account and connected credentials.

Because of that, we currently can’t support a setup where someone is only added at the agent level, has no subscribed account or organization access, but can still use the owner’s credits and credentials through the Hosted Page. Hope you understand.

Thanks Rithan. In the inverse can I make a person a member of the organization but have access to nothing but the agent? I can’t believe I would be the only person wanting this.

Thanks, Ben

We do have those controls, Ben, and as mentioned here, they’re currently part of our Enterprise offering