The price depends on:
The load produced by the app;
Additional platform features;
Quantity of developer seats in the app;
Support options;
SLA.
The app consumes resources. There are following indicators of resource consumption:
API load. GET-requests. The quantity of requests which read data form your app database via API-endpoints.
API load. POST-requests. The quantity of requests* which write data to your app database via API-endpoints.
Processing load. The number of actions* performed in scenarios steps.
Storage. Database storage.
Storage. File storage.
*Sync scenarios multiplier
Synchronic scenarios produce more load, so actions performed in sync scenarios are multiplied by 3 in load stats.
Each plan has the monthly limits and the price for additional on-demand consumption.
| FREE | STARTUP | PRO | BUSINESS |
Basic Price, monthly | $0 | $30 | $99 | $300 |
Developer seats | 1 more in paid plans | 2 $10 per additional one | 5 $10 per additional one | 10 $5 per additional one |
GET-requests | 10,000 more in paid plans | 100,000 $0.09 per additional 1,000 | 500,000 $0.09 per additional 1,000 | 2,000,000 $0.04 per additional 1,000 |
POST-requests | 1,000 more in paid plans | 10,000 $0.9 per additional 1,000 | 50,000 $0.9 per additional 1,000 | 200,000 $0.4 per additional 1,000 |
Processing operations | 10,000 more in paid plans | 100,000 $0.09 per additional 1,000 | 500,000 $0.09 per additional 1,000 | 2,000,000 $0.04 per additional 1,000 |
Data base storage | 2 GB more in paid plans | 10 GB $0.3 per additional 1 GB | 50 GB $0.3 per additional 1 GB | 200 GB $0.06 per additional 1 GB |
File storage | 3 GB more in paid plans | 15 GB $0.2 per additional 1 GB | 75 GB $0.2 per additional 1 GB | 300 GB $0.04 per additional 1 GB |
Basic platform features | ✔️ | ✔️ | ✔️ | ✔️ |
— | ✔️ | ✔️ | ✔️ | |
1 | 10 | unlimited | unlimited | |
— | — | ✔️ | ✔️ | |
— | — | ✔️ | ✔️ | |
— | — | ✔️ | ✔️ | |
— | — | ✔️ | ✔️ | |
— | — | — | ✔️ | |
JS SDK | — | — | — | ✔️ |
Support | Community | Community | Premium | Premium + Individual consultations |
Your current app load is displayed on app's dashboard (the first tab):
Hitting the limit—App pausing ⏸
If your app hits the limit (you'll see the see the fire indicator 🔥) and on-demand consumption option is OFF, the app owner will be receiving alerts via email for 7 days. If the plan doesn't be upgraded or on-demand billing doesn't be turned ON, the app will be paused till the next billing period. Excess consumption will be taken into account during the next billing period.
Free and Startup plans customers are supported by Directual community.
Pro and Business plan customers are supported by Directual team via chat, phone and email.
SLA (Service level agreement) for Business plan guarantees processing of any event in 60 seconds.
Apps on Business plan are having daily backups both for data and metadata.
In order to change the plan, open the app settings.
If you want to downgrade app plan, go to App settings→Billing→Change plan