Environments
We provide two completely separate environments for the Chat API: Production and Staging.
Staging is Optional but Recommended
Using staging is optional, but we recommend it. We'll use staging when developing custom features for you, and you can use it to test different things without interrupting your users' experience.
Each environment has its own dashboard and API endpoint.
Production
Base API URL: https://api.prioros.com/v3
Dashboard: app.prioros.com
Production is our stable environment tied to our uptime guarantee. Use this for your live applications.
Staging
Base API URL: https://dev-api.prioros.com/v3
Dashboard: dev-app.prioros.com
Staging is where we test new features before they go to production. Use this environment to test integrations and experiment with new functionality.
Completely Separate
Each environment has its own database. This means:
- API Keys created in production won't work in staging (and vice versa)
- Bots are separate - you need to create them in each environment
- Users are separate - user IDs don't carry over
- Conversations are separate - conversation data doesn't sync
The only thing shared between environments is your account - you can use the same login credentials (like your Google account) to access both the production and staging dashboards.
When to Use Each
Use Production when:
- Building your live application
- Serving real users
- You need guaranteed uptime
Use Staging when:
- Testing new features we've released
- Experimenting with the API
- Testing your integration before going live
- Testing custom features we're developing for you
- You want to try something without affecting production data