Uploading and installing a private app

Have more questions? Submit a request

22 Comments

  • Sandeep Kumar
    Comment actions Permalink

    I cant see App button in upper right corner. When i am running locally only then that App button is visible.
    Please help.

    0
  • Jessie Schutz
    Comment actions Permalink

    Hi Sandeep!

    I'm afraid I'm not sure what you mean by "running locally". Can you be a bit more specific about what you're running into?

    0
  • Troy Taillefer
    Comment actions Permalink

    I try to upload my zipped application file and it complains that the limit is only 2 MB that is really small especially if you want to use some react component libs as I do.


    Is there anyway to increase this upload limit to something more reasonable ?


    Troy

    0
  • Joseph May
    Comment actions Permalink

    Hi there Troy-


    Are you using the development or production build for React? https://react-cn.github.io/react/downloads.html


    The development build is considerably larger in size.


    As far as the 2MB file size, our application assumes what is included is only what is necessary, and it sounds like you may have included some ancillary or development-only components.

    0
  • Troy Taillefer
    Comment actions Permalink

    Joseph,


    Thanks for your response I am looking on my side to see if I can shrink the the uploaded app zipfile. I am using webpack so not including them with script tags. Maybe there is a way to tell webpack to use a production version. Still I can see their being times that I want to use the dev versions for debugging in the zendesk sandbox which.


    Troy

    0
  • Joseph May
    Comment actions Permalink

    You got it, Troy. Here is a related Stack Overflow post you might find useful: https://stackoverflow.com/a/40096040


    For development & debugging, you should be able to utilize zat server and run your app locally.

    0
  • Troy Taillefer
    Comment actions Permalink

    Joseph,


    Actually my app zipfile is only 749 KB way below the 2 MB it is complaining about ? Do they mean my app has to uncompress to under 2 MB ?


    Troy


     

    0
  • Joseph May
    Comment actions Permalink

     Hi Troy-


    I have created a ticket in Zendesk Support to look into this further - you should have received an email.

    0
  • Stph Pn
    Comment actions Permalink

    delete.

    0
  • Joseph May
    Comment actions Permalink

    That is correct, Stéphane. You can view more about Plan Types here - apps can be found under the 'Platform' section. Essential Plans do not have access to public or private apps; Team only marketplace apps.

    0
  • Darren Stagnaro
    Comment actions Permalink

    Just a note, clicking on Zendesk Apps framework redirects you to https://developer.zendesk.com/apps/docs/agent/introduction and this site no longer exists.

    0
  • Darren Chan
    Comment actions Permalink

    Hi Darren,

    Thanks for mentioning the broken link in the article. It has been updated to reference the Apps Developer Guide.

    0
  • Burton Chau
    Comment actions Permalink

    I'm building a channel integration app that I was following https://developer.zendesk.com/apps/docs/channels-framework/push this page to try the push function. So I need an access token and got directed to https://developer.zendesk.com/apps/docs/channels-framework/administrative_interface this page. Then I realize I need to build an app first.

    So I follow https://develop.zendesk.com/hc/en-us/articles/360001069807-Channel-framework-startup-tutorial-Step-5-Connect-the-integration-service-to-Zendesk-Part-2-Zendesk-app- this guide and https://develop.zendesk.com/hc/en-us/articles/360001069347 this to build and install my app.

    Then after successfully build and package the app (I even try zat validate and it returns success), I got "Failed to install app: Error creating requirements" this message when I try installing it. Please help. Attached please find the raw and packaged app, and the manifest.

    0
  • Joseph May
    Comment actions Permalink

    Hi Burton-
    I would suggest going through that entire tutorial series first, but the error you are seeing may be due to the manifest_url being unreachable. There are a lot of moving parts in a Channels integration and following that tutorial series in order should prove beneficial.

    0
  • Pham Hoang Xuan
    Comment actions Permalink

    I using Essential Plan, and i don't see menu "App > Manage", i missing something ? or i need upgrade to Team Plan?

     

    Thank You,

     

    Xuan Pham

    0
  • Brett - Community Manager
    Comment actions Permalink

    Hey Xuân,

    To have access to installing public apps, you would need to upgrade to at least the Team plan. For access to private apps, you'll want to be on Support Professional. You can find out more in our Plan Comparison Page which I've linked for you.

    Cheers!

    1
  • Pham Hoang Xuan
    Comment actions Permalink

    Hi  Brett,

    Thanks for your response,

    Now if i want to dev a Zendesk Support App i need to upgrade to Support Professional right?

    0
  • Brett - Community Manager
    Comment actions Permalink

    Hi Xuan,

    If you develop an app and would like to upload it as a private app you'd need to at least be on Support Professional.

    Let me know if you have additional questions for me.

    Cheers1

    1
  • Pham Hoang Xuan
    Comment actions Permalink

    Hi Bretty,

    I just want to develop in development environment using "?zat=true" so the Team Plan can do this? (sorry, i want to save money for the development environment) 

    0
  • Joseph May
    Comment actions Permalink

    Hi Xuan-

    There is no restriction on usage of the zendesk_apps_tools gem.

    0
  • Pham Hoang Xuan
    Comment actions Permalink

    Hi Joseph,

    thanks for your response.

    If i using trial account, i can see the ticket side bar and the icon load unsafe script on address bar

    But if i switching to another account (using  Essential Plan) i don't see the thing like in trial account

    i missing or doing something wrong?, sorry this is the first time i develop zendesk app

    0
  • Bryan Flynn
    Comment actions Permalink

    Hi Xuan,

    The shield/"Load unsafe content" only shows up when running 'zat server' locally. Once an app has been uploaded to your account instance, the app is served from remote servers (not locally), so this option doesn't show up as it's not needed.

    This all assumes you area using a Zendesk account instance that allows private apps (as Brett mentioned, "Team" or higher. Trial accounts meet this criteria but "Essential" accounts do not).

    0

Please sign in to leave a comment.

Powered by Zendesk