Nailing.AINailing HubSkill’ler ve rehberler
YeniliklerDestekNailing.AI’ı aç

Başlangıç

  • Buradan başla

Referans

  • Kimlik ve anahtar
  • Tahta referansı

Kur

  • Ajanla çalıştır
  • Araçla kur

İş akışları

  • İş akışları

Destek

  • Tuzaklar
  • Yardım
Bölümlerİş akışları⌄

Başlangıç

  • Buradan başla

Referans

  • Kimlik ve anahtar
  • Tahta referansı

Kur

  • Ajanla çalıştır
  • Araçla kur

İş akışları

  • İş akışları

Destek

  • Tuzaklar
  • Yardım

İş akışları

İş akışları

Beş gerçek iş, baştan sona: rakip reel’lerinden ortak kanca, transkriptten deste, haftalık tarama, kendi sesinle taslak ve salt-okuma rapor.

Beş akışın hepsi aynı kabuk hazırlığını varsayar: $BASE, $AUTH ve $BOARD tanımlı. Nasıl tanımlandığı Buradan başla sayfasında.

A · Beş rakip reel’in ortak kancası

Elinde beş link var, aralarındaki ortak deseni arıyorsun. Düğümlerin ve grupların kayıtlı durduğu çalışma yüzeyi; kendi kimliği ve adresi vardıryı kur, transkriptleri bekle, tek grupta topla, gruba sor.

  1. 1

    Tahtayı aç

    Dönen data.id bundan sonrası için $BOARD.

    bash
    BOARD=$(curl -sS -X POST "$BASE/api/boards" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d '{"name":"Rakip kancaları","nodes":[],"edges":[]}' | jq -r '.data.id')
  2. 2

    Beş linki tek çağrıda gönder

    Tek çağrıda 20 linke kadar gider.

    Bir link reddedilirse hiçbiri eklenmez — mesajı oku, düzelt, tekrar gönder.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/nodes" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d '{"urls":[
        "https://www.instagram.com/reel/AAA/",
        "https://www.instagram.com/reel/BBB/",
        "https://www.tiktok.com/@biri/video/7412345678901234567",
        "https://www.youtube.com/shorts/CCC",
        "https://www.instagram.com/reel/DDD/"
      ]}'
  3. 3

    Transkriptleri bekle

    İlk kontrol ~10 saniye sonra, sonra 15 saniyede bir, en çok 10 dakika.

    Süre dolduğunda kalanları rapor et ve devam et.

    bash
    curl -sS "$BASE/api/boards/$BOARD/summary" -H "$AUTH" \
      | jq '[.data.nodes[] | {id, transcript}]'
  4. 4

    Beşini tek grupta topla

    Kart kimliklerini özetten al. Dönen groupId bir sonraki adımın girdisi.

    bash
    GROUP=$(curl -sS -X POST "$BASE/api/boards/$BOARD/groups" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d '{"nodeIds":["instagram-content-…","tiktok-video-…"],"title":"Rakip kancaları"}' \
      | jq -r '.data.groupId')
  5. 5

    Gruba sor

    Grubu kaynak olarak ver; sohbet çerçevenin tamamını görür.

    Bu çağrı Ücretli işlemlerin birimi; sohbet ve deste basımı harcar, transkript çıkarmak harcamaz harcar.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"question\":\"Bu beş reel'in ortak kancası ne? Açılış saniyelerine bak.\",\"groupId\":\"$GROUP\"}" \
      | jq -r '.data.text'
  • •Sıra önemli: önce grupla, sonra sor.
  • •Tersini yaparsan gruplama, kurduğun kaynak bağlantılarını koparır ve sohbet aniden boş kalır.

B · Transkriptlerden içerik fikri, sonra deste

Tahta kurulu ve transkriptler hazır. Şimdi fikir isteyip seçtiğin fikri basılı bir Kanvasta üretilen çok sayfalı görsel çıktı; PNG olarak iner, PDF seçeneği yoktur hâline getireceksin.

  1. 1

    Fikirleri iste

    Dönen chatNodeId’yi sakla — bundan sonraki her tur aynı sohbette geçecek.

    bash
    RES=$(curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"question\":\"Bu kaynaklardan 3 içerik fikri ver\",\"groupId\":\"$GROUP\"}")
    CHAT=$(echo "$RES" | jq -r '.data.chatNodeId')
    echo "$RES" | jq -r '.data.text'
  2. 2

    Seçtiğin fikri deste yap

    Aynı sohbete yaz. Cevapta deckProposal.act "ask" gelir ve credits tahmini maliyeti söyler.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"question\":\"2. fikri deste yap\",\"chatNodeId\":\"$CHAT\"}" \
      | jq '.data.deckProposal'
  3. 3

    Maliyeti gör, sonra onayla

    Bir kullanıcı adına çalışıyorsan tahmini krediyi önce ona söyle.

    Onay geldiğinde aynı sohbete “evet” gönder; bu turda act "fire" olur ve plan dolu gelir.

    bash
    PLAN=$(curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"question\":\"evet\",\"chatNodeId\":\"$CHAT\"}" \
      | jq -c '.data.deckProposal.plan')
  4. 4

    Basma çağrısını yap

    "fire" tek başına piksel üretmez. Planı görsel üretimine gönder.

    bash
    JOB=$(curl -sS -X POST "$BASE/api/visual/generate" -H "$AUTH" \
      -H 'Content-Type: application/json' -d "$PLAN" | jq -r '.jobId // empty')
  5. 5

    Sayfaları topla

    jobId geldiyse iş bitene kadar yokla.

    Sayfalar ayrıca tahtaya bir carousel kartı olarak düşer, yani tahtanın tam okumasından da adreslerini alabilirsin.

    bash
    curl -sS "$BASE/api/jobs/$JOB" -H "$AUTH" | jq '{status, progress}'
    curl -sS "$BASE/api/boards/$BOARD" -H "$AUTH" | jq '.data.nodes[] | select(.type=="carousel")'
  • •Bu akış iki yerde kredi harcar: her ask turu ve basma çağrısı. Basım geri alınmaz.
  • •Otomatik çalışan bir akışta onay adımını atlama — bir hata döngüsü her turda yeniden basar.

C · Haftalık rakip taraması (zamanlanmış)

Her pazartesi aynı işi yapan bir akış. Bu sefer yeni tahta açmıyorsun: tek bir tahta var, her hafta yeni bir grup ekleniyor, böylece haftalar yan yana duruyor.

  1. 1

    Tahtayı bir kez aç, kimliğini sakla

    Bunu elle bir kez yap ve dönen kimliği otomasyon aracının değişkenine koy.

    Her koşuda yeni tahta açan bir akış bir ay içinde okunamaz hâle gelir.

  2. 2

    Haftanın linklerini ekle

    Kaynağın ne olursa olsun (bir tablo, bir form, elle girilen liste) çağrı aynı.

    Tek koşuda en çok 20 link; daha fazlası varsa parçalara böl ve aralarında bekle — bu uç nokta heavy kademesinde, dakikada 10 istek.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/nodes" -H "$AUTH" \
      -H 'Content-Type: application/json' -d "{\"urls\": $WEEK_URLS}"
  3. 3

    Transkriptleri bekle, tavana uy

    15 saniyede bir yokla, 10 dakikada kes.

    Zamanlanmış bir akışta tavansız döngü en pahalı hatadır: koşu bitmez, bir sonraki koşu üstüne biner.

  4. 4

    Haftanın kartlarını tarihli bir grupta topla

    Grup başlığına tarihi yaz — tahtaya sonradan bakan kişi hangi haftaya baktığını grup adından anlar.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/groups" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"nodeIds\": $NEW_NODE_IDS, \"title\":\"Hafta $(date +%G-W%V)\"}"
  5. 5

    Haftanın özetini sor

    Yalnız bu haftanın grubunu kaynak ver; tahtanın tamamını değil.

    Soru dar olunca cevap da dar olur.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"question\":\"Bu hafta öne çıkan üç desen ne? Geçen haftalarla karşılaştır.\",\"groupId\":\"$GROUP\"}" \
      | jq -r '.data.text'
  • •Tahtanın parça tavanı var.
  • •Haftada 10 kart ekleyen bir akış bir yılda tavanı zorlar; yılda bir yeni tahta açmayı ya da eski grupları ayrı bir tahtaya taşımayı planla.

D · Kendi sesinle taslak

Rakip analizinden değil, kendi işinden yazmak. Kendi yazdıklarını kaynak yap, taslak iste, sonra aynı sohbette düzelte düzelte git.

  1. 1

    Kendi kaynaklarını tahtaya koy

    İyi tuttuğunu düşündüğün kendi içeriklerinin linkleri.

    Model “senin sesin”i bunlardan çıkarır — ne kadar temsil edici olurlarsa taslak o kadar senin olur.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/nodes" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d '{"urls":["https://www.instagram.com/reel/BENIM1/","https://www.instagram.com/reel/BENIM2/"]}'
  2. 2

    Kaynakları seç ve sor

    Grup kurmadan da sorabilirsin: sourceNodeIds ile kartları doğrudan sohbete bağla.

    Dönen chatNodeId’yi sakla.

    bash
    RES=$(curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d '{"question":"Bu içeriklerdeki anlatım tonumu çıkar, sonra aynı tonda yeni bir reel taslağı yaz.",
           "sourceNodeIds":["instagram-content-…","instagram-content-…"]}')
    CHAT=$(echo "$RES" | jq -r '.data.chatNodeId')
  3. 3

    Aynı sohbette düzelt

    chatNodeId geri gönderildiği sürece sohbetin geçmişi taşınır.

    Her düzeltme yeni bir tur, aynı kaynaklar.

    bash
    curl -sS -X POST "$BASE/api/boards/$BOARD/ask" -H "$AUTH" \
      -H 'Content-Type: application/json' \
      -d "{\"question\":\"Açılışı daha sert yap, ikinci cümleyi at.\",\"chatNodeId\":\"$CHAT\"}" \
      | jq -r '.data.text'
  4. 4

    Bittiğinde desteye çevir

    Taslak oturduğunda B akışının deste adımlarını aynı chatNodeId üzerinde çalıştır.

  • ✓Her düzeltme turu kredi harcar.
  • ✓Üç turda bitecek işi on beş tura yaymak aynı işi beş katına mal eder — düzeltmeleri tek istekte birleştir.

E · Ekip için salt-okuma rapor

Tahtaya erişimi olmayan birine tahtanın durumunu göndermek. Tek okuma çağrısı, hiç kredi harcamadan.

  1. 1

    Özeti al

    Bu çağrı kredi harcamaz ve hiçbir şeyi değiştirmez.

    Zamanlanmış bir akışta günde birkaç kez koşabilir.

    bash
    curl -sS "$BASE/api/boards/$BOARD/summary" -H "$AUTH" -o board.json
  2. 2

    Rapora çevir

    Özette rapor için gereken her şey var: grup adları, kart sayıları ve her kartın transkript durumu.

    bash
    jq -r '
      "Tahta: \(.data.title)",
      "Grup sayısı: \(.data.groups | length)",
      "Kart sayısı: \(.data.nodes | length)",
      "Transkript bekleyen: \([.data.nodes[] | select(.transcript=="pending")] | length)",
      "Çıkmayan: \([.data.nodes[] | select(.transcript=="failed")] | length)",
      (.data.groups[] | "  · \(.title) — \(.memberIds | length) kart")
    ' board.json
  3. 3

    Bir yere yolla

    Çıktıyı kendi kanalına gönder: e-posta, Slack, bir tabloya satır.

    Bu adım senin tarafında — Nailing’in bir gönderme uç noktası yok ve anahtar paylaşım linki üretemez.

  • •Tahtanın kendisini paylaşmıyorsun, ondan türettiğin metni paylaşıyorsun.
  • •Raporun içine kart adresleri koyuyorsan alıcının onları açamayacağını unutma: tahta senin hesabında.

Sonra

Tuzaklar

Bu akışların en sık kırıldığı yerler.

Araçla kur

Aynı çağrıları n8n, Zapier ya da Make düğümü olarak kurmak.

ÖncekiAraçla kurSonrakiTuzaklar

Bu sayfada

  • A · Beş rakip reel’in ortak kancası
  • B · Transkriptlerden içerik fikri, sonra deste
  • C · Haftalık rakip taraması (zamanlanmış)
  • D · Kendi sesinle taslak
  • E · Ekip için salt-okuma rapor
  • Sonra

© 2026 Nailing.AI

YeniliklerGizlilikKullanım Şartları