Announcing the Release of AgilePoint NX 7.0. Our Biggest Release Ever. Learn More

New Pricing

The most flexible pricing options in the
industry make AgilePoint NX accessible to
almost any organization.

AgilePoint’s tiered pricing plans make it easy to deploy applications to small groups at first and then to scale to the entire enterprise. Each service tier includes free development licenses, a generous package of “Shared User Seats” that can be shared by a virtually unlimited number of app users, and the ability to create a large number of form-based, data-driven apps, and automated processes, of any complexity.

AgilePoint NX V7.0 Platform Pricing

  • Supported
  • Available at additional cost

Community Pilot Starter Professional Premium Ultimate
Free Starting at
$1,450/Month
(Billed annually)
Starting at
$2,450/Month
(Billed annually)
Starting at
$4,950/Month
(Billed annually)
Starting at
$8,250/Month
(Billed annually)
Please Call.
# of App Users - Shared Seats
(Shareable by unlimited users)
25 100 200 500 Unlimited
# of App Users - Named Seats 10 Available Available Available Available Unlimited
# of Developers 5 Free Free Free Free Unlimited
# of Applications 5 5 50 150 300 Unlimited
Environments Prod Dev/Prod Dev/Prod Dev/Prod Dev/Test/Prod Dev/Test/Staging/Prod
AgilePoint Public Cloud
AgilePoint Dedicated Cloud
Customer Private Cloud
On-Premises
Horizontal Scaling
Extension SDK
Service Level Agreement Community 8x5 Support
(24x7 Available)
8x5 Support
(24x7 Available)
8x5 Support
(24x7 Available)
8x5 Support
(24x7 Available)
Please Call.

Contact us for public cloud governance and dedicated cloud resources.

Frequently Asked Questions

  • How does pricing work for AgilePoint NX 7.0?

    • AgilePoint offers a free community edition for organizations of any size to conduct experimentation and evaluation. Beyond the free version, AgilePoint offers tiered pricing based on number of shared/named seats and number of applications allowed.

  • What can I do with the free Community Edition?

    • The Community Edition includes everything you need to quickly create and deploy powerful form-based, data-driven, or process-driven low-code applications. Apps built with the Community Edition are for demo, proof-of-concept, or small-scale business needs (up to 10 named users). The Community edition is free. To get started, sign up for a free trial of AgilePoint NX. Apps you build in the trial environment can be imported into the Community Edition.

  • What is an app user?

    • An app user is most commonly an individual employed by your organization. An app user could also be an external user, such as a customer, a partner, or a supplier who is managed by your organization (someone you grant access to the applications who needs login credentials). AgilePoint NX also supports “anonymous” users. An anonymous user is anyone who can access public facing applications (such as form-based applications accessible from a website that don’t require login credentials.)

  • What is a Named Seat? How does it work?

    • A Named Seat is a seat assigned to a particular app user. While the named seat provides the benefit of ensuring a particular user always has a seat available, the downside of the named seat is that it cannot be shared with other app users, even when the named seat is not being used.

  • What is a Shared Seat? How does it work?

    • A Shared Seat is not assigned to a particular app user. Anyone in your enterprise can use a Shared Seat so long as one is available. Suppose, for example, that your company had 1000 employees and 50 Shared Seats. In this scenario, any 50 of your employees could use a seat at any one time. Shared Seats are sometimes called Concurrent seats. Shared seats offer significantly greater value than Named Seats, each of which can be used only by the person to whom it is assigned. One benefit of the Shared-Seat option is that it allows you to build and test apps across your enterprise without the high cost of a Named Seat for each user.

  • When is a Shared Seat allocated to an app user?

    • When there are Shared Seats available, a shared seat will be allocated to an app user when the app user logs into AgilePoint NX manually or automatically through single sign-on identity management.

  • How long will a Shared Seat be allocated to an app user?

    • A Shared Seat remains allocated to an app user until the user logs out or is timed out because of inactivity. The default for being timed out because of inactivity is 15 minutes. For customers deploying on premises or on a private cloud, the timed-out period is adjustable between 5 and 15 minutes.

  • How many Shared Seats do I need?

    • Unlike a Named Seat, which is allocated to a specific user, a Shared Seat is available to any defined user. Therefore, a relatively small number of Shared Seats enables you to provide access to a much larger group of users (assuming users don’t need continuous access to applications). There’s no set ratio that specifies the number of shared seats you would need per total number of users.

      Determining the right number of shared seats to get started will depend on a number of factors, including the following:

      How many applications you plan to develop and deploy immediately or in the short-term.

      The projected number of users who will need access to the applications. Say, for example, that you have 1000 total employees, but a subset of 200 employees will need access to your first few applications. You could start with, say, 50 shared seats, and add more seats as needed.

      How frequently users need to access the applications.

      AgilePoint NX makes it easy to add additional seats. Please contact us should you have any further questions.

  • What if I run out of available Shared Seats?

    • When the available Shared Seats run out, users trying to log in will receive a message stating that no seats is currently available. At the same time, the system administrator will be notified of a seat shortage. Again, additional Shared Seats can be added easily.

  • Given the flexibility and value of the Shared-Seat option, why would I ever need Named seats?

    • Because of the value provided by the Shared-Seat option, more than 95% of AgilePoint NX customers opt for Shared-Seat licensing. However, in some circumstances, individuals within your organization may need on-demand access. In such a circumstance, AgilePoint allows you to simply lock-down one of the Shared Seats for a specific app user, in effect, changing it to a Named Seat.

  • What can I do with the free Community Edition?

    • The Community Edition includes everything you need to quickly create and deploy powerful form-based, data-driven, or process-driven low-code applications. Apps built with the Community Edition are for demo, proof-of-concept, or small-scale business needs (up to 10 named users). The Community edition is free. To get started, sign up for a free trial of AgilePoint NX. Apps you build in the trial environment can be imported into the Community Edition.

  • What is the definition of an application?

    • Typically, an application is either a process-based application or a form-based, data-driven application. But there is no limitation as to what you might choose to call an application.

      With a form-based application, you can create powerful data-driven, responsive applications that consist of multiple forms and data entities on top of multiple data sources.

      With process-based applications, you can create enterprise-class BPM applications to automate your back-office processes, or front-office, digital-process-automation applications to automate every touch-point in the sales process and customer journey.

      However, with AgilePoint NX, you can build apps for any purpose, of any size, and of any complexity. The final application can consist of any combination of forms, processes, data entities for database or third-party applications such as Salesforce and SharePoint, integrations, business rules, etc.

  • How complex can an application be?

    • With AgilePoint NX, app developers have access to all functionality of the platform, regardless of which edition you have. You get to decide how big or how complex your application should be. App complexity will depend on your use cases, required performance, and consideration for user experience, maintainability, etc.

      For example, for form-based application, there is no limitation on how many forms, how many controls on a form, how many data entities, how many business rules, and how many data sources you can connect to.

      For process-based application, there is no limitation on how many process models, how many actions or activities you could have in a model, how many sub-processes, how many forms, or how many business rules, etc., you could have in an application. For example, a global company with service operations in more than 50 countries created a process-based application that consists of one main process model, 9 sub-processes, 165 actions, and 65 forms. This application runs in the AgilePoint NX Public Cloud.

  • Can I extend AgilePoint NX platform?

    • The AgilePoint NX platform is extensible. With the AgilePoint NX SDK, and on-premises and private-cloud deployment, professional developers can create their own custom functions and APIs to extend the drag-and-drop actions in AgilePoint NX. This approach enables any organization to extend the boundaries of low-code with its unique domain expertise.

  • Can I deploy applications on-premises or private cloud?

    • AgilePoint NX supports deployment to the AgilePoint Public Cloud, on-premises, and in private clouds. On-premises and private cloud options are available for all service editions. Further, AgilePoint NX applications can be freely migrated between the AgilePoint Public Cloud, on-premises, or private cloud.

  • Will a mobile version of my application count as a new application?

    • Mobile versions of applications are not counted as new applications.

  • Does AgilePoint NX support external users?

    • AgilePoint NX supports two types of external users:

      An external user could be a customer, a partner, or a supplier--anyone that you grant access to and provide login credentials. In essence, a managed external user is the same as an app user.

      Anonymous users could be anyone who can access your public-facing applications, for example, a form-based application accessible from the website, without login credentials.

  • Do I have to pay for a developer seat?

    • No. With AgilePoint NX 7.0, you have the control to grant the right to any internal app user to develop apps.