Sahut’s automation features let you handle repetitive tasks automatically — from sending instant first replies to routing conversations to the right team based on keywords. This frees your agents to focus on conversations that need a human touch.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.
Automation rules
Automation rules trigger actions when certain conditions are met. For example: assign any WhatsApp conversation containing “harga” (price) to the Sales team.Create an automation rule
- Go to Settings → Automation
- Click Buat Aturan (Create Rule)
- Set the Trigger — the event that starts the rule:
- Conversation created
- Conversation updated
- Message created
- Add Conditions — filters that must match for the rule to run:
- Channel is [WhatsApp / Email / etc.]
- Message contains [keyword]
- Contact tag is [tag name]
- Assigned agent is [agent]
- Add Actions — what the rule does:
- Assign to agent
- Assign to team
- Add label
- Send message
- Resolve conversation
- Click Simpan (Save) and toggle the rule to Active
Rules run in order from top to bottom. Use the drag handle to reorder rules. When a conversation matches multiple rules, all matching rules execute unless you add a Stop processing further rules action.
Common automation examples
Auto-assign by channel- Trigger: Conversation created
- Condition: Channel is Instagram
- Action: Assign to team → Social Media Team
- Trigger: Message created
- Condition: Message contains “komplain” OR “keluhan”
- Action: Add label → complaint; Assign to team → Support
- Trigger: Conversation created
- Condition: Created outside business hours
- Action: Send message → “Terima kasih telah menghubungi kami. Kami akan membalas pada jam kerja berikutnya.”
Auto-replies (per channel)
Each channel can have its own auto-reply — a message sent automatically when a new conversation starts. This gives customers an instant acknowledgment while your team gets ready to respond. To set a channel auto-reply:- Go to Settings → Channels
- Click the channel you want to configure
- Scroll to Pesan Otomatis (Auto Messages)
- Toggle on Auto Reply and enter your message
- Click Simpan (Save)
| Placeholder | Replaced with |
|---|---|
{{contact.name}} | Customer’s name |
{{agent.name}} | Assigned agent’s name |
{{conversation.id}} | Conversation ID number |
Canned responses
Canned responses are pre-written replies your agents can insert with a shortcut. They’re not automatic — agents choose when to use them — but they speed up replies significantly.Create a canned response
- Go to Settings → Canned Responses
- Click Tambah (Add)
- Enter a Shortcut (e.g.,
jam-kerja) and the Content (the full reply text) - Click Simpan (Save)
/ followed by the shortcut in the reply box and select from the dropdown.
Chatbot integration (via API)
If you have a chatbot or AI assistant, you can connect it to Sahut via the API. The typical pattern:- Set up a webhook in Sahut (see Webhooks API) to receive all new messages
- Your chatbot service receives the webhook event and generates a reply
- Your service calls the Messages API to send the reply back through Sahut