AI Automation #ai #automation #prompt-engineering #workflow #productivity #make.com

Prompt Engineering untuk Workflow Automation: Bikin Prompt yang Konsisten Hasilnya

Panduan menyusun prompt AI yang optimal untuk workflow automation — dari struktur prompt, template siap pakai, sampai tips biar outputnya konsisten di Make.com, Zapier, dan tools no-code lainnya.

AI Content Hub · 1 Juni 2026

Pernah nyobain prompt AI yang hasilnya bagus pas dicoba manual, tapi pas dipasang di workflow automation hasilnya jadi kacau? Tenang, kamu nggak sendiri.

Masalah ini sering banget terjadi. Pas kita ngobrol langsung sama ChatGPT atau Claude, kita bisa refine prompt dengan cepat — “eh, tambahin ini”, “tone-nya dibuat lebih santai”, “tolong bikin lebih pendek”. Tapi pas prompt yang sama dipasang di Make.com atau Zapier yang jalan otomatis… hasilnya bisa jauh dari harapan.

Kenapa? Karena prompt untuk chat beda dengan prompt untuk automation.

Di artikel ini, kita bakal bahas gimana cara bikin prompt yang tahan banting buat workflow automation. Yang hasilnya konsisten, nggak ngaco pas jalan sendiri, dan bener-bener siap dipake 24/7 tanpa kamu harus ngawasin terus.

Kenapa Prompt untuk Automation Berbeda?

Bayangin kamu lagi ngomong sama asisten pribadi. Kalau kamu bilang “Tolong buatin email”, asistenmu bisa tanya balik — “untuk siapa?”, “topiknya apa?”, “nadanya gimana?”. Tapi kalau kamu bilang gitu ke workflow automation? Dia diem aja. Atau lebih parah, dia nebak sendiri dan hasilnya ngaco.

Prompt untuk automation itu beda karena:

Anatomy Prompt untuk Automation

Buat prompt yang siap dipake di workflow automation, kamu butuh 5 komponen ini:

1. Role yang Jelas

Kasih AI identitas yang spesifik. Ini bikin outputnya lebih terarah.

Kamu adalah [role spesifik]

✅ Contoh: “Kamu adalah customer service representative yang ramah dan profesional.” ❌ Jangan: “Bantu saya bales chat ini.”

2. Task Spesifik

Jelaskan exactly apa yang harus dilakukan AI. Jangan ambigu.

✅ Contoh: “Klasifikasikan email ini ke dalam kategori: ‘Komplain’, ‘Pertanyaan’, atau ‘Lainnya’.” ❌ Jangan: “Coba liat email ini, kira-kira masuk mana ya?“

3. Input Data

Ini bagian yang wajib ada. Kasih tau AI data apa yang akan diproses. Di workflow automation, input biasanya berupa variable dari step sebelumnya (email body, form submission, data spreadsheet, dll).

Input: {{variable_dari_step_sebelumnya}}

4. Format Output yang Ketat

Ini paling kritis buat automation. Format output harus rigid biar bisa diparsing dengan pasti.

✅ Contoh: "Output dalam format JSON: {"kategori": "...", "urgency": "...", "summary": "..."}" ❌ Jangan: “Bales dengan baik ya.”

5. Constraints & Aturan

Kasih batasan supaya AI nggak ngelantur. Tone, panjang maksimal, hal yang harus dihindari, dll.

✅ Contoh: “Maksimal 2 kalimat. Gunakan bahasa Indonesia. Jangan minta maaf berlebihan.”

Template Prompt Siap Pakai

Langsung aja, ini beberapa template yang bisa kamu copy-paste ke workflow automation kamu:

Template 1: Klasifikasi & Routing

Cocok buat automation yang nerima tiket, form, atau email masuk.

Kamu adalah asisten administrasi yang menangani klasifikasi pesan.

TASK:
Klasifikasikan input berikut ke salah satu kategori:
- "Teknis" — masalah teknis, bug, error
- "Tagihan" — billing, payment, invoice
- "Umum" — pertanyaan umum, lainnya

For each category, tentukan urgency:
- Tinggi — butuh respon < 4 jam
- Sedang — butuh respon < 24 jam
- Rendah — butuh respon < 48 jam

INPUT:
{{message_content}}

OUTPUT (hanya JSON, tanpa teks lain):
{"category": "...", "urgency": "...", "reason": "..."}

Template 2: Summary & Action Items

Buat automation yang ngerangkum meeting notes, email panjang, atau dokumen.

Kamu adalah asisten eksekutif yang membuat ringkasan rapi.

TASK:
Buat ringkasan dari input berikut dengan format:
1. Inti pesan (maks 2 kalimat)
2. Action items (jika ada)
3. Poin penting lainnya

INPUT:
{{message_content}}

OUTPUT (hanya dalam format berikut, tanpa tambahan teks):
INTI: [2 kalimat]
ACTION ITEMS:
- [item 1]
- [item 2]
POIN LAINNYA:
- [poin 1]
- [poin 2]

Template 3: Data Extraction

Cocok buat automation yang narik data dari email, receipt, atau dokumen tidak terstruktur.

Kamu adalah data entry clerk yang teliti.

TASK:
Extract informasi berikut dari input:

INFORMASI YANG DICARI:
- Nama (nama orang atau perusahaan)
- Nomor telepon
- Alamat email
- Tanggal (dalam format DD/MM/YYYY)
- Nominal (dalam Rupiah, tanpa titik/koma)

INPUT:
{{message_content}}

OUTPUT (hanya JSON):
{
    "nama": null,
    "telepon": null,
    "email": null,
    "tanggal": null,
    "nominal": null
}

Gunakan null jika informasi tidak ditemukan.

Template 4: Draft Reply

Buat automation yang harus generate balasan email atau chat secara otomatis.

Kamu adalah [nama perusahaan] customer service representative.

TASK: Buat draft balasan untuk pesan berikut.

KONTEKS:
- Tone: Profesional dan helpful
- Bahasa: Indonesia
- Maksimal 3 kalimat
- Jangan minta informasi yang sudah ada di input
- Akhiri dengan tawaran bantuan lebih lanjut

PESAN MASUK:
{{incoming_message}}

DRAFT BALASAN:

Tips Biar Prompt Automation Awet

1. Selalu Pake Contoh (Few-Shot)

Prompt tanpa contoh = AI nebak sendiri. Prompt dengan 1-2 contoh = hasilnya jauh lebih konsisten.

CONTOH KATEGORISASI YANG BENAR:
Input: "Produk saya rusak setelah 3 hari pemakaian"
Output: {"category": "Teknis", "urgency": "Tinggi"}

Input: "Kapan jam operasionalnya?"
Output: {"category": "Umum", "urgency": "Rendah"}

SEKARANG KLASIFIKASIKAN INPUT INI:
{{new_input}}

2. Test dengan Edge Cases

Sebelum nyalain workflow, coba dulu dengan berbagai jenis input:

Prompt yang bagus adalah yang tetap konsisten meskipun inputnya nggak ideal.

3. Jangan Terlalu Bergantung pada “Jangan”

Penelitian bilang AI kadang lebih fokus sama kata setelah “jangan”. Dar bilang “Jangan pake bahasa formal”, lebih baik bilang “Gunakan bahasa santai sehari-hari”.

Lebih efektif bilang apa yang HARUS dilakukan daripada apa yang TIDAK BOLEH dilakukan.

4. Simpan Output Example buat Debugging

Pas pertama kali nyalain workflow, jangan langsung percaya. Cek 10-20 output pertama. Kalau ada yang aneh, refine prompt-nya.

Di Make.com, kamu bisa pakai fitur “Run once” buat test sebelum toggle ON. Manfaatin itu!

5. Modular Prompt = Lebih Gampang Di-maintain

Daripada bikin satu prompt super panjang, pisahin jadi beberapa langkah kecil:

Step 1: Classify → output kategori
Step 2: Route ke prompt spesifik berdasarkan kategori
Step 3: Generate action berdasarkan hasil routing

Ini bikin debugging jauh lebih mudah. Kamu bisa tau persis di step mana error terjadi.

Yang Paling Sering Salah

Berdasarkan pengalaman, ini 3 kesalahan paling umum pas bikin prompt untuk automation:

  1. Format output nggak rigid — “Bikin dalam bentuk JSON” tapi nggak dikasih struktur pastinya. Hasilnya? Tiap jalan formatnya bisa beda-beda.

  2. Nggak pake delimiter — Input dari variable kadang panjang banget. Kasih delimiter kayak ###INPUT### atau --- biar AI jelas mana input, mana instruksi.

  3. Over-prompting — Prompt kegedean (800+ tokens) malah bikin AI bingung. Prompt yang efektif biasanya 100-300 tokens aja udah cukup.

Mulai dari Sekarang

Prompt engineering untuk workflow automation emang butuh pendekatan yang sedikit berbeda dari prompt biasa. Tapi setelah kamu paham polanya, ini bakal jadi skill yang sangat berharga — karena artinya kamu bisa bikin automation yang bener-bener jalan sendiri tanpa kamu harus ngawasin terus.

Mulailah dengan 1 workflow kecil. Pake template di atas, test dengan berbagai input, refine sampai konsisten. Begitu dapet 1 yang works, kamu bakal lihat polanya dan bisa apply ke workflow lainnya.

Selamat meng-automation! 🚀