Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.sahut.id/llms.txt

Use this file to discover all available pages before exploring further.

Connecting a channel lets Sahut receive messages from that platform and route them to your inbox. You can connect multiple channels of the same type — for example, two WhatsApp numbers for different business units. Only Admin users can add or remove channels.

WhatsApp Business

Sahut connects to WhatsApp through the WhatsApp Business API. You need a WhatsApp Business API account — either through an official Business Solution Provider (BSP) or Meta directly.
1

Open channel settings

Go to Settings → Channels and click Tambah Channel (Add Channel), then select WhatsApp Business.
2

Enter your API credentials

Enter your WhatsApp Phone Number ID, WhatsApp Business Account ID, and Permanent Access Token from your Meta Business account.
3

Set the webhook

Copy the Webhook URL shown in Sahut and paste it into your Meta App settings under WhatsApp → Configuration → Webhook. Set the Verify Token to the value shown in Sahut.
4

Subscribe to message events

In your Meta App webhook settings, subscribe to the messages field to start receiving incoming messages.
5

Save and test

Click Simpan (Save) in Sahut. Send a test message to your WhatsApp number — it should appear in your inbox within seconds.
If you’re not familiar with the WhatsApp Business API, contact your BSP for your API credentials. Common BSPs in Indonesia include Qontak, Wati, and Zixflow.

Email

Connect any email address to Sahut so incoming emails appear as conversations in your inbox.
1

Add the Email channel

Go to Settings → Channels → Tambah Channel → Email.
2

Enter your email settings

Provide your email address and IMAP/SMTP credentials:
FieldDescription
Email addressThe address customers send to (e.g., support@yourbusiness.com)
IMAP hostYour mail server’s IMAP hostname
IMAP portUsually 993 (SSL) or 143
SMTP hostYour mail server’s SMTP hostname
SMTP portUsually 465 (SSL) or 587 (TLS)
UsernameYour email login username
PasswordYour email login password or app password
3

Save and verify

Click Simpan. Sahut will send a test email to verify the connection. Check your inbox for the verification message.
If you use Gmail, generate an App Password instead of your regular password. Go to your Google Account → Security → 2-Step Verification → App Passwords.

Instagram Direct

1

Connect your Facebook Business account

Go to Settings → Channels → Tambah Channel → Instagram. Click Hubungkan dengan Facebook (Connect with Facebook) and log in with the Facebook account that manages your Instagram Business profile.
2

Select your Instagram account

Choose the Instagram Business account you want to connect from the list.
3

Grant permissions

Accept the requested permissions so Sahut can read and send Instagram Direct messages.
4

Save

Click Simpan. New Instagram Direct messages will now appear in your inbox.
Your Instagram account must be a Business or Creator account, not a personal account. Convert it in the Instagram app under Settings → Account → Switch to Professional Account.

Facebook Messenger

1

Connect your Facebook Page

Go to Settings → Channels → Tambah Channel → Facebook Messenger. Click Hubungkan dengan Facebook and log in.
2

Select your Page

Choose the Facebook Page you want to connect.
3

Grant permissions

Accept the requested permissions for Messenger access.
4

Save

Click Simpan. Messages sent to your Facebook Page will now appear in your inbox.

Telegram

1

Create a Telegram Bot

Open Telegram and start a chat with @BotFather. Send /newbot and follow the prompts to create a bot. Copy the API Token BotFather gives you.
2

Add the Telegram channel in Sahut

Go to Settings → Channels → Tambah Channel → Telegram and paste your Bot API Token.
3

Save and test

Click Simpan. Search for your bot in Telegram and send a message — it should appear in your Sahut inbox.

Live Chat widget

The Live Chat channel lets you embed a chat widget on your website so visitors can message your team directly.
1

Add the Live Chat channel

Go to Settings → Channels → Tambah Channel → Live Chat. Give the channel a display name and set your widget color and welcome message.
2

Copy the embed code

After saving, copy the JavaScript snippet shown.
3

Add the snippet to your website

Paste the snippet before the closing </body> tag on every page where you want the chat widget to appear.
<script>
  window.sahutSettings = {
    websiteToken: "YOUR_WEBSITE_TOKEN"
  };
</script>
<script src="https://app.sahut.id/widget/sdk.js" async></script>