Pricing
Boost your productivity
Personal Plan
$10
per month- 200 free ops/month
- $20 per each 1000 ops
- Basic support on Github
- Monthly updates
- Free cancelation
Team Plan
$499
per month- Up to 100 users
- $20 per each 1000 ops
- Premium support
- Monthly updates
- Free cancelation
Enterprise Plan
Contact us
- Up to 5000 users
- Dedicated support
- Monthly updates
- Free cancelation
Features | Personal Plan | Team Plan | Enterprise Plan |
---|---|---|---|
Users | 1 | 100 | 5000 |
Functions | |||
Data Store | |||
Webhooks | |||
Cron Jobs | |||
Credential Vault | |||
File storage | |||
Support | - | Premium support | Dedicated support |
Helpful answers
Start automating your manual processes and increase your productivity
What are automation custom functions?
Custom functions are any predefined or user defined functions that automate a task or a set of tasks, relying on some business logic in the tools supported by DevScore. An example of a custom function is a function that automatically merges a pull request after a user defined number of reviews. For example User A can use that function to merge her pull request after 2 reviews while User B can use the same function to merge her pull request after 3, or more reviews.
Is there a cost for custom function invocations?
Yes, each 1000 ops (Function invocation, Data Store Read/Write) costs $20 after the first 200 free ops.
What are Data Store Read/Write Operations?
The DevScore automation platform allows users to define functions that store and retrieve data. This is useful to store state and build complex business logic that requires aggregate complex data objects such as tables. In order to store and retrieve the data in different or the same function invocations
When would I use Data Store Read/Write Operations capability?
If you define functions that require to keep state, counters or complex data objects that change over a lifecycle, you will need to write data to a “permanent” store that will allow access on subsequent function invocations or by other functions.
What are webhook listeners?
Webhook listeners enable the DevScore platform to listen for both default and custom events from tools like GitHub, Jira, CI/CD tools, etc. For example, when you connect GitHub to DevScore, we will automatically connect and configure GitHub Webhook listeners to capture the necessary GitHub events which at a minimum powers the analytics features, but it might also provide business logic for customers to write their own custom functions.
Is there a charge for how many Webhook listeners are configured?
No. Creating Webhook listeners is available to all packages.
Why would I use Cron Jobs?
A good use of a Cron Job to check for status of objects that don’t emit events and/or are required to check a specific business logic. For example a schedule function can be executed to check on the build status for long running software builds from an entirely different system like Jenkins or CircleCI , if/when the build completion does not emit an event.