Two-Way Communication

Inbound Messaging

Receive and Process Replies from Your Users

{
"eventType": "EMAIL_INBOUND",
"from": "customer@example.com",
"subject": "Re: Your Order Has Shipped",
"bodyText": "When will it arrive?",
"trackingId": "018f5a2b-3c4d...",
"userId": "user_123"
}
EMAIL INBOUND

Email Reply Webhooks

Automatically capture email replies and forward them to your application via webhooks.

Automatic reply-to address configuration
Full email content including attachments
Linked to original notification via trackingId
No email server setup required
{
"eventType": "SMS_INBOUND",
"from": "+14155551234",
"to": "+16505093842",
"text": "Yes, confirm my appointment",
"receivedAt": "2024-01-15T10:30:00Z",
"userId": "user_123",
"lastTrackingId": "018f5a2b-3c4d..."
}
SMS INBOUND

SMS Reply Webhooks

Receive SMS replies within a 7-day window after your outbound messages.

Automatic conversation matching
Linked to user and original message
7-day reply window
Works with all SMS providers
notificationapi.send({
type: "appointment_reminder",
to: {
id: "user_123",
number: "+14155551234"
},
sms: {
message: "Your appointment is tomorrow at 2pm. Reply YES to confirm, NO to cancel.",
autoReply: {
message: "We received your reply. Thank You!"
}
}
});
AUTOMATED RESPONSES

SMS Auto-Reply

Automatically respond to inbound SMS messages without any manual intervention.

Configure via API on each send request
Sent once per recipient (no spam)
Respects opt-out keywords (STOP, CANCEL, etc.)
Fully logged for visibility
Status
Welcome
sarah@tech.co +1 (555) 123-4567
received 10:45:23
sent 10:45:25
delivered 10:45:26
opened 10:47:30
Password Reset
john@dev.io +1 (555) 987-6543
received 10:42:10
sent 10:42:12
bounced 10:42:13
LOGS

Full Observability

Every inbound message is recorded and visible in your logs dashboard.

View all email and SMS replies
Search by user, phone, or tracking ID
Track auto-reply delivery
Debug webhook delivery issues
INBOUND

Common Use Cases

Customer Support

Route email and SMS replies to your support system for seamless ticket creation

Appointment Confirmations

Let users confirm or reschedule appointments by simply replying to your SMS

No-Reply Notices

Auto-respond to let users know replies aren't monitored and direct them to support

Launch Notifications Today

Get Started for free