Pushify Features

Discover how Pushify can transform your notification experience with powerful features designed for developers and businesses.

Instant Delivery

Send notifications to your users' devices in real-time with minimal latency. Our infrastructure is designed for speed and reliability, delivering messages within milliseconds.

Basic Message Structure

The simplest way to send a notification using CURL:

curl -X POST https://api.pushifi.com \
  -F "apikey=YOUR_API_KEY" \
  -F "message=Hello from Pushify! This is a test notification."

Required Fields

Field Type Description
apikey String Your Pushify API key (available on the setup page)
message or msg String The main content of your notification

Example with Optional Fields

curl -X POST https://api.pushifi.com \
  -F "apikey=YOUR_API_KEY" \
  -F "message=Server Alert: High CPU Usage" \
  -F "sound=alert" \
  -F "category=alerts" \
  -F "icon=server" \
  -F "priority=high"
Note: All requests must be sent as application/x-www-form-urlencoded or multipart/form-data.
Instant Delivery

Interactive Forms

Collect data directly from your notifications with interactive forms. Users can submit information without leaving the notification, which is then sent to your backend for processing.

Form Types

  • Contact Forms - Collect user information
  • Feedback Forms - Gather ratings and comments
  • Surveys - Multiple question formats
  • Support Tickets - Direct support requests
  • Appointment Schedulers - Book meetings and calls

Easy Form Integration

Collect information directly from your users with customizable forms. Simply define your form fields and where to send the data, and we'll handle the rest. Users can submit forms without ever leaving the notification.

Key Benefits:
  • Multiple Field Types - Text, email, phone, checkboxes, radio buttons, and more
  • Custom Validation - Ensure users provide the right information
  • Seamless Integration - Forms work across all devices and platforms
  • Instant Feedback - Get form submissions in real-time

Ready to start collecting data through notifications?

View API Documentation
Interactive Forms Preview
Rich Notifications

Rich Notifications

Transform ordinary alerts into engaging experiences with eye-catching images and interactive buttons that drive user action and boost engagement rates by up to 70%.

Captivating Visual Content

Stand out in crowded notification centers with high-quality images that showcase your products, promotions, or important updates. Users are 3x more likely to engage with visual notifications.

Interactive Action Buttons

Convert notifications into conversion tools with customizable action buttons that let users respond immediately without opening your app:

  • Drive Sales - Direct users to product pages, special offers, or checkout
  • Boost Engagement - Enable social sharing, comments, or reactions
  • Improve UX - Allow users to snooze, dismiss, or set preferences
curl -X POST https://api.pushifi.com \
  -F "apikey=YOUR_API_KEY" \
  -F "title=Summer Collection" \
  -F "message=It's summer in time for a fresh look" \
  -F "details=It's summer in time for a fresh look. View our latest ..." \
  -F "imageUrl=https://example.com/summer-collection.jpg" \
  -F "category=Summer" \
  -F "buttons=View Collection=Https://domain.com/view-collection, Purchase Now=http://domain.com/purchase Now"

Ready to create notifications that convert?

See Implementation Details
Workflow Progress Tracking

Workflows

Transform notifications into powerful workflow tools with live progress tracking. Keep users informed about ongoing processes without sending multiple notifications.

Live Progress Updates

Update existing notifications with real-time progress indicators as tasks complete. Users see a single notification that evolves rather than a cluttered notification center.

Business Benefits
  • Reduce Notification Fatigue - Update a single notification instead of sending multiple alerts
  • Improve User Experience - Show clear visual progress for long-running tasks
  • Increase Transparency - Keep users informed about exactly where their request stands
  • Drive Engagement - Users are more likely to check back on progressing tasks
# Initial notification with 0% progress
curl -X POST https://api.pushifi.com \
  -F "apikey=YOUR_API_KEY" \
  -F "title=Processing Your Order" \
  -F "message=We're preparing your items for shipment" \
  -F "referenceId=order-12345" \
  -F "percent=0"

# Update progress to 50%
curl -X POST https://api.pushifi.com \
  -F "apikey=YOUR_API_KEY" \
  -F "title=Order In Progress" \
  -F "message=Your order has been packed and is ready for shipping" \
  -F "referenceId=order-12345" \
  -F "percent=50"

# Final update - 100% complete
curl -X POST https://api.pushifi.com \
  -F "apikey=YOUR_API_KEY" \
  -F "title=Order Shipped!" \
  -F "message=Your package is on its way" \
  -F "referenceId=order-12345" \
  -F "percent=100"

Ready to enhance your user experience with workflow notifications?

Learn More
Interactive Forms Preview

Real-Time Code Editing

Fix bugs instantly without leaving your notification interface. Our revolutionary real-time code editing feature allows you to identify, edit, and deploy code fixes directly from your notification - saving precious time when critical issues arise.

How It Works

  • Instant Error Notifications - Receive detailed alerts with error information, stack traces, and affected code files
  • Built-in Code Editor - View and edit problematic code directly from the notification
  • One-Click Deployment - Save changes and deploy fixes without switching contexts
  • Automatic Line Navigation - Editor automatically jumps to the error location
// Example: Sending an error notification with code editing capability
fetch('https://api.pushifi.com', {
  method: 'POST',
  body: new FormData({
    'apikey': 'YOUR_API_KEY',
    'title': 'Critical Error in Payment Processing',
    'message': 'NullReferenceException in ProcessPayment()',
    'editcode': true,
    'filepath': '/app/services/PaymentService.js',
    'lineno': 42,
    'tableData': 'ErrorType=NullReference,Function=processPayment,UserId=1234'
  })
});

Ready to revolutionize your debugging workflow?

View Implementation Details
Real-Time Code Editing

1. Receive Error Alert

Error Notification

Detailed notifications with error context and affected file information

2. Edit & Deploy

Code Editing Interface

Fix issues with our built-in editor that automatically navigates to the error location

Ready to Transform Your Notification Strategy?

Start using Pushify today and deliver powerful, engaging notifications that drive user engagement and boost retention.