-->
Open up a secure two-way messaging channel within your existing mobile and web apps. Use deep links, CTAs and flow integrations to build truly interactive customer experiences and end-to-end automation of customer journeys.
Leading businesses are transforming their customer experience and unlocking revenue opportunities with IMIconnect
Our SDKs allow you to quickly incorporate in-app messaging into your existing Android, iOS and web applications. Once integrated, send and receive messages using flow builder or through our multi-channel messaging API.
Check out our Developer Centre 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: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' \
-d '{
"deliverychannel": "rt",
"channels": {
"rt": {
"senderid": "New Notification!",
"text": "Hello Johan, here is a notifcation",
"interactive": {
"category": "DOUBLE_YES_NO",
"messageref": "1234",
"actions": [
{
"action": "OPEN_URL",
"value": "https://rtmtrial.imiconnect.com",
"identifier": "YES",
"pos": 1
},
{
"action": "OPEN_APP",
"identifier": "NO",
"pos": 2
}
]
}
}
},
"destination": [
{
"userid": [
"1001"
]
}
]
}'
Use IMIconnect SDKs to add in-app messaging to your Android, iOS, and web apps
Add notification buttons, images, audio/video, file attachments, or share location to build rich experiences.
Track message delivery with timely delivery and read receipts. Set message expiry date or time to remove from the queue if not seen within a specified timeframe
Send relevant messages to customers based on their interests, usage history, and CRM profiles. Send messages to all the recipients in a segment with a single API call.
Manage conversations across topics with the same customer under separate threads to deliver a seamless messaging experience
Create smooth customer experiences using deep links that directly open a specific page within your app
Outbound messages are automatically sent to all devices used by the same customer. Read status and notifications are synced across devices.
Create rich, cross platform in-app messaging templates and reuse them across flows within a service.
Encrypt messages at rest as well as messages in transit to ensure security of your customer interaction data.
Enable in-app messaging using an integrated multi-channel messaging platform that supports all customer communication channels. Leverage flows and integrations to support end-to-end automation and build differentiating experiences.
Secure handling of customer data with robust encryption. We are ISO 27001 certified and compliant with UK & EU data protection regulations.
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 to restrict access to live services, flows, numbers, and apps to avoid accidental changes and disruptions
Quickly identify and troubleshoot issues with detailed logs, integrated debugging interface, and automated downtime alerts
Easily organise users under groups and teams when working on large cross-functional projects to delimit access to critical resources & enhance security
Enterprise grade support with access to developer community and live chat with product experts. Hosted on AWS with 99.95% uptime guarantee.