AI Agent Sale

Đây là một Sales Call Preparation Agent gồm 1 main agent và 3 sub-workflow: phân tích website, nghiên cứu/enrich LinkedIn, và quét tin tức, kích hoạt ngay khi có booking mới. Chỉ cần tên và email, hệ thống tự suy luận domain/công ty, enrich đa nguồn, hợp nhất và gửi báo cáo chi tiết qua email.

Mục tiêu

  • Tự động chuẩn bị hồ sơ cuộc gọi bán hàng ngay sau khi khách đặt lịch.

  • Enrich ở 3 lớp: cá nhân (LinkedIn), công ty (website), và tin tức mới nhất.

  • Xuất báo cáo định dạng đẹp, gửi trực tiếp vào Gmail.

Kiến trúc tổng thể

  • Main agent (LLM Orchestrator) chạy “tool calling” tới 3 sub-workflow.

  • Input tối thiểu: full_name, email (lấy từ Cal.com/Calendly/Google Calendar).

  • Suy luận domain + công ty từ email qua LLM, rồi truyền context xuống sub-flows.

  • Hợp nhất kết quả 3 nguồn, chuẩn hóa và gửi email.

Kích hoạt booking

  • Trigger: Cal.com hoặc Calendly/Google Calendar “Booking created/Event created”.

  • Payload lấy: full_name, email của attendee.

  • Khuyến nghị: Pin test payload để debug nhanh.

Enrich cơ bản từ email

  • Node LLM (OpenAI) chạy “extract domain + company” từ email.

  • Model gợi ý: GPT‑4o‑mini với Output as JSON.

  • Output JSON: { name, email, domain, company_name }.

Main agent (Orchestrator)

  • System prompt mô tả nhiệm vụ: nhận full_name, email, domain, company_name; gọi 3 công cụ:

    • Analyze Website

    • Research LinkedIn

    • Company News

  • Không dùng memory (one-shot per meeting).

  • Tools: 3 “Execute Workflow” nodes, mỗi tool chỉ nhận đúng tham số cần thiết để tối giản context:

    • Analyze Website: truyền domain.

    • Research LinkedIn: truyền full_name + company_name.

    • Company News: truyền company_name.

Sub-workflow 1: Phân tích website

  • Trigger: Execute when called by parent.

  • Set/Edit Fields: chuẩn hóa URL thành https://{domain}.

  • HTTP Request → Jina AI: crawl toàn bộ nội dung website.

  • LLM (DeepSeek‑R1 hoặc tương đương): trích xuất cấu trúc từ kết quả crawl, lọc thông tin quan trọng.

  • Set/Edit Fields: đóng gói output về main agent, ví dụ:

    • Overview sản phẩm/dịch vụ

    • ICP/segment, value proposition, điểm khác biệt

    • Use cases, pricing signals

    • Quy mô, địa điểm, tech stack (nếu suy luận được)

    • CTA/contact, sitemap signals

Sub-workflow 2: LinkedIn research & enrichment

  • Trigger: Execute when called by parent.

  • Set/Edit Fields: tạo query “{full_name} {company_name} site:linkedin.com”.

  • HTTP Request → Tavily Search API: tìm dấu vết web (ưu tiên LinkedIn).

  • Code (JS): trích tất cả LinkedIn URLs từ kết quả (profile/company/activity).

  • Aggregate: gom danh sách URLs.

  • LLM (OpenAI) chọn “best profile URL” của cá nhân từ danh sách (loại trừ company page, activity links).

  • HTTP Request → RapidAPI (LinkedIn enrichment): enrich hồ sơ theo tham số mong muốn (skills, positions, education, certifications, location…).

  • Output trả về main agent, gồm:

    • LinkedIn profile URL (best match)

    • Headline/title hiện tại

    • Company hiện tại, lịch sử vị trí

    • Kỹ năng/chứng chỉ (nếu bật)

    • Vị trí địa lý, tóm tắt

Sub-workflow 3: Tin tức công ty

  • Trigger: Execute when called by parent.

  • HTTP Request → Perplexity API: truy vấn “latest news in English about {company_name}”.

  • Nhánh success/fail:

    • Success: trả về danh sách cập nhật nổi bật (tiêu đề, ngày, trích đoạn).

    • Fail/no result: trả về “No information found”.

  • Output trả về main agent.

Hợp nhất và gửi báo cáo

  • Main agent hợp nhất 3 outputs theo format cố định:

    • General information: name, email, domain, company, LinkedIn profile.

    • Company information: ngành, dịch vụ chính, định vị/khác biệt, quy mô, HQ, năm thành lập, key figures.

    • Latest news: tiêu đề + tóm tắt ngắn, thời gian.

  • Gmail/Email node: gửi “Meeting preparation report” tới inbox của bạn với nội dung đã format.

Cấu hình quan trọng

  • Credentials:

    • Cal.com/Calendly/Google Calendar: API key/token.

    • OpenAI, DeepSeek: API key; bật JSON mode khi cần.

    • Jina AI: key cho HTTP header Authorization: Bearer {key}.

    • Tavily: key trong body/header tùy endpoint.

    • RapidAPI (LinkedIn): X-RapidAPI-Key, các query params bật/tắt field.

    • Perplexity: Authorization: Bearer {key}.

  • Nút n8n thường dùng: Trigger, Execute Workflow, HTTP Request, Set/Edit Fields, Code (JS), Aggregate, Gmail/Email.

  • Thực hành tốt:

    • Chuẩn hóa URL (thêm https://), validate domain.

    • Rate limit và retry cho HTTP Request.

    • Logging payload/response tối thiểu để debug.

    • Fallback: nếu không suy luận được domain từ email → cho phép LLM thử tìm bằng tên + email; nếu vẫn fail, đánh dấu “domain_unknown”.

Dòng dữ liệu tóm tắt

  • Booking trigger → LLM suy luận domain/company → Main agent (tool calling)

    • → Analyze Website (Jina AI → DeepSeek) → website_insights

    • → Research LinkedIn (Tavily → Code → OpenAI → RapidAPI) → linkedin_profile + person_enrichment

    • → Company News (Perplexity) → news_insights

  • Main agent hợp nhất → Gmail gửi báo cáo “Meeting preparation report”.

Tải file cài đặt ai automation

Liên hệ tư vấn chuyên sâu theo yêu cầu

Leave a Reply

Your email address will not be published. Required fields are marked *

Vị trí
Gọi trực tiếp
Chat ngay
Chat trên Zalo