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.
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:
- GROWTH: Only the executors on-premise flavour is available
- ENTERPRISE: executors on-premise or full stack on-premise are available
In the following sections the GROWTH plan limits are different if the YepCode cloud is used or if client has a executors on-premise installation.
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 | 30 seconds |
STARTER | 5 minutes |
GROWTH - YepCode Cloud | 10 minutes |
GROWTH - Executors on-premise | TBD |
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 | Unlimited |
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 - YepCode Cloud | 5 |
GROWTH - Executors on-premise | TBD |
ENTERPRISE | TBD |
Execution result max size
Each execution may have it's own result object. This result will be stored, and will be also be returned to webhooks invocations.
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 | Max result size |
---|---|
DEVELOPER | 50Kb |
STARTER | 100Kb |
GROWTH | 500Kb |
ENTERPRISE | TBD |
Executions history
The execution logs and result will be available for certain amount of time. After that, all the related execution will be removed.
Plan | Exectutions history |
---|---|
DEVELOPER | 3 days |
STARTER | 7 days |
GROWTH | 30 days |
ENTERPRISE | TBD |
YepCode Forms
The platform restricts the amount of YepCode Forms you can enable for your processes at one time.
Forms in DEVELOPER and STARTER plans also include one YepCode branding asset that shouldn't be hidden in the webpages where form in embebed.
Plan | Allowed YepCode Forms | YepCode Branding |
---|---|---|
DEVELOPER | 1 | |
STARTER | 10 | |
GROWTH | Unlimited | ❌ |
ENTERPRISE | Unlimited | ❌ |
Executions log max lines & size
Each execution may have it's own log that will be available during the execution history period.
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 max size | Exectutions log max lines |
---|---|---|
DEVELOPER | 100Kb | 100 |
STARTER | 250Kb | 250 |
GROWTH | 500Kb | 500 |
ENTERPRISE | 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 |
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 - YepCode Cloud | 1000 | 1Kb |
GROWTH - Executors on-premise | TBD | TBD |
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.