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.

Sahut can connect to other tools in your business stack — from CRMs and e-commerce platforms to custom internal systems. Connections range from native one-click integrations to custom API-based setups.

Native integrations

Native integrations are built directly into Sahut and require no code to set up. Find them under Settings → Integrations.

Shopify

Connect your Shopify store to view a customer’s order history directly inside their Sahut contact profile. When an agent opens a conversation, they see the customer’s recent orders without leaving Sahut. To connect Shopify:
  1. Go to Settings → Integrations → Shopify
  2. Enter your Shopify store URL (e.g., your-store.myshopify.com)
  3. Click Hubungkan (Connect) — you’ll be redirected to Shopify to authorize
  4. After authorizing, return to Sahut and click Simpan (Save)

Zapier

Use Zapier to connect Sahut to hundreds of apps without writing code. Trigger Zaps when a conversation is created or resolved, or send data into Sahut from other apps. To connect Zapier:
  1. Go to Settings → Integrations → Zapier
  2. Copy your API Key
  3. In Zapier, search for “Sahut” and use the API key to authenticate
Available Zapier triggers:
  • New conversation created
  • Conversation resolved
  • New message received
  • Contact created
Available Zapier actions:
  • Create contact
  • Send message to conversation
  • Add label to conversation

Webhook

Set up webhooks to send real-time events to any URL — your own server, a cloud function, or a no-code tool. See the Webhooks API reference for event types and payload formats.

Custom integrations via API

For deeper integrations, use the Sahut REST API to build custom connections:
  • Sync contacts from your CRM into Sahut using the Contacts API
  • Send proactive messages to start conversations from your system using the Conversations API
  • Read conversation history to feed data into your analytics or BI tools
  • Build a chatbot that responds to customer messages automatically
See API Authentication to get your API key and start making requests.

Managing your API keys

You can generate and revoke API keys from Settings → Integrations → API Keys. Each key has a label so you can identify which integration uses it. If a key is compromised, revoke it immediately and generate a new one.
Treat API keys like passwords. Never expose them in client-side code or public repositories. Store them in environment variables or a secrets manager.