> ## 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.

# Integrations and Third-Party Connections in Sahut

> Connect Sahut to your CRM, e-commerce platform, and other tools using native integrations like Shopify and Zapier, or the Sahut API.

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](/api/webhooks) for event types and payload formats.

## Custom integrations via API

For deeper integrations, use the [Sahut REST API](/api/introduction) to build custom connections:

* **Sync contacts** from your CRM into Sahut using the [Contacts API](/api/contacts)
* **Send proactive messages** to start conversations from your system using the [Conversations API](/api/conversations)
* **Read conversation history** to feed data into your analytics or BI tools
* **Build a chatbot** that responds to customer messages automatically

See [API Authentication](/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.

<Warning>Treat API keys like passwords. Never expose them in client-side code or public repositories. Store them in environment variables or a secrets manager.</Warning>
