Skip to content
OrqLabs

Custom Agent

Kendi sistem prompt'unuz, araç seçiminiz ve isteğe bağlı JSON çıktı şemanızla tanımladığınız ajan; iş akışında node olarak kullanımı.

12 min Last updated:

This guide is in Turkish

Our guides are written in Turkish first; English versions are on the way. Your browser can translate this page, and the app itself is fully available in English.

On this page
  1. Kimlik kartı
  2. Ne yapar?
  3. Girdiler
  4. Çıktılar
  5. Kullanılabilir araçlar
  6. Örnek kurulumlar
  7. İpuçları
  8. Beklenen rapor
  9. Maliyet beklentisi
  10. İş akışında kullanım
  11. Sık karşılaşılan sorunlar
  12. Sık sorulan sorular
  13. Sonraki adım

Bu rehberde: Hazır ajanların kapsamadığı işler için kendi ajanınızı tanımlamayı öğrenirsiniz. Ana talimatı siz yazarsınız, araçları siz seçersiniz.

⏱ 12 dakika

Kimlik kartı

AlanDeğer
TürCUSTOM
KategoriÖzel
Kutu tipiagent.custom
Varsayılan modelclaude-sonnet-5 (dengeli)
Ekonomik modelclaude-haiku-4-5
Rapor türüGENERAL (Genel)
Önerilen hesaplar–

Ne yapar?

Custom Agent boş bir ajan iskeletidir. Ana talimatı (sistem prompt'u) siz yazarsınız. Araç listesinden istediğinizi seçersiniz. İsterseniz çıktının uyması gereken bir JSON şeması verirsiniz. Diğer ajanlar gibi proje bilgilerini, strateji belgesini ve bütçe/adım sınırlarını alır.

Ne zaman kullanılır? Ürün açıklaması yazarı, mesaj sınıflandırıcı, rakip fiyat izleyici, çok adımlı veri toplayıcı, marka uyum denetçisi gibi hazır ajanların yapmadığı işler.

Bu kutuda Görev alanı zorunludur.

Ajan yapılandırma sayfası: ① ad ve proje, ② model ve fiyat, ③ araçlar, ④ girdiler, ⑤ bütçe.
Ajan yapılandırma sayfası: ① ad ve proje, ② model ve fiyat, ③ araçlar, ④ girdiler, ⑤ bütçe.

Girdiler

AlanEtiketTürVarsayılanAçıklama
systemPromptSystem promptuzun metin (zorunlu)–Rol, kurallar, ton, çıktı biçimi. Proje bilgileri otomatik eklenir
toolsTools ③çoklu seçim–Araç listesinden seçim (aşağıda). Boşsa web_search, fetch_url
outputSchemaOutput JSON schema (optional)JSON–Doluysa çıktı bu şemaya zorlanır

Ortak alanlar: Görev (zorunlu), Entegrasyonlar, Model, Düşünme derinliği, Maks. adım, Bütçe, Rapor kaydet.

Çıktılar

main çıkışından tek öğe: şema varsa şemaya uyan nesne; yoksa { result: <metin veya JSON> }. report çıkışından Genel rapor (rapor kaydet açıksa).

Şema örneği (ürün açıklaması):

{
  "type": "object",
  "required": ["items"],
  "properties": {
    "items": {
      "type": "array",
      "items": {
        "type": "object",
        "required": ["sku", "title", "description", "bullets"],
        "properties": {
          "sku": { "type": "string" },
          "title": { "type": "string", "maxLength": 70 },
          "description": { "type": "string" },
          "bullets": { "type": "array", "items": { "type": "string" }, "maxItems": 5 },
          "seoKeywords": { "type": "array", "items": { "type": "string" } }
        }
      }
    }
  }
}

Çıktı doğrudan { "items": [ … ] } olur; Kod kutusuyla öğelere ayırabilirsiniz.

Geliştirici notu: Şema zorlaması Anthropic'te output_config.format, OpenAI'de text.format (json_schema) ile yapılır.

Kullanılabilir araçlar

GrupAraçlar
Webweb_search, fetch_url, crawl_site
İçerikget_recent_posts, get_post_performance, save_content_drafts, list_content_drafts, publish_post, schedule_post
Yorumget_comments, reply_comment, classify_sentiment
Bilgiknowledge_search
Mesajlaşmaget_conversation_history, send_message, send_email, escalate_to_human
Müşteri adayıcreate_lead, update_lead, list_leads, get_lead, find_email, enrich_company, schedule_followup
Analitikget_analytics_summary, get_analytics_report, get_search_console, get_campaign_stats
Stratejiget_strategy, update_strategy
Platformcreate_campaign, create_workflow_from_template, notify_owner, get_agent_activity

Dikkat: Yazma yapan araçları (publish_post, send_message, update_strategy) yalnızca gerektiğinde verin. Ajan yalnızca listede olan araçları çağırabilir.

Örnek kurulumlar

1. Ürün açıklaması yazarı

  • Sistem prompt'u: "E-ticaret ürün açıklaması yazarısın. Marka sesine uy. Her ürün için 70 karakterlik başlık, 80-120 kelimelik açıklama, 3-5 fayda maddesi ve 5 SEO anahtar kelimesi üret. Abartı ve tıbbi iddia yok."
  • Araçlar: fetch_url
  • Şema: yukarıdaki
  • Görev: "Şu ürün sayfalarındaki ürünler için açıklama yaz: {{ $node["Find products"].all().map(i => i.json.url).join(", ") }}"

2. Gelen mesaj sınıflandırıcı

  • Sistem prompt'u: "Müşteri mesajlarını sınıfla: intent ∈ {sales, support, complaint, spam}, urgency 1-5, language. Gerekirse bilgi bankasında ara."
  • Araçlar: knowledge_search, get_conversation_history
  • Şema: { "type":"object","required":["intent","urgency","language"],"properties":{"intent":{"enum":["sales","support","complaint","spam"]},"urgency":{"type":"integer","minimum":1,"maximum":5},"language":{"type":"string"},"reason":{"type":"string"}}}
  • Görev: "Mesaj: {{ $json.text }}"

3. Rakip fiyat izleyici

  • Sistem prompt'u: "Verilen ürün sayfalarından fiyatı, para birimini ve stok durumunu çıkar. Bulamazsan null yaz."
  • Araçlar: fetch_url
  • Görev: "Sayfalar: {{ $vars.competitorPriceUrls }}" → çıktı Depolama kutusuyla önceki değerle karşılaştırılır.

4. Marka uyum denetçisi

  • Sistem prompt'u: "Marka sesi kurallarına göre metni denetle; uygunsuz ifadeleri listele ve düzeltilmiş sürüm yaz."
  • Görev: "Metin: {{ $json.body }}" → Eğer ({{ $json.compliant === true }}).

5. Haftalık rakip haber özeti

  • Araçlar: web_search, fetch_url, notify_owner
  • Görev: "{{ $project.competitors.join(", ") }} hakkında son 7 günün haberlerini bul ve 5 maddede özetle; önemliyse proje sahibine bildir."

İpuçları

  • Sistem prompt'unda rol, kurallar, çıktı biçimi sırasını izleyin; örnek çıktı ekleyin.
  • Şema kullanıyorsanız prompt'ta biçim anlatmanız gerekmez; şema zorlayıcıdır. claude-fable-5-1 zorunlu araç seçimini desteklemez; "önce X aracını çağır" demeniz yeterlidir.
  • Maks. adımı küçük tutun (5-10); araçsız görevler tek adımda biter.
  • Kayıtlı ajan olarak kaydedin ve kutuda Ajan alanından seçin; prompt tek yerde yönetilir ve bellek çalışır.
  • $env yoktur; anahtarlar entegrasyon veya $vars üzerinden gelir.

Beklenen rapor

Genel rapor: görev, özet, sonuç, kullanılan araçlar ve adım sayısı. Sınıflandırma gibi yüksek hacimli kullanımlarda Rapor kaydet'i kapatın.

Maliyet beklentisi

SenaryoTokenHaiku 4.5Sonnet 5Opus 5
Sınıflandırma (araçsız)3K / 0.2K0.004 $0.008 $0.02 $
5 ürün açıklaması (5 sayfa)30K / 5K0.055 $0.11 $0.28 $
Haber özeti (10 arama, 10 sayfa)90K / 3K0.105 $0.21 $0.53 $

Şemalı çıktı ek maliyet getirmez. Yüksek hacimde ekonomi model ve bütçe 0.05-0.2 $.

İş akışında kullanım

  • Mesaj geldi → Custom Agent (sınıflandırıcı) → Anahtar ({{ $json.intent }}, yollar [sales, support, complaint]).
  • RSS → Custom Agent (özetleyici) → Rapor.
  • Zamanlama → Custom Agent (fiyat izleyici) → Depolama → Eğer (fiyat değişti) → Bildir.

İpucu: Basit tek çağrılar için Metin üret, Veri çıkar, Sınıfla kutuları daha ucuz ve hızlıdır. Araç kullanımı, çok adımlı düşünme veya bellek gerekiyorsa Custom Agent seçin.

Ajan kutusu seçiliyken denetçi paneli: ① görev metni, ② ajana özel alanlar, ③ model, ④ gelişmiş ayarlar.
Ajan kutusu seçiliyken denetçi paneli: ① görev metni, ② ajana özel alanlar, ③ model, ④ gelişmiş ayarlar.

Sık karşılaşılan sorunlar

SorunNedenÇözüm
Doğrulama: "görev zorunlu"Görev boşGörev metni girin
Çıktı şemaya uymuyorŞema geçersizŞemayı JSON Schema 2020-12 ile doğrulayın; additionalProperties: false ekleyin
Araç çağrılmadıAraç listesinde yokAracı ekleyin; prompt'ta ne zaman kullanılacağını yazın
Sonuç metin olarak geldiŞema yokŞema verin
Raporlar sayfası dolduRapor kaydet açıkGelişmiş → kapatın

Sık sorulan sorular

Kod yazmam gerekir mi? Hayır. Sistem prompt'u düz metindir. Şema isteğe bağlıdır; JSON biçimi biraz teknik olsa da örneği kopyalayıp düzenleyebilirsiniz.

Hazır ajanlardan ne farkı var? Hazır ajanların ince ayarlı talimatları, araçları ve rapor biçimi vardır. Custom Agent'ta bunları siz belirlersiniz. Daha esnek ama daha çok deneme gerektirir.

Yazma araçları vermek güvenli mi? Yalnızca gerekirse verin ve onay adımıyla kullanın. Ajan verdiğiniz araçları kullanabilir; vermediğinizi kullanamaz.

Sonraki adım

Get started with OrqLabs

Build your first workflow today

Start on the free plan: connect your accounts, pick a template and stay in control with approval steps. No credit card required.