Start small and work your way up.

Our free version is well free, but our Enterprise version gives you unlimited options. See what package fits your needs.

Whether you're looking for a free account to try things out or looking for a full-fledged enterprise solution, we're here to help. Use our self serve option up to our professional version or give us a shout to discuss the enterprise options available.

Pick a package and get started



FreeGet Started Today!

Get going fast, what else can you ask for...

  • 5 Users
  • 2500 Content Items
  • 50 Pages
  • 2 Locales
  • 1 Role



$39 /month ($29 /month annually)

Build something small but powerful.

  • 5 Users
  • 5000 Content Items
  • 50 Pages
  • 2 Locales
  • 1 Role

Free & Nano Plan Features

  • Open REST APIs
  • Page Management
  • Javascript and .Net SDKs
  • Media Management
  • Single Sign-On
  • Content Publishing Framework
  • CDN Integration
  • Website Management
  • Webhooks
  • Shared Infrastructure



$799 /month($699 /month annually)

Add an SLA and some ommph to your game.

  • 10 Users
  • 50000 Content Items
  • 500 Pages
  • 5 Locales
  • All (10+) Roles



Chat with usBuild the Perfect Plan

Custom components and pricing to pick what YOU need.

  • Unlimited Users
  • Unlimited Content Items
  • Unlimited Pages
  • Unlimited Locales
  • All (10+) Roles

Pro & Enterprise Plan Features

  • User Generated Content
  • SLA Included
  • Sync Architecture
  • Dedicated Account Manager
  • E-commerce Add-on
  • Dedicated Infrastructure
  • E-ticketing Add-on
  • Phone & Email Support
  • Website Search Add-on
  • 24 / 7 Uptime Monitoring
  • Scalable Hosting Options
  • Performance Levels
  • Multiple Digital Channels
  • Multiple Subdomains\Microsites

We'll trade you an answer for that question...

What are users?

Users are the logins you use to log into Agility and manage your content.  Users are assigned roles to have specific access within Agility.

What are content items?

Content items are individual pieces of content stored within the system.  For example, you can have individual pieces of content or lists of content.  Each content item in a list counts towards your content limit.  Previous versions of your content do not count towards your content item count.  For example, you can have an item of content with hundreds of changes (version history), but this is only counted as 1 content item.  If that content exists in multiple locales, it is considered a new piece of content in each locale even if they are linked together.

What are pages?

Agility has full page management giving you pre-defined page object structures allowing you to create sitemaps of pages.  Each page you create counts towards your number of pages.  As with content items, if you have the page in multiple locales, each locale counts towards your total count.  Version history does not count towards your limit.  When using dynamic pages which creates a page off of a list of content, the initial dynamic page counts but the pages created off the content items do not count towards your page count.

What are locales?

Locales are different languages or region codes.  For example, en-us and en-ca are two types of locales.  Each locale has its own content and pages and items between locales can be linked together as "similar" items.  In the pages sitemap, a single page can be built in multiple locales and all linked together so proper navigation can be maintained across locales if desired.

What are roles?

Roles are the different security levels that are assigned to users within the system.  The primary roles used in the system are: owner, administrator, publisher, designer, approver, editor, contributor.  There are additional roles that are specific to certain add-ons like user-generated content, e-commerce and ticketing.

What is an SLA?

SLA stands for Service Level Agreement and is a commitment that Agility follows in terms of uptime and response time provided to our customers.  Some packages do not have SLA's in place while our Enterprise package can have completely custom SLA agreements created.  Our general SLA agreement can be found here.

What is the Sync Architecture?

The sync architecture is used to synchronize your content to different web servers in order to separate your frontend solution from Agility.  When content is published, it is pushed down to these web servers and stored locally.  The benefit to this is extreme performance as well as scalability as you can push content to hundreds of servers and have each server a separate entity, therefore eliminating a single point of failure.  It is a decoupled approach to building out your solutions that is very powerful and can be used in conjunction with the headless APIs to more quickly build high performing solutions.

What is the difference between monthly and annual pricing?

Monthly pricing is for customers that pay for their account monthly.  Annual is for customers that pay for the full year upfront.  Monthly pricing is available to self-serve packages using a credit card.  The same packages can also be paid annually in which a discount is usually applied.  Please see the pricing per package for details.

What is User-generated content?

User-generated content is content that primarily comes IN from different sources.  A great example would be ratings, reviews, comments, or likes.  These often have heavily or automated moderation and therefore are built differently in the backend to handle heavy loads as well as a cleaner and quicker moderation process.

Ready to talk about your project and see a demo?

We love hearing about new projects and seeing how we can help. Come see how hundreds of people have realized how amazing Agility is.

Chat with Us