import {Footer, Navbar} from '../../components'; import {motion} from 'framer-motion'; import {DASHBOARD_URI, WIKI_URI} from '../../lib/constants'; import React from 'react'; import Link from 'next/link'; import {ArrowRight, Bell, Database, Inbox, Mail, Shield, Zap} from 'lucide-react'; import Head from 'next/head'; const features = [ { icon: , title: 'Automatic Contact Capture', description: 'Every sender is automatically added to your contact database with no manual data entry required.', featured: true, }, { icon: , title: 'Workflow Automation', description: 'Trigger automated workflows when emails are received to create sophisticated two-way communication.', }, { icon: , title: 'Built-in Security', description: 'Spam, virus, SPF, DKIM, and DMARC filtering keeps your inbox clean. The spam stays out, the good stuff gets in.', }, { icon: , title: 'Webhook Notifications', description: 'Get instant notifications with rich metadata whenever an email arrives at your domain.', }, { icon: , title: 'Simple DNS Setup', description: 'Add one MX record to your domain and start receiving emails immediately. No PhD required.', }, { icon: , title: 'Real-Time Processing', description: 'Emails are processed instantly and can trigger workflows or webhooks in real-time.', }, ]; const useCases = [ { icon: , title: 'Support Ticket Creation', description: 'Automatically create support tickets when customers email support@yourdomain.com. Send auto-replies and route to your help desk system via webhooks. Your support team will thank you.', benefits: ['Instant acknowledgment', 'Automatic ticket creation', 'No emails missed'], }, { icon: , title: 'Lead Capture from Email', description: 'Receive emails at info@yourdomain.com and automatically add senders to your CRM. Trigger nurture workflows based on when they reached out.', benefits: ['Zero-friction lead capture', 'Auto-segmentation', 'Instant follow-up'], }, { icon: , title: 'Two-Way Conversations', description: 'Let customers reply to your campaign emails and automatically trigger engagement workflows. Tag contacts as "engaged" when they respond.', benefits: ['Build conversation history', 'Track engagement', 'Personalized responses'], }, ]; export default function InboundEmailFeature() { return ( <> Inbound Email - Receive & Process Incoming Emails | Plunk
{/* Hero */}
Features Inbound Email

Emails in,
actions out.

Receive emails at your custom domain and automatically trigger workflows, capture leads, or create support tickets. Two-way email communication made simple.

Start receiving emails View documentation
{/* Features grid */}

Complete inbound email solution

Everything you need to receive and process incoming emails

{features.map((feature, index) => { const highlighted = feature.featured; return (
{feature.icon}
{String(index + 1).padStart(2, '0')}

{feature.title}

{feature.description}

); })}
{/* How it works */}

Set up in minutes

One MX record is all it takes

{[ { step: '01', title: 'Verify your domain', body: 'Add and verify your custom domain in Plunk by configuring DKIM and SPF records in your DNS settings.', }, { step: '02', title: 'Add MX record', body: 'Add one MX record to your DNS to route incoming emails to Plunk. Copy the record directly from your dashboard.', }, { step: '03', title: 'Start receiving', body: 'Emails sent to any address at your domain are automatically received and can trigger workflows or webhooks.', }, ].map((item, i) => (
Step {item.step}

{item.title}

{item.body}

))}
{/* Use cases */}

Powerful use cases

From support to sales, inbound email unlocks new automation possibilities

    {useCases.map((useCase, index) => ( {String(index + 1).padStart(2, '0')}

    {useCase.title}

    {useCase.description}

    {useCase.benefits.map(b => ( → {b} ))}
    ))}
{/* CTA */}
Your domain can receive emails too.

Free plan available. $0.001 per email on paid. No credit card required.

Get started for free View pricing