Product editions that scale with your growth

Flexible platform, tailored pricing.

  • Startup
  • $19/mo
  • Billed Monthly
  • 2,000 Actions
  • 10 Automations
  • Try Free
  • 7-Day Replay & Log
  • Email and Chat Support
  • 10 seconds of compute
  • 32 MB RAM per task
  • Incoming rate limit of 2 req/s
  • 10 minute polling interval
  • 14-Day Free Trial
  • Pro
  • $49/mo
  • Billed Monthly
  • 5,000 Actions
  • 20 Automations
  • Try Free
  • 7-Day Replay & Log
  • Email and Chat Support
  • 10 seconds of compute
  • 32 MB RAM per task
  • Incoming rate limit of 2 req/s
  • 10 minute polling interval
  • 14-Day Free Trial
    Popular
  • Team
  • $199/mo
  • Billed Annually
  • 50,000 Actions
  • ∞ Automations
  • 30-Day Replay & Log
  • Phone, Email and Chat Support
  • 20 seconds of compute
  • 64 MB RAM per task
  • Incoming rate limit of 2 req/s
  • 5 minute polling interval
  • Onboarding Service
  • Business
  • $499/mo
  • Billed Annually
  • 350,000 Actions
  • ∞ Automations
  • 90-Day Replay & Log
  • Dedicated Success Manager
  • 30 seconds of compute
  • 256 MB RAM per task
  • Incoming rate limit of 6 req/s
  • 1 minute polling interval
  • Multi-Store License

Looking for custom-tailored pricing or large enterprise solutions? Let's talk!

What are Automations?
Each Automation contains all of the necessary information and business logic to carry out a sequence of activities on your behalf.
What are Actions?
An Action occurs when an Automation is started. An Action can be initiated at a scheduled time and date, or when an event happens — like when a new order is created.
What are Tasks?
Each of the jobs that an Automation needs to perform to accomplish your desired result is called a Task. In Mesa, Tasks are the smallest unit of activity and represent a discrete activity (eg retrieve file from a server). Tasks can be inspected, edited, and replayed.
What happens if I use all of my Actions?
This depends on the features of your plan. Plans with a "soft limit" will continue to run their Automations with any overages billed according to the terms of the service contract. Additional actions can be purchased in advance at a discounted rate.
What is a Polling Interval?
The Polling Interval is the shortest possible time in-between two successive scheduled Tasks. Event-based Tasks like Webhooks are run as they occur and are not subject to the Polling Interval.
Do unused Actions expire?
Unused actions expire at the end of the term on quarterly and monthly billing plans. Annual billing plans have an added benefit of an annualized limit that can be used any time during the billing period.
How many Actions do I need?
The number of Actions required will depend on several variables like volume and frequency. For example, if your store has 1,000 orders each month, and an Automation is run each time an order is created, you can expect approximately 1,000 Actions. If you're still unsure, please don't hesitate to reach out so one of our automation consultants can guide you.
Do I need to know how to code?
Mesa has powerful features that gives technical users complete control over automations with the JavaScript programming language. However, many non-technical users are comfortable setting up and administering day-to-day operations. Organizations of all types and sizes are able to use Mesa, including those without dedicated I.T. departments.
What if I need something not listed here?
With our professional services, onboarding, training, and ongoing support, we're able to create custom solutions for just about any need need your business has. Contact us so that we can discuss your requirements.
Are there any limitations?
The Mesa platform has certain maximum sizes and technical limits that are more fully described here.

Have Questions or Unique Requirements?

Our team of automation experts can create custom solutions for you, just tell us what you're looking for.

Contact Us Today