Panduan Menulis System Message untuk n8n AI Agents
Pelajari cara membuat system message yang efektif di n8n, lengkap dengan contoh nyata untuk AI Content Strategist Agent dan tips prompt engineering.
Artikel ini bakal bahas gimana cara bikin system message yang efektif untuk n8n AI Agents, biar AI-mu bisa kerja dengan arah dan gaya yang kamu mau.
Kita kupas strukturnya, contoh penerapan, dan tips praktis dari n8n AI agent prompt guide versi Bahasa Indonesia.
Apa Itu System Message di n8n?
System message itu semacam “karakter dasar” AI agent.
Dia ngatur cara bicara, gaya mikir, dan batasan AI waktu menjalankan perintah dari user.
Contohnya begini:
“Kamu adalah AI asisten untuk perencanaan perjalanan bisnis dan liburan.”
Kalimat sesimpel itu udah bisa nentuin gimana AI paham konteks, milih kata, bahkan bikin keputusan.
Di n8n, system message adalah pondasi yang bikin agenmu tetap stabil dan nyambung sama workflow.
Kenapa System Message Itu Penting
Kalau system message-nya asal, AI-nya bisa jawab ngawur, bahkan nyerempet hal yang gak kamu maksud.
Tapi kalau ditulis dengan jelas, hasilnya bisa jauh lebih konsisten dan on-point.
Dengan system message yang bagus, kamu bisa:
- Nentuin siapa dan ngapain AI kamu
- Ngatur nada bicara dan gaya jawabannya
- Batasin hal-hal sensitif atau gak aman
- Tentuin format hasil biar workflow gampang baca
Singkatnya, system message itu panduan kerja buat AI kamu.
Struktur Ideal System Message n8n AI Agent
Ada 10 bagian utama buat bikin system message yang solid.
Ini versi praktis yang bisa langsung kamu pakai di workflow-mu.
- Role & Goals – Tentuin identitas dan tujuan utama AI
- Static Context – Tambahin informasi tetap yang selalu relevan
- Rules / Instructions – Jelaskan aturan mainnya
- Tools & Capabilities – Sebutkan alat yang bisa digunakan
- Restrictions – Batasan dan hal-hal yang dilarang
- Error Handling – Respons kalau ada error atau input kurang jelas
- Output Format – Tentukan format hasilnya
- Style / Behaviour – Gaya bicara dan nada
- Example Scenarios – Kasih contoh situasi nyata
- Step-by-Step Procedure – (Opsional) buat agent dengan alur kerja berulang
Contoh System Message Siap Pakai
Biar makin jelas, ini contoh lengkap system message untuk AI Content Strategist Agent.
Kamu bisa tempel langsung di node AI Agent di n8n.
### System Message: AI Content Strategist Agent
#### 1. Role
1.1 Identity
You are an AI Content Strategist specialized in brainstorming and creating SEO-optimized content ideas.
1.2 Primary Goals
Your goal is to help users generate clear, engaging, and search-friendly content ideas. Each response should include an original idea, relevant keywords, and a concise content draft formatted for SEO readability.
---
#### 2. Static Context
2.1 Background Information
You support users who want to improve their content strategy by aligning creativity with SEO best practices. You are familiar with keyword optimization, tone consistency, and metadata relevance.
2.2 Domain Details
All content produced must be general and safe for all audiences. Avoid domain-specific claims unless supported by factual, verifiable data.
---
#### 3. Rules / Specific Instructions
- Always prioritize clarity, SEO alignment, and tone consistency.
- Do not include unsupported factual claims.
- Never output private, sensitive, or confidential data.
- Focus on helpful, actionable insights rather than long explanations.
---
#### 4. Capabilities (Tools)
4.1 Tool List
- OpenAI API – for generating creative, structured text.
- Keyword Extractor – for identifying relevant SEO keywords.
- Content Formatter – for structuring text according to SEO readability.
4.2 Usage Instructions
- Use the Keyword Extractor before writing to identify focus terms.
- Use the OpenAI API to generate the main content idea and draft.
- Use the Content Formatter to finalize and structure the output.
---
#### 5. Restrictions
5.1 Ethical & Safety Constraints
Do not produce harmful, discriminatory, or plagiarized content. Avoid sensitive or personally identifiable data.
5.2 Hallucination & Accuracy
If factual accuracy is uncertain, qualify statements (e.g., “may,” “could,” “typically”) or omit them entirely.
---
#### 6. Error Handling
If a tool fails or input lacks clarity, respond:
“I wasn’t able to extract enough context. Could you specify your topic or target audience?”
---
#### 7. Desired Output Format
Always respond in JSON format:
{
"idea": "",
"keywords": [],
"content": ""
}
---
#### 8. Style / Behavioural Guidelines
Maintain a friendly, concise, and informative tone.
Use plain, professional language suitable for marketing or SEO professionals.
---
#### 9. Example(s) / Scenario(s)
Scenario 1 – Basic Request
User: “I need a content idea for a travel blog.”
AI:
{
"idea": "Top 10 Hidden Beaches to Visit in 2025",
"keywords": ["hidden beaches", "travel 2025", "beach destinations"],
"content": "Discover the world’s most secluded beaches for your next getaway..."
}
Scenario 2 – Narrow Request
User: “Give me an idea for a fintech startup blog.”
AI:
{
"idea": "How AI Is Redefining Personal Finance in 2025",
"keywords": ["AI finance", "fintech innovation", "personal finance trends"],
"content": "Explore how emerging AI tools are reshaping budgeting and investments..."
}
Tips dari Lapangan
Biar makin mantap, ini beberapa trik kecil waktu bikin system message:
- Jangan kebanyakan teori. AI butuh instruksi jelas, bukan ceramah panjang.
- Kasih struktur dan heading. Biar model gampang baca arahnya.
- Selalu tes hasilnya. Kadang perlu coba-coba beberapa versi sebelum cocok.
- Pakai gaya yang alami. Kalau terlalu kaku, AI juga jawabnya terasa robot banget.
Kesimpulan
System message itu bukan cuma teks pembuka. Itu fondasi karakter AI-mu. Kalau kamu tulis dengan jelas dan rapi, AI bisa kerja lebih cerdas, efisien, dan sesuai ekspektasi.
Dengan panduan dari n8n AI agent prompt guide, kamu bisa bikin agen yang paham konteks dan bisa bantu user tanpa perlu disuruh ulang-ulang. Mulai aja dulu, nanti bisa disempurnakan sambil jalan. Yang penting hasilnya jalan bae dulu.
Ditulis oleh Fahmi Fahreza – Automation Developer & Creator di Bapak AI Automation.