Agility CMS Features
Some, but not all, of the things that make Agility CMS awesome.
Shared Content
- Unlimited Custom Content Definitions
- Unlimited Shared Content Lists and Items
- Content Import / Export
- Content Scheduling
- Content Relationships - one to one, one to many, or many to many
- Customize Alerts on Content Updates and Status Changes
- Customize Security on each Content List
- Standard field types for Text, Number, Date
- HTML field type
- Custom Input Field types
- File, Image and Video attachment field types
- YouTube field type
- Linked Content Field types, renderable as Link, Dropdown List, Grid, Searchable Tab or List box
Page Management
- Unlimited Page Templates
- Unlimited Module Definitions, with the same field type capabilities as Shared Content.
- Add, Move, or Remove Pages in a nested Sitemap structure
- Page Import / Export
- Page Scheduling
- Add Modules to Content Zones in a Page
- Build Dynamic Pages based on a Shared Content List, such as articles or other listings
- Management multiple Sitemaps using Digital Channels
- Manage a central list of URL Redirections
- Customize Page or Module-level Security
- Alerts for Updates or Status Changes on Pages or Modules
Media & Documents
- Upload images and files to a central repository
- Link to a central repository from Attachment fields
- Automatic Thumbnailing and Resizing of Images files
- Built-in Image Editor for cropping, resizing, or other simple image editing tasks.
- Cloud-based Asset storage using Azure Storage or Amazon S3 storage
- CDN delivery of assets using Stackpath, Azure CDN, or Amazon Cloudfront.
User-Generated Content
- Define Custom Schemas for Form Submissions and User Profiles
- Included standard Content Types for submission, including Image and Video files.
- Accept and manage Form Submissions
- Accept and manage User Registrations used for app or website authentication
- Accept and manage Likes, Ratings and Comments on Content Items in an app or website
- Automated or Manual Approval Process for User Generated Content
Ecommerce
- Product, Variant and Measure management
- Link Products to Shared Content using Linked Content fields
- Product Import
- Use a choice of Payment Providers (Stripe, Moneris, E-xact, Paypal)
- Customer Management, linkable to User Profiles or external systems
- Promotions / Coupon Management
- Built-in Sales Reports
- User roles for Call-Center to allow for phone-based ordering and customer support.
Ticketing
- Ticket, Variant and Measure management
- Ticket Import
- Link Tickets to Shared Content using Linked Content fields
- Define Ticket Templates for Print-at-Home use
- Point of Sale
- Sell tickets using POS App (available for iPad on iOS App Store)
- Central Management of POS terminals, locations, users
- Redemption
- Redeem Tickets on location using Web-Based Mobile App
- Define Locations, Events for Tickets that are redeemable
- Central Management of Users for Redemption App
Features for Developers
- Open REST APIs available for Content, Ecommerce, Ticketing, UGC
- Content Sync SDK available in .Net Framework and .Net Core
- Management / Import API available in .Net Framework and .Net Core
- WebHooks for Content Updates and Status Changes
- WebHooks for Ecommerce events, such as Order Status, Customer Status, etc.