# Urlbox usage

**URL:** <https://community.glideapps.com/t/urlbox-usage/79226>\
**Category:** Ask for Help\
**Created:** [January 15, 2025, 9:26pm UTC](https://community.glideapps.com/t/urlbox-usage/79226 "2025-01-15T21:26:00Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [January 15, 2025, 9:26pm UTC](https://community.glideapps.com/t/urlbox-usage/79226/1 "2025-01-15T21:26:00Z")

</div>

I heard urlbox referenced on the Workflow call this morning so thought I would give it a shot and see if it could take a screenshot/PDF of a Glide screen (I also saw documents on urlbox integration. ([urlbox | Glide Docs](https://www.glideapps.com/docs/automation/integrations/urlbox)))

I used the Glide URL (https://\*\*\*\*-demo-qtg9.glide.page/dl/0c4ad2) from the same Chrome browser I was logged in as. I got this screenshot instead of the actual screen. Do I need the integration setup and will urlbox take a screenshot of the current users Glide screen?

THX

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/a/ea9223e713f4d68aec81ffb3090a4560f8519b31.jpeg)

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [January 15, 2025, 9:48pm UTC](https://community.glideapps.com/t/urlbox-usage/79226/2 "2025-01-15T21:48:50Z")

</div>

Going to try this differently based on Robert’s video ([❇️ Understanding (and hacking) Form Screens](https://community.glideapps.com/t/understanding-and-hacking-form-screens/69309))

I am in the builder using my own login as the user but I believe Glide thinks I am looking at a screen owned by a different user. I am getting the URL from the builder. With this method when I click on the right-arrow I go to an app screen as a different user than the one I am currently logged in as. Not sure how to change this within the builder.

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/5/d534fa0ea3a3b463749fe5e34d7549c935014a4e.png)

More experimenting.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [January 16, 2025, 12:34am UTC](https://community.glideapps.com/t/urlbox-usage/79226/3 "2025-01-16T00:34:30Z")

</div>

The issue seems to be that Urlbox still needs to access your app as an actual user would. Since your app is not publicly accessible, it makes sense that their “impersonated user” can only view the login page.

Urlbox cannot fully impersonate you. Think of it as a bot that visits the URL you provide and captures a screenshot of the page. Without the proper credentials or access, it won’t be able to navigate beyond the login screen (and I haven’t used it, so I’m not sure if you can actually pass cookies in for it to impersonate).

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [January 16, 2025, 1:01am UTC](https://community.glideapps.com/t/urlbox-usage/79226/4 "2025-01-16T01:01:55Z")

</div>

I was trying to test it without integration and credentials. Looks like that isn’t going to work.

What is the community’s consensus on screenshots and PDFs of Glide screens and table data? This would be a user driven activity.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [January 16, 2025, 1:03am UTC](https://community.glideapps.com/t/urlbox-usage/79226/5 "2025-01-16T01:03:25Z")

</div>

> [@Need Help: To download Reports Page as PDF](https://community.glideapps.com/t/need-help-to-download-reports-page-as-pdf/79216/2):
>
> Not something we can do natively now, your options might be: Rebuilding that specific page in a separate public app, and use a Screenshot API to screenshot it. Rebuilding the whole screen in PDFMonkey/DocsAutomator, accepting the fact that it won’t look the same.

Here’s my take.

---

<div class="post-metadata">

**Author:** ![MattLB](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mattlb/32/41284_2.png) [@MattLB](https://community.glideapps.com/u/MattLB)\
**Post date:** [January 16, 2025, 1:11am UTC](https://community.glideapps.com/t/urlbox-usage/79226/6 "2025-01-16T01:11:05Z")

</div>

I will try out urlbox and let you know. Thanks Thinh.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [January 16, 2025, 1:25am UTC](https://community.glideapps.com/t/urlbox-usage/79226/7 "2025-01-16T01:25:41Z")

</div>

> [@MattLB](#):
>
> What is the community’s consensus

If I recall, it was almost impossible to capture anything below the fold of the screen on a Glide app to even output to a printer. That may have been with classic apps, and I haven’t even tried since then with new apps. I think building a normal PDF process is the way to go, whether it’s something like PDFMonkey, DocsAutomator, or what I do is build a custom HTML page from the data in a web embed that contains, print, pdf, and image functionality.
