# "How to Connect Macrokiosk to On-Chat"

> "On-Chat integrates with Macrokiosk so your team can receive and respond to customer SMS messages across Southeast Asian networks in a centralized inbox with automation and agent routing."

URL: https://on-chat.live/guides/how-to-connect-macrokiosk-to-on-chat/
Last updated: 2026-11-14

## Introduction
Macrokiosk is a leading mobile messaging and digital services platform in Southeast Asia, providing SMS, MMS, and mobile internet solutions to enterprises and telcos. By integrating Macrokiosk with On-Chat, businesses can centralize inbound customer SMS messages from across Southeast Asian networks in one shared inbox, enabling their support teams to respond efficiently with automation, routing, and collaboration tools.

**SEO Keywords:** Macrokiosk On-Chat integration, Macrokiosk SMS helpdesk, Southeast Asia SMS customer support, Macrokiosk API messaging, Malaysia SMS helpdesk, Macrokiosk two-way SMS inbox

## Prerequisites
- An active Macrokiosk account with API access
- Macrokiosk API credentials (API key or username/password)
- A dedicated virtual number or shortcode provisioned in Macrokiosk
- On-Chat account with admin access
- Ability to configure inbound message webhooks in the Macrokiosk portal

## Step 1: Retrieve Your Macrokiosk API Credentials
Log in to your Macrokiosk portal and navigate to the developer or API settings. Copy your **API key** (or username/password). Note your **API base URL** and the **sender ID** or virtual number assigned for inbound SMS. These will be needed in the On-Chat setup.

## Step 2: Provision a Two-Way SMS Number
In Macrokiosk, confirm you have a virtual number or shortcode enabled for inbound SMS. If you are using a shortcode for campaigns, ensure it is configured to accept customer replies. Contact Macrokiosk support if a dedicated two-way number is needed.

## Step 3: Create an SMS Inbox in On-Chat
In On-Chat, go to **Settings** → **Inboxes** → **New Inbox** and select **SMS**. Choose **Macrokiosk** as the SMS provider. Enter your API credentials, base URL, and virtual number. Save to generate the On-Chat inbound webhook URL.

## Step 4: Configure the Inbound Webhook in Macrokiosk
In the Macrokiosk portal, navigate to your sender or number settings and find the inbound message delivery URL. Set it to the On-Chat webhook URL you generated. Macrokiosk will forward all inbound SMS messages from customers to On-Chat automatically.

## Step 5: Add Agents and Configure Routing
In On-Chat, go to **Settings** → **Inboxes** → select your Macrokiosk inbox → **Collaborators**. Add the support agents responsible for this channel. Enable auto-assignment to distribute new conversations based on agent availability.

## Step 6: Test the Integration
Send a test SMS to your Macrokiosk virtual number. Verify the message appears in your On-Chat inbox. Reply from an agent and confirm the customer receives it. Review Macrokiosk delivery reports alongside On-Chat conversation logs.

## Best Practices
- Localize SMS responses to match the language preferences of customers across different Southeast Asian markets
- Use On-Chat business hours automation to manage expectations during non-working hours
- Monitor Macrokiosk delivery rates by country to identify network issues early
- Apply On-Chat conversation labels to track customer queries by country or product for regional analysis

## Keep reading

- [How to Build a WhatsApp Chatbot Without Code](https://on-chat.live/guides/how-to-build-a-whatsapp-chatbot/): A step-by-step tutorial for building a dynamic WhatsApp chatbot in a visual flow builder, from your first message to live data and agent handoff.
- [Chatbot Flow Design: 12 Best Practices](https://on-chat.live/guides/chatbot-flow-design-best-practices/): Practical rules for designing chatbot conversation flows that customers finish: branching, fallbacks, personalisation, handoff and testing.
- [Make Your Chatbot Dynamic with Webhooks](https://on-chat.live/guides/dynamic-chatbot-webhooks/): Connect your chatbot flows to live data. Learn how webhooks, expressions and splits turn a scripted bot into one that answers with real information.
