Quick start

Welcome to the MailSlurp quick start guide. Use this page to start your journey.

What is MailSlurp

MailSlurp is an email and phone number API service for testing, development, deliverability monitoring, and AI automations. It gives teams programmable inboxes, phone numbers, message inspection, wait logic, device previews, and event routing through both a dashboard and developer APIs.

Use this page as a map: start with the main platform features, choose how you want to use MailSlurp, then jump into the right reference or learning resource.

What are the main features of MailSlurp?

These are the core platform areas you can combine for testing, development, monitoring, and automation workflows.

How to use MailSlurp

MailSlurp is an API and dashboard platform. You can create resources manually in the app, call the REST API directly, or install an SDK for your language or test framework. The same resources are available across all access paths, so you can prototype without code and then automate the workflow in tests, scripts, CI jobs, or third-party integrations.

You can use MailSlurp manually for operations and debugging, or integrate it into code tests, automations, and plugins. Common workflows include generating disposable inboxes for sign-up tests, receiving OTP codes, checking email rendering before release, monitoring sender domains, extracting data from attachments, and routing inbound messages into downstream systems.

Main ways to get started

Choose the access path that matches how you want to try MailSlurp first: dashboard, API key, or SDK.

Create account

Example workflows

Expand a scenario to plan the kind of workflow you want to build; detailed steps can be added to each section.

Write automated email/SMS tests

View the documentation here.

Control phone numbers and email accounts in code

View the documentation here.

Render emails on different devices

View the documentation here.

Improve inbox placement and domain reputation

View the documentation here.

Analyze email quality and compatibility

View the documentation here.

Extract data from emails and attachments using AI

View the documentation here.

Create automations and routing

View the documentation here.

More scenarios

View the documentation here.

Learning resources and references

Use these resources when you are ready for runnable examples, endpoint details, SDK setup, or deeper tutorials.

Video walkthroughs

Check out our extensive video tutorials and learning resources.

Video guides

0 videos

Browse all
No matching videos.