Push Notifications

Keep customers informed of service, account and transaction updates in real time. Quickly automate new customer journeys using interactive push notifications.

Leading businesses are transforming their customer experience and unlocking revenue opportunities with IMIconnect


Use our SDKs to easily enable cross-platform push messaging

Our SDKs allow you to quickly incorporate push messaging into your existing Android, iOS and web applications. Once integrated, push notifications can be triggered through flows or our multi-channel messaging API.

Check out our Developer Center for SDK documentation and sample code.

curl -X POST \
  https://api.imiconnect.io/resources/v1/messaging \
  -H 'Cache-Control: no-cache' \
  -H 'Content-Type: application/json' \
  -H 'key: xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx' \
  -d '{
  "deliverychannel": "push",
  "channels": {
    "push": {
      "android": {
        "text": "You can save upto £10 on our latest tablet plans",
        "extras": {
          "sound": "default"
      "interactive": {
        "category": "DOUBLE_SHOPNOW_CANCEL",
        "device_types": [
        "actions": [
            "action": "OPEN_URL",
            "value": "http://shop.operator.co.uk/my-offers",
            "identifier": "SHOP NOW",
            "pos": 1
            "action": "DISMISS",
            "identifier": "CANCEL",
            "pos": 2
  "destination": [
      "customerid": [

Advanced Push Messaging features aimed at closing the loop

Multi-platform Support

Use IMIconnect SDK to send push notifications to your customers on Android, iOS, and web apps

Interactive Notifications

Link CTAs with rules and flows for instant fulfilment. Choose from 15+ pre-built CTAs or create your own.

Delivery & Read Receipts

Track message delivery with timely delivery and read recipts. In-built retry mechanism for offline customers.

Coordinated Multi-Device Push

Intelligent message routing and alerting in cases where customers use your app on multiple devices.

Segmentation & Targeting

Create customer segments based on interests, usage & CRM profiles. Send messages to an entire segment with a single API call.

Rich Media Messaging

Add images, gifs, and videos to your notifications to capture customers' attention and increase the effectiveness of your communications

Deep Linking

Create smooth customer experiences using deep links that directly open a specific page within your app


Enrich customer profiles with personal and behavioral attributes like location, gender, and preferences. Use tags for precise targeting and personalization.


Setup geo-fences and use built-in location tracking to send precise and location-aware push notifications to your customers


A push notification flow that falls back to SMS

Rapidly embed push notifications into your communications mix

The 'Send' node in Flow Designer natively supports all of the push notification features allowing you to quickly configure the desired customer experience.

Sign up for your trial account today and start building flows instantly

Simplified Service Management

Security & Compliance

Secure handling of customer data with robust encryption. We are ISO 27001 certified and compliant with UK & EU data protection regulations.

Reporting & Dashboard

Detailed, real-time reporting of messaging volumes, delivery rates, API requests, etc. at the service level and at an individual channel level.

Role Based Access Control

Role based access control to restrict access to live services, flows, numbers, and apps to avoid accidental changes and disruptions

Faster Debugging

Quickly identify and troubleshoot issues with detailed logs, integrated debugging interface, and automated downtime alerts

Collaborative Development

Easily organise users under groups and teams when working on large cross-functional projects to delimit access to critical resources & enhance security

Support & Uptime

Enterprise grade support with access to developer community and live chat with product experts. Hosted on AWS with 99.95% uptime guarantee.