How to embed a pickaxe with login?

@admin_mike or @nathaniel – help would be appreciated!

I am trying to embed a single pickaxe on a webpage. However, it just tells me that I have reached the usage limit and prompts to upgrade.

When I click on upgrade, it takes me to that pickaxe on the studio site (already logged in). So, it clearly knows I am logged in.

I would like for it to require login (or remember that someone is logged in) on the embed so that put each pickaxe on a related e-learning course page.

Can anyone tell me what I am doing wrong? I am not charging my users for these pickaxes as they are included in our program. But they do need to login for a variety of reasons including actions that are tied to their email address.

I feel like it must have to do with the “Guest Usage Limit” (currently set to 0). But I do NOT want unregistered guests using the embed.

Thanks for any assistance!

The embeds cannot authenticate users. End-users need to authenticate (i.e. sign up / sign in) on the Studio pages.

What you can do is create an embed, give it a couple free uses, and have it redirect to your Studio where they can log in. You can also set this this to ZERO, which would mean they can see the tool and try to use it, but will immediately be hit with your custom CTA.

You can adjust these settings on the Embed Customization page which you’ve screenshotted here.

Thanks for the weekend reply, Mike!

So just to confirm: there isn’t any way for us to give a user (who needs to log in) access to a specific bot inside our website?

Any requirement to log in means that they will have to go to the studio page and leave our website?

Just want to make sure I understand what you are saying. And if that is true, can we please just make it so the user is prompted to login and it works on an iframe? The goal is to keep them INSIDE our experience - not to send them out. :frowning:

2 Likes

The iframe cannot authenticate people. So a person cannot registe/sign-in through an iframe.

You can create custom limits on any embeds. So you could create an embed for your website with however many free uses. But the embeds cannot be true extensions of your Studios. Just custom doors into it.

Is there any plan to make it so that it can authenticate users? I have one that I want to embed in my mobile app, but I need to be able to authenticate people! Otherwise, I won’t be able to use it there alongside my other course content that it supports. :pleading_face:

1 Like

I’m having the same issue. We have a company website and our sales team logs into our website where we store all their useful information. I need to embed my Pickaxe into our site and have it remember the users.

I can’t have them login to a Pickaxe studio a second time because it’s just another hurdle for adoption of the bot in the first place.

I don’t want a website made by Pickaxe that users have to login to, I want a Pickaxe that I can use in my current website.

Would using our domain for the studio be a workaround?

I know it’s a bit clunky, but you can always include a link and an embedded browser to the studio itself.

I’ve seen billion dollar companies deploy this technique in their apps for things like circle communities that realistically could be built directly into the app, not that that makes it a good practice but demonstrates it’s not unheard of.

The ideal solution here seems like having the ability to utilize a shared sign-on for both a studio and the main company website.

What technologies are available to deploy on the company site that could be extended to Pickaxe conceivably in a future revision?

This definitely does work, but it makes it clunky for people to move between a different tab in the app (where my students are consuming course content) to talk to the AI :frowning:

What I’m trying to do now is just make the studio website a page on my company website and just having my Pickaxe website’s main page be my Pickaxe bot.

However, now I’m running into the issue of getting rid of all the other stuff in the header of my studio site that will conflict with the rest of my company website.