Felo API PlatformFelo API Platform

सामग्री

उत्पाद ब्रीफ़ को लैंडिंग पेज में बदलें

दर्शकों पर शोध करें, ब्रीफ़ LiveDoc में रखें, उस संदर्भ से Landing Page कार्य बनाएँ और होस्टेड पेज तैयार होने तक पूछते रहें।

समय30 मिनटस्तरमध्यमअपडेट2026-10-30
किसके लिएसंस्थापकप्रोडक्ट मार्केटिंगग्रोथ टीमें

प्रॉम्प्ट कॉपी करें

वर्ग कोष्ठक के फ़ील्ड बदलें और Claude Code, Codex या टर्मिनल एक्सेस वाले AI में चिपकाएँ। यह Felo स्किल इंस्टॉल करता है, क्रेडिट से पहले पूछता है और वर्कफ़्लो चलाता है।

[उत्पाद] के लिए [पाठक] को लक्षित लैंडिंग पेज बनाएं।

लक्ष्य: [साइनअप / डेमो / वेटलिस्ट]। शैली: [शैली]। भाषा: [भाषा]।
स्रोत सामग्री: [उत्पाद ब्रीफ़ URL या ब्रीफ़ चिपकाएं]। इन्हें शामिल करें: [प्रमाण बिंदु, मूल्य, CTA]।

Chat और Web Fetch से पाठक और दो या तीन प्रतिस्पर्धी पृष्ठों पर शोध करें। ब्रीफ़ और शोध को LiveDoc में रखें, फिर उस LiveDoc को संदर्भ बनाकर Landing Page कार्य बनाएं। पूरा होने तक पोल करें और होस्टेड पृष्ठ का लिंक लौटाएं।

तैयार करें:
1. पृष्ठ रूपरेखा: हीरो, प्रमाण, विशेषताएँ, आपत्तियाँ, CTA।
2. होस्टेड पृष्ठ का लिंक।
3. संदर्भ के रूप में इस्तेमाल LiveDoc का लिंक।
4. सत्यापन ज़रूरी दावों की जाँच सूची।

नियम:
- मेट्रिक्स, ग्राहक, प्रशंसापत्र, मूल्य या अनुपालन दावे न गढ़ें।
- हर दावे को ब्रीफ़ या लाए गए पृष्ठ तक ट्रेस करने योग्य रखें।
- शोध या पृष्ठ निर्माण पर क्रेडिट खर्च करने से पहले पूछें।
- प्रकाशित न करें और डोमेन न जोड़ें; समीक्षा के लिए होस्टेड लिंक लौटाएं।
- रूपरेखा ./landing-page-outline.md में लिखें और चैट में सारांश दें।

कॉपी में इंस्टॉल चरण और सुरक्षा नियम भी हैं।

आपको क्या मिलता है

एक रन का उदाहरण आउटपुट। लाइव जनरेशन नहीं।

नमूना लैंडिंग खाका (अंश)

लैंडिंग पेज खाका

मुख्य हिस्सा: “तीस टैब खोले बिना बाज़ार शोधें।” Subhead: एक रन में स्रोत और ब्रीफ़ ड्राफ़्ट। प्रमाण: प्रति ब्रीफ़ बचा समय; हर दावा स्रोत से जुड़ा। फ़ीचर: खोज, पेज एक्सट्रैक्शन, X सिग्नल, LiveDoc साक्ष्य। आपत्ति: “क्या संख्याएँ गढ़ेगा?” नहीं: डेटा न हो तो “डेटा उपलब्ध नहीं”। CTA: एक प्रश्न से शुरू करें।

पेज: https://felo.ai/ai-page/... संदर्भ: https://felo.ai/livedoc/...

सटीक कॉल

डेवलपर्स के लिए: वही वर्कफ़्लो कोड के रूप में, चलाने के क्रम में।

असली API कॉल दिखाएँ
  1. दर्शक और विकल्पों पर शोध

    Chat से पूछें दर्शक कौन है और क्या चाहिए, फिर Web Fetch से दो या तीन प्रतिस्पर्धी पेज पढ़ें।

    landing.ts
    const BASE = "https://openapi.felo.ai";
    const headers = {
      Authorization: `Bearer ${process.env.FELO_API_KEY}`,
      "Content-Type": "application/json",
    };
    
    async function felo<T>(path: string, body?: unknown): Promise<T> {
      const res = await fetch(`${BASE}${path}`, {
        method: body ? "POST" : "GET",
        headers,
        body: body ? JSON.stringify(body) : undefined,
      });
      if (!res.ok) throw new Error(`${res.status}: ${await res.text()}`);
      return res.json() as Promise<T>;
    }
    
    type ChatData = {
      data: { answer: string; resources: { link: string; title: string }[] };
    };
    type ExtractData = { data: { content: string } };
    
    const research = await felo<ChatData>("/v2/chat", {
      query: "Who is [audience] and what do they need from [product]?",
    });
    
    const pages = await Promise.all(
      research.data.resources.slice(0, 2).map((source) =>
        felo<ExtractData>("/v2/web/extract", {
          url: source.link,
          output_format: "markdown",
          with_readability: true,
        }).then((page) => ({ ...source, content: page.data.content })),
      ),
    );

    उदाहरण आउटपुट

    { "answer": "…", "resources": [{ "link": "https://example.com", "title": "…" }] }
  2. ब्रीफ़ LiveDoc में रखें

    LiveDoc बनाएँ, ब्रीफ़ दस्तावेज़ के रूप में जोड़ें और कैप्चर पेज संलग्न करें।

    landing.ts
    type LiveDocData = { data: { short_id: string } };
    
    const doc = await felo<LiveDocData>("/v2/livedocs", {
      name: "Landing page: [product]",
      description: "Product brief, audience research and competitor notes",
    });
    
    await felo(`/v2/livedocs/${doc.data.short_id}/resources/doc`, {
      title: "Product brief",
      content: "[paste the brief: audience, problem, proof, pricing, CTA]",
    });
    
    await felo(`/v2/livedocs/${doc.data.short_id}/resources/urls`, {
      urls: pages.map((page) => ({ url: page.link, title: page.title })),
    });
    
    console.log(doc.data.short_id); // page context
  3. लैंडिंग पेज कार्य बनाएँ

    /v2/landing_page पर पेज प्रॉम्प्ट और LiveDoc short_id भेजें और task_id लें।

    landing.ts
    type LandingTaskData = { data: { task_id: string } };
    
    const task = await felo<LandingTaskData>("/v2/landing_page", {
      query:
        "Create a landing page for [product] for [audience]. Goal: [signup]. " +
        "Use the product brief and research in the LiveDoc. Return a hero, proof, " +
        "features, objections and one CTA. Do not invent claims.",
      livedoc_short_id: doc.data.short_id,
    });
    
    console.log(task.data.task_id);

    उदाहरण आउटपुट

    { "data": { "task_id": "019cad6d-e874-55ef-d577-686344b5a7e9" } }
  4. पूरा होने तक पूछें

    इतिहास COMPLETED तक जाँचें और ai_page_html पढ़ें।

    landing.ts
    type TaskState = {
      data: { task_status: string; ai_page_html?: string; ppt_url?: string };
    };
    
    async function waitForPage(taskId: string) {
      for (let attempt = 0; attempt < 40; attempt++) {
        const state = await felo<TaskState>(`/v2/tasks/${taskId}/historical`);
        if (state.data.task_status === "COMPLETED") {
          return state.data.ai_page_html ?? state.data.ppt_url;
        }
        if (["FAILED", "EXPIRED", "CANCELED"].includes(state.data.task_status)) {
          throw new Error(`Landing page task ${state.data.task_status}`);
        }
        await new Promise((resolve) => setTimeout(resolve, 3000));
      }
      throw new Error("Landing page task timed out");
    }
    
    const pageUrl = await waitForPage(task.data.task_id);
    console.log(pageUrl);

    उदाहरण आउटपुट

    {
      "task_status": "COMPLETED",
      "ai_page_html": "https://felo.ai/ai-page/9qiLTmT77fA3aVurrMHvRJ",
      "ppt_url": "https://felo.ai/slides/9qiLTmT77fA3aVurrMHvRJ"
    }
  5. साझा करने से पहले जाँचें

    दावे, दाम, कानूनी टेक्स्ट और CTA लिंक जाँचें, फिर साझा करें।

इसमें क्या है

  • सार्वजनिक पेजों से दर्शक और प्रतिस्पर्धी शोध
  • LiveDoc में ब्रीफ़ और शोध
  • उस संदर्भ से होस्टेड पेज
  • साझा करने से पहले दावे, लिंक और CTA की जाँच सूची

यह क्या नहीं करता

  • होस्टेड पेज बनाता है, साइट प्रकाशित नहीं करता और डोमेन नहीं जोड़ता
  • बना टेक्स्ट साझा करने से पहले मानव जाँच चाहता है
  • A/B टेस्ट और analytics कनेक्शन नहीं
  • ब्रीफ़ और पेज से बाहर के दावे सत्यापित नहीं करता
  • लोगो, ब्रांड सिस्टम या कस्टम चित्र नहीं बनाता

प्रश्न

क्या बनाता है?

Felo पर होस्टेड लैंडिंग पेज, ब्रीफ़ और शोध से। आपको लिंक मिलता है, प्रकाशित साइट नहीं।

अपना डोमेन इस्तेमाल कर सकते हैं?

यह वर्कफ़्लो डोमेन नहीं जोड़ता। समीक्षा के लिए होस्टेड पेज लौटाता है; डोमेन और प्रकाशन अलग चरण।

क्या testimonial या मेट्रिक गढ़ता है?

नहीं। प्रॉम्प्ट गढ़ना मना करता है और हर दावा ब्रीफ़ या कैप्चर पेज से माँगता है।

क्या दोहरा सकते हैं?

हाँ। LiveDoc में ब्रीफ़ बदलें और नया Landing Page कार्य बनाएँ।

कस्टम चित्र बनाता है?

यह संरचना और टेक्स्ट संभालता है; चित्र और ब्रांड सामग्री वर्कफ़्लो से बाहर।

एक पेज की लागत कितनी है?

शोध और पेज जनरेशन उपयोग के अनुसार बिल होते हैं; मौजूदा दरें मूल्य पेज पर और प्रॉम्प्ट खर्च से पहले मंज़ूरी माँगता है।

संबंधित वर्कफ़्लो

शोध

बाज़ार के सवाल को go-to-market ब्रीफ़ में बदलें

बाज़ार से सटीक सवाल पूछें, जवाब के पीछे के श्रेणी और मूल्य पेज पढ़ें, X पर खरीदार समस्या कैसे बताते हैं इकट्ठा करें और स्रोतों वाले दावों तथा खुले सवालों वाली GTM ब्रीफ़ सहेजें।

वर्कफ़्लो खोलें
सामग्री

अपने दर्शकों के सवालों से एक महीने की सामग्री भरें

Chat से विषयों का नक्शा बनाएँ, X पर दर्शकों के सवाल खोजें, वीडियो ट्रांसक्रिप्ट से असली कोण लें और चार हफ़्ते का कैलेंडर बनाएँ जिसमें हर पंक्ति अपना सबूत बताए।

वर्कफ़्लो खोलें
ऑफ़िस

शोध पेज को प्रस्तुति में बदलें

पेज निकालें, LiveDoc संदर्भ के रूप में रखें, PPT Task API से डेक बनवाएँ और तैयार लिंक मिलने तक पूछें।

वर्कफ़्लो खोलें

इसे अपना बनाएँ

वही रेसिपी, आपके असली तरीके के हिसाब से।

PDF से शुरू करें

मल्टीपार्ट में PDF भेजें; प्लेटफ़ॉर्म उसे LiveDoc संसाधन के रूप में रखकर कार्य को देता है।

दो पोज़िशनिंग संस्करण

उसी LiveDoc में अलग कोण वाले दो कार्य बनाएँ और चुनने से पहले तुलना करें।

प्रस्तुति में दोबारा इस्तेमाल

वही LiveDoc PPT कार्य को खिला सकता है ताकि पेज और डेक एक ही कहानी कहें।

इस रेसिपी के पीछे के संदर्भ पेज और अगले कदम।