Currently ive installed the chatbot app with local testing our company using development urls. I can confirm that is submitting data on the development urls.
Eventually we pushed this chatbot app to production and reach the marketplace. If someday, an organization / company installed the chatbot app from the marketplace ( production ). Whats gonna happen to our installed app prior to that?
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Chatbot
Which Endpoint/s?
production
development
How To Reproduce (If applicable)
Steps to reproduce the behavior:
Ive installed the chatbot app on with local testing, tried to integrate with it and notice that all its request are pointing on dev environment.
local testing tests are all satisfied and we are pushing to production ( going to marketplace ).
If an organization / company installed the chatbot app from the marketplace ( production ).
Questions / Clarifications
Can we still use development url?
Can we install both the dev and production environment under our company?
If I understand correctly, your local testing is using development credentials and this is what you have installed?
Once your app is published, you can still access the development version of your app. You should continue to use the development credentials for internal testing like when you are updating your app’s features and want to make sure everything works as intended before deploying to the production version.
let me get this straight. when an organization install the app from the marketplace, then the endpoint they will be hitting will be the production and while my organization installed the app via local testing will be using the development endpoint, right?
Considering that we might be testing the prod version also to ourselves.
Do you think we can have 2 different names ( 1 for dev and 1 for production )?
No problem! @rod.gohetia you could have a version that is private and that you don’t intend to publish but with the same parameters and codebase that you can use to test with. That one you could designate your dev version and use its production credentials to mimic the same experience for your published production version.
Hi @rod.gohetia , yes this is with creating 2 apps in the marketplace, one without the intention to publish. Alternatively, you can keep just one app on the marketplace, but use the development credentials on your local machine for when you’re testing things on the app like new features.