Select your plan

Start using Mage

Production-grade development, powerful orchestration, rolling compute credits, and more. Select tiers get access to advanced features like an AI sidekick and RAG pipeline creation.

Apprentice

Pay-as-you-go

Adept

From $65k / year

Master

From $110k / year

Mage

From $215k / year

Support plan

Basic

Free

Complete

3 tiers available

Start 14-Day Free Trial

Developer exprience

Apprentice

Adept

Master

Mage

Configure project, pipeline, or block level settings for limiting the data volume when running code blocks in development

Autoscaling code execution framework for running blocks during pipeline development

Search files, using full-text and natural language, across multiple projects and add code blocks to pipelines without duplicating code

Run no-code data integrations alongside custom code blocks together within a single pipeline

Data syncs are 12-18x faster using optimized concurrent read/writes with high throughput

Change data capture (CDC) with select databases

Create custom data integration sources and destinations without changing source code

Special SQL block connectors for DuckDB, OracleDB, Teradata, StarRocks, Couchbase, etc.

Retrieval Augmented Generation (RAG) pipeline builder

AI Sidekick for creating pipelines, generating code blocks, and troubleshooting execution errors

Upgraded developer experience for building, managing, and monitoring thousands of SQL models

Change data capture (CDC) with select databases

Development workflow

Apprentice

Adept

Master

Mage

Multiple Python virtual environments for development and code block execution

Automatically format code styling and run linters to fix syntax

Multi-tenant support with granular access controls and isolated workspaces

Customizable project and pipeline settings per environment

Integrate your existing CI/CD custom build jobs and deployment steps into Mage Pro

Automatically deploy new code changes and data pipelines to different environments

Git Terminal with built-in authentication and shortcuts

Remote repository import tool for easily migrating or syncing existing projects

Manage multiple Mage projects and any other files from a single application

Local file edit tracking and version history for restoring changes made in the past

Launch multiple environments and manage shared team workspaces

Data version control for data pipeline versioning

Data Orchestration

Apprentice

Adept

Master

Mage

Configure multiple triggers for a single pipeline with different schedules, frequency, conditions, SLAs, retries, and runtime variables

Schedule pipelines to trigger on a regular or custom interval; e.g. hourly, daily, weekly, monthly, CRON expression

Schedule pipelines to start running and complete its execution by a specific date or time of day

Trigger pipelines from code and optionally wait until completion before proceeding

Trigger pipelines based on events from external 3rd party services

Schedule, run, or re-run backfills multiple times across different windows of time

Trigger pipelines across different projects and workspaces

Share and reuse a single trigger across different pipelines

Reliable Observability

Apprentice

Adept

Master

Mage

Receive alerts through email, OpsGenie, Slack, Teams, Discord, Telegram, Google Chat, PagerDuty, etc.

Data pipeline execution runtime SLA and alerts

Customizable alert notifications and templates, per channel, when pipeline or block run succeeds, is cancelled, or fails

Integrations with major 3rd party and open source tools, including DataDog, Metaplane, New Relic, Sentry, Prometheus, OpenTelemetry

Manage cross-pipeline dependencies and execution flow across every pipeline within a project

Customizable monitoring dashboard

Alerts via email notification fully integrated without the need for external email service providers

Monitor upcoming pipeline execution runs from across all schedules, workspaces, and projects

Find and browse complete log history using full text search

Custom events, metrics, and alert notification rules

System level metrics and logs with dashboard charts

Data catalog, metadata management, and data lineage

Private security

Apprentice

Adept

Master

Mage

Securely store and access sensitive data or credentials using 3rd party or Mage’s built-in secret manager

Granular pipeline and block run data output retention policies

Single sign on (SSO)

User audit trail and logging

Custom security network access rules to allow or deny inbound/outbound traffic from/to a user-defined set of IP addresses

Virtual Private Network (VPN) for application account sign-in

VPN connection and SSL certificate authentication for select databases

Dedicated static IP address for development and running pipelines

Regional deployment for data processing operations

User management and RBAC permission system with fine-grained access controls to create customizable roles and permissions

Scalable performance

Apprentice

Adept

Master

Mage

Execute 100,000+ dynamically created block runs concurrently

Stream block output data to dynamically generated blocks without waiting for the upstream parent block to finish executing

Application upgrades and new product features are instantly installed in your environment

Reusable pipeline data output, accessible across multiple pipelines to reduce duplication, optimize compute, and ensure data consistency

Autoscaling orchestration scheduler for maximum pipeline trigger frequency

Automatically and intelligently scale data pipelines, both vertically and horizontally, using predictive analytics and machine learning

Granular block settings for controlling read/write data partitions using output size, number of chunks, and item count

Batch generator framework to operate and process 1,000+ gigabytes (GB) of data without running out of memory

Spark compute management and resource monitoring

Customized GPU accelerated resources for running AI/ML/LLM pipelines

Customizable extensibility

Apprentice

Adept

Master

Mage

Execute data pipelines using fully customized Docker images

Control and execute pipelines from within other pipelines, using webhooks, or via API requests

Run pipelines and configure runtime variables using no-code user interface elements, such as dropdown menus and autocomplete inputs

Install custom Python modules and system libraries on a per-project basis

High throughput API endpoints for integrating Mage Pro with any 3rd party or in-house services

Deploy and run third-party or custom services integrated with your application environment’s cluster

Set up custom domains for different environments and workspaces

Manage, orchestrate, and configure infrastructure settings and system resources via API endpoints

Fully customize platform application behavior by executing code that transforms any API request payload or response

Deploy high-performance, low-latency API endpoints for executing blocks and returning output data, such as inference endpoints

Basic support

Apprentice

Adept

Master

Mage

Setup management accounts, application users, and provision resources

Migrate all Mage projects and pipelines into Mage Pro and ensure pipelines run without failure

Product walkthrough of the Mage Pro platform

Apply custom configurations and provision additional services included in package

Customized feature deep dive and practical application tailored to current workflow and deployment

Setup & Migration

Essential

Extended

Complete

Mage Pro implementation team will perform hands-on project setup, migration, and deployment

Migrate data pipelines from existing Mage projects and/or from legacy systems

10

40

200

Solutions architect for initial design and implementation plan for data platform and tech stack using Mage Pro

Training & Implementation

Essential

Extended

Complete

Training sessions for best practices (per quarter)

1

1

3

Training sessions for mastering advanced capabilities (per quarter)

200

1

3

Mage Pro implementation team performs hands-on data pipeline and code optimizations (per month)

200

4

8

New data pipelines are built and deployed by the Mage Pro implementation team (per quarter)

200

2

4

Customer’s small feature request is prioritized, built, and delivered by required deadline (per quarter)

200

1

2

Customer’s medium feature request is prioritized, built, and delivered by required deadline (per quarter)

1

2

Customer’s large feature request is prioritized, built, and delivered by required deadline (per quarter)

1

Hands on support & Experts

Essential

Extended

Complete

SLA response times for technical support issues

24 hrs

12 hrs

6 hrs

24/7 critical issue support and response time

6 hrs

1 hr

15 min

Bug fixes SLA

14 d

7 d

3 d

24/7 access to self-help resources, documentation, and community support channels

Early access to new features and beta programs

Mage Academy training materials

Priority access to live webinars

Email and phone support from technical support engineers

Dedicated support channel in Slack or Teams

Dedicated technical account manager

Dedicated developer success manager

Dedicated solutions architect

Dedicated operations team to help monitor pipelines and identify critical production issues

Quarterly business reviews