Plans and limits
YepCode is offered in several pricing plans that scale with your needs.
We offer a generous free tier, so anyone could start to use the platform at no cost. This is the best option for developers that want to try out the platform in a solo approach.
When any user need more executions, more execution time, or want to enjoy the collaboration features working in a team of several members, an upgrade to a higher plan could be done.
Take into account that YepCode is a enterprise-ready platform, and if one client needs to use the platform without exceeding any of the existing limits, we can talk and provide an ENTERPRISE plan version personalized to that company needs.
What are Yeps?
In the YepCode Universe, the concept of Yep represent one process execution.
Each time you run a process in any of the approaches (on demand, using a webhook or with an schedule approach), one Yep is consumed.
Each plan includes an amount of Yeps to be used each month, and at the end of the month, the consumed counter is reset.
In paid plans, if you exceed the amount of included Yeps, you could keep using your account, and each additional Yep will be billed in a pay as you go approach.
Review our pricing page to check each plan amount of Yeps and also the price of each additional Yep in paid plans.
Daily limits
Only the DEVELOPER plan (the FREE one) has daily limits.
These limits are reset every night at 00:00 CET, and include two conditions:
- Max. use of 300 Yeps by day (that's is 300 process executions).
- The sum of execution times by day won't exceed 30 minutes.
Max time by execution
Each plan has a limited execution time. If some execution reaches that limit, it will be killed by the system.
Plan | Max time by execution |
---|---|
DEVELOPER | 1 minute |
STARTER | 5 minutes |
GROWTH | 10 minutes |
ENTERPRISE | TBD |
Remember that if you need to skip these limits, we may offer a custom ENTERPRISE plan, and you could be creating services that will be executing as long as you need.
Max team members
One of the main benefits of YepCode are the collaboration features, allowing several developers to share one common workspace of processes and executions, everything with an interesting audit module that allows to see that information.
DEVELOPER plan has a solo approach, but paid plans allow to enjoy that collaboration features.
Plan | Max team members |
---|---|
DEVELOPER | 1 member |
STARTER | 10 members |
GROWTH | Unlimited |
ENTERPRISE | TBD |
Max concurrent executions
The platform restricts the amount of concurrent executions that a team may run.
For example in the STARTER plan, if you already have three active executions, and a fourth one is started, it will be discarded.
Plan | Max concurrent executions |
---|---|
DEVELOPER | 1 |
STARTER | 3 |
GROWTH | TBD |
ENTERPRISE | TBD |
If you are on a GROWTH or ENTERPRISE plan with an on-premise deployment, the max. concurrent executions limit won't apply.
Executions log max lines, size & history
Each execution may have it's own log that will be available for certain amount of time.
Each log has a max size and a max amount of lines, and if the process execution output exceeds that limits, no more log entries will be saved.
Plan | Exectutions log history | Exectutions log max size | Exectutions log max lines |
---|---|---|---|
DEVELOPER | 3 days | 100Kb | 100 |
STARTER | 7 days | 250Kb | 250 |
GROWTH | 30 days | 500Kb | 500 |
ENTERPRISE | TBD | TBD | TBD |
Audit events history
The audit module keeps track of everything that is happening on the team (executions, code changes, credentials, webhook invocations...).
These collaboration features are only included in paid plans.
Plan | Audit events history |
---|---|
DEVELOPER | - |
STARTER | 1 month |
GROWTH | 3 months |
ENTERPRISE | TBD |
On premise deployments
You may check our on-premise docs page to know more about how YepCode may be used in your system infrastructure.
On-premise versions are only available on GROWTH and ENTERPRISE plans.
Plan | On premise deployments |
---|---|
DEVELOPER | - |
STARTER | - |
GROWTH | Executors |
ENTERPRISE | Executors / Full stack |
Command line interface
You may check our command line interface docs page to know more about how YepCode may be used from local workstations.
The CLI is only available on paid plans.
Datastore
You may check our datastore docs page to know more about how to use this simple, fast, and powerful key-value storage system.
The Datastore is only available on paid plans with the following limits:
Plan | Max. entries | Max. entry size |
---|---|---|
DEVELOPER | - | - |
STARTER | 25 | 255 bytes |
GROWTH | 1000 | 1Kb |
ENTERPRISE | TBD | TBD |
Identity brokering
If your company wants to use an external identity provider, we may offert that using OpenId or SAML protocols.
These kind of integrations are only available on GROWTH or ENTERPRISE plans.
Users federation
Another option regarding to authetication is to provide users federation with LDAP or Active Directory.
This will be only available on ENTERPRISE plans.