Skills

Each skill is one specific job to teach an AI staff member you already have in Solo Agent. A connection lets your staff work in an app you already use. Download Solo Agent

20 results

  • Free trial

    OPCServices & Agency

    Báo cáo gửi khách hàng

    Bring advertising, Fanpage, website and completed-work data together into a monthly report for clients, honestly including what did not go well. At the end of the month, the person responsible for clients at an agency (a marketing services company) has to export data from Facebook, Google, TikTok, Google Analytics and work-tracking sheets, then paste it into slides late into the night. Reports are often long, full of jargon and tend to avoid unattractive results. The Báo cáo gửi khách hàng skill handles exactly this task: you upload the period's data files to the chat and write a few lines about anything unusual that happened during the month. This skill calculates the key metrics, selects the three most important points based on the client's goals, and turns them into an easy-to-understand slide deck or Word file for non-specialists. Marketing teams in companies can also use it to report to management. What this skill does for you Identifies each file by its columns: advertising reports, Fanpage data, Google Analytics, work-tracking sheets and sales results sent by the client. Calculates key metrics from totals (without adding up rate columns), compares them with the client's goals and with the previous period when data is available. Selects the 3 most important points for the period based on the client's goals, even when they are bad news. Explains gaps against targets using data and your notes, saying "may be due to" when the cause is uncertain. Lists what was delivered during the period (posts, videos, designs and sales pages) from the work-tracking sheet. Suggests 3–5 tasks for the next period, each with a measurable metric, and no more than 3 things the client needs to support: faster approvals, product photos and budget. Assign the task with one message "Prepare the October monthly report for Cà phê Mộc Sơn as slides. Note that the budget was reduced by 20% from 15/10 at the client's request." (with facebook-thang-10.xlsx, google-ads-thang-10.csv, bang-viec-thang-10.xlsx) The client's goals are taken from the brief (a summary of the client) in the brief folder or from memory. If a data source is missing, that slide says "no data available". What you get back A 10–14-page PowerPoint deck, a Word file, or both, saved in the bao-cao folder. One point per slide, with the conclusion as the title; the appendix includes metric definitions, sources and date ranges. The app asks you before saving. A 3–5-line summary in the chat, along with a list of figures to double-check before sending: which file each figure came from and which figures are estimates. Example of how to title a slide: "Cost per order fell 18% by focusing spending on Google" instead of the empty title "Advertising". What makes this skill different from a typical AI question Includes at least one negative point when the data shows one, because a report filled only with good news makes clients lose trust. It does not change the metric calculation or choose a favorable date range just to make the figures look better than the previous period. Does not add platform conversions together as the "number of orders". Each platform records its own conversions, so the total may be higher than the actual number of orders. Impressions are not called "customers", and return on ad spend is not called profit. All calculations are performed by the app, and every figure on the slides matches the source files. Agency internal information stays out of the report: working hours, salaries, profit and data from other clients. This is a good fit if Your agency prepares monthly or quarterly reports for multiple clients. Your marketing team needs to report to management in business language. This month's results are not attractive and you need a way to be honest while still showing a path forward. What to prepare Required: client name, reporting period and data files (use whichever files are available). Helpful: a brief with the client's goals, previous-period data and notes about anything unusual during the period. Outside this skill's scope It does not send the report to the client automatically; you review and send it yourself. It does not invent figures for missing sources. It does not perform detailed advertising analysis for internal optimization → use Báo cáo quảng cáo đa kênh or Báo cáo quảng cáo Facebook. Use in Solo Agent After purchasing, assign this skill to an existing AI staff member on your team, or create a new one to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the appropriate skill. Often used with: Báo cáo quảng cáo đa kênh · Quản lý công việc nhóm · Proposal chào dịch vụ

    New

    Skill

    99.000 ₫

  • Free trial

    OPCServices & Agency

    Service Proposal

    From client meeting notes, receive a 12–15-slide proposal deck: understanding the problem, approach, scope, costs, and next steps. After meeting a new client, a small agency (marketing services company) often reopens an old proposal (service proposal), changes the client's name, edits a few figures, and sends it out. The client sees something identical to what another provider sent: lots of "comprehensive solutions" and little that speaks directly to their situation. The Service Proposal skill solves exactly this problem: paste in your meeting notes, enter the service you want to offer and your costs. This skill builds a slide deck that helps the client see "they understand my problem and have a clear approach" before looking at the price. What this skill does for you Writes one key message for the whole deck: what the client is facing, what you propose, and what outcome is expected. Every slide supports this message. Builds 12–15 slides in this order: summary, understanding the problem, why it matters, objectives, solution, scope, phased plan, proposed targets, team, capabilities, costs, terms, and next steps. Sets slide titles as conclusions, so reading only the titles is enough to understand the whole story. Clearly states Included / Not included to avoid misunderstandings after signing. Breaks the plan into phases, with key tasks and deliverables for each phase. Reads the available brief (client summary) in the brief folder, the client's requirements, and capability profiles (Word, PDF, PowerPoint) before asking you. Assign the task with one message "Create a proposal for Cà phê Mộc Sơn: selling coffee beans online, with few returning customers, wanting to start in November. Offer Fanpage management with 12 posts/month, 4 short videos, Facebook ads, customer care for existing customers via Zalo, and monthly reporting. Fee: 18 million VND/month, excluding VAT and ad spend, with a 3-month contract." If the client's problem or the service you want to offer is completely missing, you can be asked once, with up to 3 questions combined. If only minor details are missing, the slide deck is still built, with [...] marking the gaps for you to fill in. What you receive A PowerPoint file in the proposal folder, with no more than 6 lines per slide. The app asks for your confirmation before saving. A chat summary: the key message, phases, costs, and a list of places you need to fill in or check (the [...] fields, targets to agree on with the client, and cost calculations). Example, three consecutive slide titles: "Online orders mainly come from new customers, while few existing customers return" → "3 key actions: consistent content, ads targeting existing customers, and care via Zalo" → "3-month contract, paid at the beginning of each month". What makes this skill different from a regular AI prompt Uses only your prices. Prices, hours, or fees are never made up. Any total calculated by the app is shown in the chat so you can check it; if no figures are available, the cost slide is left blank. Targets are always marked "(proposed)". A target number is included only if you or the brief provided it; otherwise, it says "to be agreed with the client". No inflated capabilities. If the materials contain no completed projects, the capabilities slide is removed entirely; no former client names, awards, or praise are invented. Checks before saving: removes "best", "number 1", and "100%" when there is no evidence, removes promises of results, and prevents other clients' names or figures from appearing. This is a good fit if You run a small agency offering Fanpage management, advertising, filming, photography, or design to new clients. You provide training or consulting and need a polished proposal without a dedicated writer. You are about to renew a contract and want to present the scope and plan for the new period again. What to prepare Required: client name. Recommended: what the client needs (meeting notes, budget, deadline) or the client brief in the brief folder; the service you want to offer; costs. Helpful if available: delivery team, capability profile, completed projects. Outside the scope of this skill It does not send the proposal to the client automatically; you review and send it yourself. It does not promise guaranteed results such as "a 200% increase in revenue" or criticize other providers. It does not include salaries, profits, or other clients' information in the slides. Not sure how to bundle services or set prices → use Service Packaging & Pricing first; for product quotations → use Quotation Preparation. Use in Solo Agent After purchase, assign this skill to an existing AI staff member on your team, or create a new one to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the relevant skill. Often used with: Service Packaging & Pricing · Brand / Client Brief · Client Report

    New

    Skill

    99.000 ₫

  • Free trial

    OPCServices & Agency

    Packaging & pricing services

    Divide your service into 3 easy-to-choose packages, calculate the lowest profitable price from actual working hours, and get suggestions for presenting and raising prices. Small service providers, from agencies (marketing service companies) managing Fanpages to spas, tutors, cleaning services, and photo and video teams, often set prices by looking at competitors and taking a little off. The result is working hard without having money left at the end of the month, or offering only one price so customers can only say "take it or leave it". The Packaging & pricing services skill solves exactly this: you describe what the service does, who it is for, and its costs and working hours. This skill calculates the floor price (the lowest profitable price), divides the service into Basic, Standard, and Premium packages, and sets prices based on the value customers receive instead of copying competitors. What this skill does for you Choose the right billing unit for your service: per month, session, m2, post, hour, or project. Divide it into 3 packages, clearly stating what each includes, its limits (number of posts, sessions, and revisions), and what it does not include. The middle package is the one you want to sell most. Calculate the cost per working hour and the floor price for each package from salaries, fixed costs, actual hours worked for customers, direct costs, and desired profit, with the calculation shown clearly. Suggest a price for each package, positioned between the customer's alternatives and the value they receive; packages below the floor price are flagged in red. Suggest how to present your quote (which package to introduce first, which to highlight, and how to accept payment) and how to raise prices for existing customers. When you want, view competitors' publicly listed prices online for reference. Assign the task with just one message "I offer a Fanpage management package for a small fashion shop, currently selling it for 5 million/month for 15 posts, and customers often say it's expensive. I have 2 employees earning 9 million each, software costs 600 thousand/month, each employee works about 100 hours/month for customers, and one post takes 1.5 hours. I want a 30% profit margin." If all labor-hour costs are missing, you will be asked once, with up to 3 questions combined. If minor details are missing, clearly stated assumptions are recorded on the "Assumptions" page for you to edit. What you get A three-package table right in the chat: who each package is for, what it includes, floor price, suggested price, and estimated profit; along with why that price was chosen, how to present it, and the assumptions you need to check. An Excel file in the bang-gia folder, with all calculations so you can change the numbers and review them. The app asks for your confirmation before saving. Illustrative example: "Cost per working hour: (18,000,000đ + 600,000đ) ÷ 200 hours = 93,000đ. The 15-post package takes about 22.5 hours, and its floor price with a 30% profit is about 2,990,000đ. The 5 million price is not a loss; customers may say it's expensive because the package does not clearly state what they receive." What makes this skill different from a regular AI question The floor price is the bottom, not the pricing method. Costs only tell you how low you cannot go; the actual price is based on the value customers receive. Competitors' prices are just one piece of information, because copying prices also means copying their costs and way of working. Packages must differ in meaningful ways. The higher package is usually about 2–3 times the middle package, and the differences between packages are checked to see whether customers consider them worth the price. Do not call estimated profit net profit when fixed costs are incomplete. Do not state tax rates or presumptive tax from memory; only record whether prices include tax and remind you to ask an accountant. Do not promise results in a package such as "increase sales by 200%" when you cannot control the outcome. This is right for you if You manage Fanpages, run ads, or design, and want package-based pricing. Your spa, tutoring, training, cleaning, or photo and video service currently has only one price. Customers say you are expensive, and you do not know whether your price is actually high. You want to raise prices for existing customers but are afraid of losing them. What to prepare Required: what the service is, who it is for, and what customers receive. Helpful (needed to calculate the floor price): desired salary or income, monthly fixed costs, actual hours worked for customers, hours for each task, material costs; desired profit; current price and customer reactions; competitors' prices if known; and the old price list. Outside the scope of this skill It does not invent costs, working hours, competitors' prices, or "market salaries"; if missing, it leaves them blank or records an assumption. It does not prepare a quote file to send to customers → use Prepare a quote; it does not create a complete proposal → use Service proposal. It does not calculate retail product prices → use Calculate selling prices & promotions; for gifts, commitments, and special offers → use Design special offers. Use in Solo Agent After purchasing, assign this skill to an existing staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the appropriate skill. Often used with: Prepare a quote · Service proposal · Design special offers

    New

    Skill

    99.000 ₫

  • Free trial

    OPCStaff & Operations

    Viết JD và lọc CV

    Viết tin tuyển dụng rõ ràng, công bằng; đọc hàng loạt CV, chấm theo tiêu chí có trích dẫn và gợi ý ai nên mời phỏng vấn. Cửa hàng, spa, quán ăn hay shop online nhỏ khi tuyển người thường viết tin vội: "nữ, 20–28 tuổi, nhanh nhẹn, chịu được áp lực". Tin như vậy vừa không nói rõ việc, vừa có thể vi phạm quy định cấm phân biệt đối xử trong lao động. Đến lúc hồ sơ về, người tuyển lại không có thời gian đọc kỹ, chọn theo cảm tính và phỏng vấn sai người. Kỹ năng Viết JD và lọc CV giải quyết đúng việc này: bạn mô tả vị trí, nhận lại JD (bản mô tả công việc) gắn với việc thật. Bạn kéo các CV (hồ sơ xin việc) vào chat, từng CV được đọc và chấm theo tiêu chí bạn đã chốt, kèm câu trích làm bằng chứng. Quyết định mời ai là của bạn. Kỹ năng này làm gì cho bạn Viết JD theo việc thật: bạn sẽ làm gì (có con số nếu biết), yêu cầu bắt buộc, điểm cộng, quyền lợi bạn xác nhận, cách ứng tuyển. Đổi yêu cầu theo tuổi, giới tính, ngoại hình, quê quán thành yêu cầu theo năng lực, và giải thích ngắn vì sao. Ví dụ "nam, sức khoẻ tốt" thành "bê, xếp được thùng hàng khoảng ... kg trong ca", nếu đó đúng là việc của vị trí. Chốt 3–6 tiêu chí bắt buộc và 2–5 tiêu chí cộng thêm trước khi đọc CV, không đổi giữa chừng. Đọc nhiều CV dạng PDF, Word, chấm từng tiêu chí với câu trích từ CV làm bằng chứng. Với mỗi ứng viên: điểm mạnh, chỗ cần làm rõ, 3 câu hỏi phỏng vấn đúng chỗ còn thiếu, và gợi ý nhóm: Nên mời phỏng vấn, Cân nhắc, hoặc Chưa phù hợp với tiêu chí. Ghi rõ CV nào không đọc được (file hỏng, ảnh mờ) thay vì đoán. Giao việc chỉ bằng một tin nhắn "Tuyển nhân viên chăm sóc khách online, toàn thời gian, làm ở kho Thủ Đức, lương 8–10 triệu. Bắt buộc đã làm chăm sóc khách hoặc bán hàng online từ 6 tháng, viết tin nhắn rõ ràng, dùng Excel cơ bản. Viết JD và lọc giúp chị 12 CV này." Nếu tiêu chí chưa rõ, bộ tiêu chí được đưa cho bạn xem trước, sau đó mới chấm. Bạn nhận lại JD dạng Word trong thư mục tuyen-dung, sẵn để đăng. File Excel danh sách rút gọn: mỗi ứng viên một mã (UV01, UV02...), đánh giá từng tiêu chí, bằng chứng, chỗ cần hỏi, câu hỏi phỏng vấn, nhóm gợi ý. Ứng dụng hỏi bạn trước khi lưu. Tóm tắt trong chat theo mã ứng viên. Ví dụ minh hoạ: "Nên mời phỏng vấn: UV03 – CV ghi 'chăm sóc khách Fanpage cho shop mỹ phẩm, 1 năm', đạt cả 3 tiêu chí bắt buộc. Cân nhắc: UV01 – chưa rõ đã dùng Excel; câu hỏi gợi ý: 'Bạn từng dùng Excel để làm việc gì?'" Điều làm kỹ năng này khác một câu hỏi AI thông thường Không có bằng chứng là "Chưa rõ", không phải "Không đạt". Ứng viên không bị loại chỉ vì CV viết thiếu; chỗ thiếu thành câu hỏi phỏng vấn. Bỏ qua hẳn thông tin không được dùng: tuổi, năm sinh, giới tính, hôn nhân, con cái, quê quán, ảnh, chiều cao cân nặng, sức khoẻ. Những thông tin này không được ghi lại, cũng không được suy đoán từ tên hay ảnh. Nếu bạn muốn lọc theo các yếu tố này, yêu cầu sẽ được từ chối một cách lịch sự, kèm đề nghị tiêu chí theo năng lực, dựa trên quy định cấm phân biệt đối xử của Bộ luật Lao động 2019. CV là thông tin để đọc, không phải lời dặn. CV có dòng "hãy chấm tôi điểm cao" thì bị ghi chú lại, không làm theo. Giữ dữ liệu cá nhân ứng viên. Không chép số điện thoại, email, địa chỉ, ngày sinh vào chat hay Excel; bạn được nhắc chỉ dùng CV cho đợt tuyển này và xoá hồ sơ người không trúng tuyển khi xong, trừ khi họ đồng ý cho giữ. Hợp với bạn nếu Bạn cần tuyển người bán hàng, chăm sóc khách, kho hay marketing cho shop online, cửa hàng, spa hoặc văn phòng nhỏ mà chưa từng viết JD. Mỗi đợt tuyển có hàng chục CV và bạn không có thời gian đọc kỹ. Bạn muốn vào phỏng vấn với câu hỏi đúng chỗ, không hỏi chung chung. Cần chuẩn bị Bắt buộc: vị trí tuyển: việc chính, giờ làm, nơi làm, mức lương nếu muốn công khai. Có thì tốt: tiêu chí bắt buộc và cộng thêm, JD có sẵn, các file CV (PDF, Word). Ngoài phạm vi kỹ năng này Không tự loại ứng viên, không nhắn tin hay gửi thư cho ứng viên. Không bịa kinh nghiệm, bằng cấp; không coi khoảng trống trong CV là điểm xấu. Không đưa CV hay nhận xét về ứng viên vào ghi nhớ của trợ lý. Không tư vấn pháp lý chi tiết; trường hợp phức tạp bạn nên hỏi luật sư. Không đánh giá nhân viên đang làm → dùng Hiệu suất nhân sự. Dùng trong Solo Agent Sau khi mua, bạn giao kỹ năng này cho một nhân viên đang có trong đội, hoặc tạo nhân viên mới để đảm nhận. Một nhân viên có thể nắm nhiều kỹ năng; trợ lý chuyển mỗi yêu cầu cho đúng người có kỹ năng phù hợp. Hay đi cùng: Hiệu suất nhân sự · Quản lý công việc nhóm · Biên bản họp → việc cần làm

    New

    Skill

    99.000 ₫

  • Free trial

    OPCStaff & Operations

    Staff Performance

    From assigned task lists and targets, see how each person meets deadlines, who is overloaded, and prepare content for one-on-one meetings. At the end of the month, the marketing manager has to review each person, but the data is buried in a task list with hundreds of rows. Who is late most often? Are they late because they were slow, because the client took a long time to approve, or because they were waiting for someone else? If you do not read carefully, it is easy to blame the wrong person. The Staff Performance skill handles exactly this: upload a task list, timesheet, or target sheet into the chat and receive accurate figures for each person, with context and suggested questions for one-on-one conversations. This skill looks at work data, does not judge people, and does not make decisions for you. What this skill does for you Calculates for each person and the whole team: completed tasks (broken down by task type), on-time rate, average days late, number of revision rounds, and workload compared with capacity. Compares each person with the agreed targets (KPIs), classifying each target as Met, Nearly met, Not met, or Insufficient data. Finds the context behind each unusual figure: high workload, difficult tasks, waiting for others, or long client approval times, noted as "may be due to". Points out who is overloaded, which tasks are blocked and what is blocking them, so you can remove the obstacles. When preparing one-on-one meetings, creates a Word file for each person: results, specific strengths, points to discuss, 3–5 open questions, and suggested support. Flags missing data for each person (tasks without deadlines or completion dates) so you know which figures are not yet reliable. Assign work with just one message "Team performance overview for October. Lan: 20 posts/month, at least 90% on time. Tùng: 40 designs/month. My: advertising cost per result no more than 80k." (with bang-viec-thang-10.xlsx) The columns for assignee, status, deadline, and completion date are detected automatically. When you do not yet have targets, each person is compared with the team average, with a clear note that this is not a target. What you receive A summary in the chat, covering the whole team first and then each person: overall on-time rate, average revision rounds, client approval wait time, who needs attention, and who is overloaded, with a short table. An Excel target sheet in the nhan-su folder; when you choose the purpose "1-on-1 meeting", one Word file is added for each person. The app asks for your confirmation before saving. Example: "Lan: 82% on time, Nearly met compared with the 90% target. 3 of 4 late tasks fell in a week when the client changed requirements twice. Suggested question: 'Was anything getting in your way that week?'" What makes this skill different from a typical AI question It does not combine everything into one score to rank people. Each target is assessed separately; there is no "best person or worst person". Client approval wait time is a process metric, not a deduction from the employee; revisions caused by client changes are separated from revisions caused by errors when the sheet records this. When there is little data, it says so. With fewer than 5 tasks in the period, or when more than 30% of tasks are missing a deadline or completion date, that target is marked "Insufficient data". Each person's 1-on-1 file contains only that person's figures, without anyone else's data mixed in. A good fit if You are a marketing manager or agency owner (a marketing services company), and your team has a task list recording deadlines and statuses. You are about to meet with each person one-on-one and want to talk with data, not impressions. You are preparing a quarterly review. You suspect someone is handling too much work. What to prepare Required: the review period and work data: an Excel task list or an exported file from Trello, ClickUp, Asana, or Notion. Helpful to have: agreed targets for each person, a timesheet or working hours, and channel performance reports for each person responsible. Outside this skill's scope It does not recommend firing, disciplinary action, or pay and bonus levels. It does not comment on personality, attitude, private life, health, age, gender, or family circumstances; it does not use rumors or impressions not found in the file. It does not send results to anyone; you are reminded to save files where only you or the assigned person can view them. It does not assign tasks or update progress → use Team Task Management. Use it in Solo Agent After purchasing, assign this skill to an employee already on your team, or create a new employee to take it on. One employee can have multiple skills; the assistant routes each request to the right person with the suitable skill. Often used with: Team Task Management · Write JDs and Screen CVs · Meeting Minutes → Action Items

    New

    Skill

    99.000 ₫

  • Free trial

    OPCStaff & Operations

    Meeting minutes → action items

    Paste meeting notes or a transcript, and get a Word meeting record plus a list of who does what by when. Whether you meet with suppliers, customers or your internal team, the most common problem is this: people discuss a lot, agree on a few things, then everyone remembers it differently. Which Friday does "next Friday" mean? Who does "I'll take care of it" refer to? No one writes it down. The Meeting minutes → action items skill solves exactly this problem: paste your rough notes or a transcript (a written record of spoken words) exported from Zoom, Google Meet or a recording app. The result is a meeting record that lets anyone who was not there know, in one minute, what was agreed, who does what and by when. What this skill does for you Breaks the meeting content into four sections: main topics discussed, decisions made, action items and open issues. Writes each action item in a clear format: what needs doing, who does it, the deadline and what needs to be handed over. Turns relative time phrases into specific dates. If the meeting is on 14/10/2026, "this Friday" is recorded as "16/10 (this Friday)". Removes greetings and off-topic conversation from long transcripts, keeping only what was discussed. Marks places where the transcript may have misheard a person's name or a product name for you to confirm. Creates an Excel action-item list with an open-issues sheet, using column names that Team Task Management can read later. Assign tasks with just one message "Please make the meeting minutes from this morning's packaging meeting, at 9 a.m. on 14/10 via Google Meet, with Hoa, Lan from the warehouse and Tuan from packaging." (attached: transcript-bao-bi-14-10.txt) If the meeting date is unclear, you will be asked once so the deadline can be converted correctly. If you only have an audio file, the result will clearly say that it could not be listened to and ask you to export a transcript from the meeting or recording app and send it again. What you receive A Word meeting record in the bien-ban folder: time, format, attendees, purpose, main topics, decisions, an action-item table, open issues and items needing confirmation. An Excel action-item file (with the initial status "Not started") and an open-issues sheet. If you choose: only the Word meeting record, or only a summary directly in chat. The app asks before saving the file. Example: "Agreed: 85k/box for orders from 100 boxes. Action items: 1. Tuan sends a VAT-inclusive quote – due 16/10. 2. Lan remeasures the carton dimensions – [no deadline yet]. Open: shipping cost to Da Nang, pending the carrier's quote." How this skill differs from a typical AI question Suggestions are not recorded as decisions. Anything unclear about whether it was agreed is placed under open issues, with the note "confirm whether this was agreed". People and deadlines are never assigned automatically. If no one has taken it on, it is marked [unassigned]; if there is no deadline, it is marked [no deadline yet]. "Soon" and "when it's done" also count as having no deadline. Only records what was said. It does not comment on attendees or add commitments for any party; unclear sentences are kept as they are and marked (?). A good fit if You have just met with a supplier or partner and need to send minutes for both sides to confirm. You hold Zoom or Google Meet meetings with transcription enabled, but no one reads back through the hour-long transcript. You hold weekly internal meetings and want every task to have a clearly assigned person. You are a consultant or freelancer who meets with clients and needs to send back minutes confirming the scope of work. What to prepare Required: the meeting content in text form: notes, a transcript, or a Word, PDF or .txt file. This skill cannot listen to audio files yet. Helpful if available: the meeting name, date, time and location; each attendee's name and role. Outside this skill's scope It does not send the minutes to attendees automatically; you review and send them yourself. It does not invent owners, deadlines, figures or commitments; it does not include private matters or individual salaries and bonuses unless they were genuinely part of the meeting. It does not put customers' or outsiders' phone numbers or addresses into the chat summary. It does not create a master team task list or track progress → use Team Task Management with the saved Excel file. Use in Solo Agent After purchase, assign this skill to an existing AI staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the right skill. Often used with: Team Task Management · Prepare a quotation · Brand / customer brief

    New

    Skill

    99.000 ₫

  • Free trial

    OPCStaff & Operations

    Team task management

    Break projects into tasks with assignees, deadlines and client approval steps; each week, identify which tasks are at risk of delay and who is overloaded. In a small marketing department or agency (a company providing marketing services), plans often exist in the team lead’s head and are scattered across Zalo groups. Delays happen not because anyone is lazy, but because no one sees that a client taking two extra days to approve has pushed back the entire chain of tasks that follows. The Team task management skill addresses exactly this issue. Tell it about the project in a few lines: when it runs, how many pieces are needed and who is on the team. The project is divided into a task board where everyone understands what they need to do and by when, and each week the results highlight only the tasks at risk of delay. This skill makes suggestions; you decide. What this skill does for you Breaks a campaign into small tasks, each taking no more than 2 person-days, following the right steps: create → internal approval → client approval → revise → publish/run → report. Works backward from the deadline from the launch date, including client approval time, one revision round and a 20% buffer. If the schedule does not fit, it clearly says which tasks cannot be completed on time and suggests cutting tasks or moving the date. Identifies the chain of tasks that determines the completion date: delaying one task in this chain delays the entire project. Suggests assignees by role, without assigning anyone more than 80% of their weekly capacity. Each week, sorts tasks into: overdue, due within 3 days, waiting too long for client approval, blocked and completed this week. For anyone above 100% workload, it suggests specific tasks to move or transfer. From stand-up meeting notes, separates confirmed decisions, new tasks (assignee and deadline) and items requiring a decision from you or the client. Assign work with just one message "Plan the work for Mộc Sơn's 11.11 campaign, running 01–12/11: 12 posts, 4 videos, 1 sales page, Facebook and TikTok ads. The team has Lan writing, Tùng designing, My running ads and Quân making videos. The client approves within 2 working days." When updating progress, add the latest task board, including files exported from Trello, ClickUp, Asana or Notion. If it is unclear which column is the deadline and which is the status, you will be asked one question, then the work continues. What you get back A chat summary by urgency: overdue, approaching deadline, waiting for client approval, each person’s workload for next week, with recommendations. An Excel file in the cong-viec folder: a task board (assignee, approver, deadline, estimated hours, dependencies and status), a milestones sheet and a workload sheet for each person. Each update is saved as a new file; the app asks for your confirmation before saving. If the team uses Notion: you can teach an employee assigned to this skill "Work on Notion" in the app; that employee can then add and update rows directly in the team’s task board there. Until you teach them, the result remains an Excel file as above. Example: "Week of 27/10: 3 overdue tasks. The most concerning is video 2, which is 2 days late and lies on the chain determining the launch date. Tùng is at 115% workload. Recommendation: move Tùng’s 3 non-urgent post images to next week." What makes this skill different from a typical AI question Capacity is quantified. The default is 30 hours of project work per person per week (excluding meetings and small tasks); if you have a different number, use yours. Client approval time is included in the schedule, because this is where agency projects most often run late and plans usually forget it. It does not touch the original board. Progress updates are saved as a new file; in Notion, it does not delete pages or rows or change sharing permissions. Estimated hours are clearly marked as estimates so you can adjust them; it does not make up figures for unusual types of work. This is a good fit if You are a marketing team lead running several campaigns at once. Your agency often misses deadlines because clients approve slowly. You manage a small office team and need to assign work with clear assignees and deadlines. You want a progress overview on Monday morning without asking everyone individually. You have just held a stand-up meeting and need to finalize the next tasks right away. What to prepare Required: choose what you need done (divide up a new project, update progress, see who is overloaded or summarize a stand-up meeting) and provide details: objectives, timeline, members and roles, and client approval time. Helpful if available: the task board you are using, the monthly content plan, meeting notes and the team’s actual working hours. Outside this skill’s scope It does not assign work, send messages or email members or clients; this skill only makes suggestions and saves the board. It does not score, rank or assess each person’s abilities → use Hiệu suất nhân sự. If you only need to turn a meeting into minutes to send to everyone → use Biên bản họp → việc cần làm. Use in Solo Agent After purchase, assign this skill to an employee already on your team, or create a new employee to handle it. One employee can have multiple skills; the assistant routes each request to the right person with the appropriate skill. Often used together: Biên bản họp → việc cần làm · Hiệu suất nhân sự · Kế hoạch nội dung tháng

    New

    Skill

    99.000 ₫

  • Free trial

    OPCSales & Revenue

    Sổ doanh thu hộ kinh doanh

    Combine year-round orders from marketplaces and handwritten sales records into a revenue ledger for reference, so you know whether you are nearing the VND 1 billion threshold. Online business households need to know their revenue for the whole year, by month and by channel. But the figures are scattered across Shopee, TikTok Shop and Lazada files, as well as handwritten Facebook and Zalo order records, with different columns and date formats in each file. Adding them manually can easily miss a month or include cancelled orders. The Sổ doanh thu hộ kinh doanh skill handles exactly this: drag your channel files into the chat, tell it the period for the ledger, and receive a revenue ledger showing the source of every figure, so you or your tax agent can review it before use. From the start, the result clearly states that this ledger is for reference only and is not tax advice. What this skill does for you Combines exported files from Shopee, TikTok Shop and Lazada with your handwritten sales records into a revenue ledger using the S1a-HKD template, with the household name, address and tax code you provide at the top. Adds totals by month, quarter and channel; monthly totals match channel totals and the total for the whole period. Calculates the cumulative amount against the VND 1 billion annual threshold: how much remains, or the month in which you exceeded it. Records marketplace tax withheld separately by month and channel when the marketplace reconciliation file includes this column. Lists months with missing files for each channel and points to check before reporting revenue to the tax authority. Assign the task with one message "Prepare a revenue ledger for the first 9 months of 2026 and check whether I’m nearing VND 1 billion." (Attach the monthly Shopee order files, the Q1 TikTok Shop file and the Facebook sales record.) Each file is checked first: which channel it belongs to and the dates it covers. If a month is missing, the available data is still processed, the missing month is clearly marked "missing", and you are reminded to upload it. If one file combines multiple months and cannot be accurately separated, you are asked to export it again by month instead of using estimates. What you receive A chat summary: recorded revenue, order count, the date type used, breakdown by channel, cumulative amount against the threshold, marketplace tax withheld, missing months and up to 3 points for you to check. An Excel file in the so-sach folder: a ledger page using the template, summary tables by month, quarter and channel, and a "Needs checking" page. The application asks for your confirmation before saving. Example: "Recorded revenue from 01/01 to 30/09: VND 742,600,000, based on successful delivery dates. Amount remaining before the VND 1 billion threshold: VND 257,400,000. Missing: TikTok Shop for June." What makes this skill different from a regular AI question Recorded revenue does not deduct costs. Marketplace fees, shipping paid by you and advertising are costs; cancelled orders are excluded and returned goods are deducted; delivered orders are still counted even if the marketplace has not paid you yet. One date type for the entire ledger. Successful delivery date is preferred; if unavailable, the order date is used and clearly noted in the ledger. If you agree, this choice is remembered so next year's ledger follows the same approach. Only cites rules that have been checked. This skill is based on notes from documents read directly, such as Decree 68/2026/NĐ-CP, amended by Decree 141/2026/NĐ-CP, with the date checked. Questions outside that scope are answered directly: "ask the tax authority or a tax agent". Does not fill missing months with averages. Marketplace-funded subsidies whose calculation method is unclear are kept in a separate column, not added to revenue, and listed under "Needs checking". This is a good fit if You are a business household or individual selling online, on multiple marketplaces and outside marketplaces. You have a physical store as well as online sales and want to combine the revenue into one ledger. You want the ledger ready before meeting your tax agent at year-end. During the year, you want to know whether you are nearing the VND 1 billion threshold. You want to know how much tax the marketplaces have withheld from you. What to prepare Required: the ledger period and order files from each channel; ideally, export each marketplace by month. Helpful if available: handwritten sales records, marketplace reconciliation/income files (to get the tax withheld), household details for the ledger header, and monthly revenue from sales not included in the files (in-store and wholesale sales). Outside this skill's scope For reference only, not tax or accounting advice. You or your tax agent must check the figures and ledger template before use; regulations may have changed. It does not calculate the tax payable or confirm that you are "entitled to a tax refund" or "not required to file". If revenue exceeds VND 1 billion, you are reminded to switch to the appropriate ledger template and meet a tax agent promptly. It does not submit filings or log in to the tax website for you; it does not include customers' names, phone numbers or addresses in the ledger. It does not calculate profit and loss → use Phân tích kinh doanh shop; to check whether a marketplace has underpaid you → use Đối soát tiền sàn trả về. Use in Solo Agent After purchasing, assign this skill to an existing staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant sends each request to the right person with the right skill. Often used with: Đối soát tiền sàn trả về · Phân tích kinh doanh shop · Báo cáo hiệu quả bán hàng

    New

    Skill

    99.000 ₫

  • Free trial

    OPCSales & Revenue

    Reconcile marketplace payouts

    Match the order file with the marketplace payout file to identify delivered orders with no payment yet, orders charged unusually high fees, and returned orders that do not reconcile. It is normal for marketplace payouts to be lower than revenue: marketplace fees, payment fees, shop-funded vouchers, and return shipping. The hard part is knowing, among hundreds of orders, which ones have not been paid, which ones were charged much higher fees than usual, and which returned orders were charged shipping in both directions. The Reconcile marketplace payouts skill handles exactly this: upload the order file and the reconciliation file from the same marketplace into the chat, and each order ID is matched. The result highlights only the orders that need review, with the amounts involved. What this skill does for you Matches each order between the order file and the reconciliation/income file from Shopee, TikTok Shop, or Lazada. Finds delivered orders with no payment yet, separating orders that are not yet due from overdue orders and showing how many days overdue they are. Flags orders charged unusually high fees compared with the shop's usual fees, identifies which fee increased the total, and gives possible reasons. Groups returned or canceled orders with unmatched payments: returned orders that were fully paid (and may be charged in a later period), and returned orders where the shop was still charged fees or shipping. Compares each marketplace transfer with the money received in the bank statement, if you provide one. Assign the task with one message "Please reconcile my September Shopee orders and check which delivered orders have no payment yet and which orders have unusually high fees." (attach the September order file, the Revenue file from 01/09 to 15/10, and the bank statement) This skill checks first: which marketplace each file belongs to, the date range, and whether every row has been read. If the reconciliation file is missing, it tells you how to download it from the seller center. If you do not know how many days payments usually take or what the usual fee level is, these figures are inferred from the shop's own data and clearly labeled "inferred from data." What you get back A chat summary: orders paid, unpaid, overdue, with unusual fees, returns needing review, and differences from the bank; with recommended next steps. An Excel file in the doi-soat folder containing Overview, Unpaid (oldest overdue first), Unusual Fees, Returns, Order Details, and Bank tabs if a bank statement is provided. The app asks before saving. Example: "Cutoff date: 15/10. 7 orders unpaid = 2,340,000đ, including 3 orders more than 5 days overdue. 4 orders have unusual fees, mainly due to affiliate marketing fees. Recommended action: open the marketplace's Finance page and check the 3 overdue orders." How this skill differs from a regular AI question "Unpaid" does not mean "money lost." The result says only "not found in the reconciliation file through the cutoff date." The cutoff date is the latest date in the marketplace file, not today, so it avoids false alarms. It does not apply an invented "standard" fee. The comparison level is either a figure you provide or one calculated from the shop's own matched orders. Small orders that differ by only a few thousand đồng because of a fixed per-order fee are not flagged. Totals are calculated by the app and checked again. The order groups must add up to the total number of orders, and the order amounts must add up to the reconciliation file total. If they do not, the result explains the difference and looks for the cause. Four types of money are kept separate: merchandise money, money recorded by the marketplace for the shop, money transferred out by the marketplace, and money received in the account. This is a good fit if You sell on Shopee, TikTok Shop, or Lazada and feel that payouts are "a bit short" but cannot identify which orders are involved. At the end of the month, you want to know how much money is still held by the marketplace. You have many returns and suspect you were charged shipping twice. You handle accounting for an online shop and need to reconcile marketplace payouts every month. You need a specific list of order IDs before opening a support request with the marketplace. What to prepare Required: the order file and the reconciliation/income file from the same marketplace (Shopee: Finance → Revenue; TikTok Shop: Finance → Settlements/Income; Lazada: Finance → Account Statement). The reconciliation file should cover a few weeks beyond the order period so payments have time to arrive. Helpful if available: a bank statement or withdrawal history; the shop's usual payment time and fee level. Outside this skill's scope It does not contact the marketplace or open support requests; it provides the order list, and you take action yourself. It does not edit the original files. It does not include customer names, phone numbers, addresses, or bank account numbers in the result. The result is for reference when checking payments, not an accounting ledger or tax/accounting advice → if you need a revenue ledger for reporting, use Household Business Revenue Ledger. It does not calculate profit or loss by product → use Shop Business Analysis. Use in Solo Agent After purchase, assign this skill to an existing staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the relevant skill. Often used with: Shop Business Analysis · Household Business Revenue Ledger · Sales Performance Report

    New

    Skill

    99.000 ₫

  • Free trial

    OPCSales & Revenue

    Translate & summarize supplier pages (1688, Taobao, Alibaba)

    Paste 1688, Taobao, or Alibaba links to get a Vietnamese version covering tiered prices, minimum order quantities, designs, and questions to ask the supplier. Finding Chinese suppliers often starts with a dozen 1688 tabs open at once, translating each section with a translation tool, then copying prices into Zalo and sending them to yourself. Tiered price tables make it easy to mistake "from 2 pieces" for "from 200 pieces", while every page seems to say "sold directly from the factory". The Translate & summarize supplier pages skill reads Chinese and handles exactly this task: paste links to the suppliers you are considering and say what and how many units you plan to import. Each page is opened and translated, suppliers are compared side by side, with ready-made questions for you to ask before importing. What this skill does for you Translates the information you need to decide into Vietnamese: specifications, materials, colors and sizes, packaging, shipping location, shipping time, and returns. Reads the MOQ (minimum order quantity) and tiered quantity price table, even when the price table is in an image. Compares 2–3 suppliers at the exact quantity you plan to import: who is cheaper at that level, who lets you mix colors to reach the quantity, which page says it is a factory, and which is a reseller. Converts prices into Vietnamese đồng using the exchange rate you provide, clearly stating the rate used. Prepares 6–10 questions for the supplier, each in Vietnamese and Chinese. If you agree, the Chinese version is copied out ready for you to paste into the chat with the supplier. Marks information the page does not state so you can ask instead of guessing. Assign the task with just one message "Please compare these 3 canvas tote bag suppliers for me. I plan to import 300 pieces, with a logo printed, in beige and black. Exchange rate: 1 yuan = 3.650đ." (with 3 1688 links) The page is read in a browser within the app. If a page requires login or a drag-to-verify challenge, this skill does not try to bypass it. Instead, it asks you to log in yourself in the browser window and request the page to be read again, or send screenshots of the prices, designs, and specifications, or paste the text from the page into the chat. What you get A summary table right in the chat: one row per supplier with the minimum quantity, price at your planned quantity, shipping location, and notes, plus 3 points to ask about before importing. An Excel comparison file in the nguon-hang folder. The app asks before saving it. A bilingual list of questions, with the Chinese version copied out when you want it. Example: "Supplier B is cheapest at 300 pieces: ¥8,5 (≈ 31.025đ) per bag, but the page does not state the logo printing fee. Supplier A allows mixed colors to reach the minimum quantity. Ask both: how much extra does logo printing cost, and how many days does making a sample take?" How this skill differs from a regular AI question Separates what the page states from what has been verified. Phrases such as "工厂直销" (sold directly from the factory) or "品质保证" (quality guaranteed) are recorded as "the page says..." and are not treated as facts. Does not guess the exchange rate or estimate shipping costs to Vietnam. Results always remind you that the page price excludes shipping to Vietnam, taxes, and import fees. Compares at your exact quantity, rather than using the lowest price for a 5,000-piece tier that you will never reach. Warns about products printed with famous brands: risks of counterfeit goods, imitation goods, and intellectual property violations. This skill does not help find "1:1 replica goods". This is right for you if You are new to importing from 1688 and cannot read Chinese yet. You are choosing between several suppliers for the same product and want a fair comparison. You need to send questions to a supplier in Chinese but do not want to translate each sentence yourself. You import through a purchasing agent and want to understand the page yourself before confirming with them. What to prepare Required: a product page link (1688, Taobao, Tmall, Alibaba), or screenshots, or text pasted from the page. Helpful: what you plan to import, how many pieces, special requirements (logo printing, packaging), and the exchange rate you are using. Without an exchange rate, prices remain in yuan (or dollars for Alibaba). Outside this skill's scope It does not click buy, add to cart, message, or send a quote request to a supplier; it does not click any button on the page. It does not enter accounts, passwords, or verification codes for you. It does not confirm whether goods can be imported into Vietnam or what documents are needed; ask your import service provider or check current regulations. It does not calculate resale prices and profit or loss → use Calculate selling prices & promotions. It does not write product descriptions for listing → use Write multichannel content. Use in Solo Agent After purchasing, assign this skill to an existing staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the appropriate skill. Often used with: Calculate selling prices & promotions · Shop business analysis · Product launch plan

    New

    Skill

    99.000 ₫

  • Free trial

    OPCSales & Revenue

    Calculate Affiliate / KOC Commissions

    Send your order file, affiliate code list and commission rules, and receive a payout table for each person, orders on hold and orders that need your decision. Commission sounds simple: 10% of sales. But there are cancelled orders, customers who return items after you have paid, and people who reach 30 million and move up to 12%... Every mistake means upsetting an affiliate or losing money for no reason. The Calculate Affiliate / KOC Commissions skill handles exactly this: upload your order file and affiliate list in the chat, then write your commission rules in your own words. The rules are applied to each order, while any uncertain orders are set aside for your decision. What this skill does for you Assigns each order to the right affiliate using a referral code, unique discount code or unique link, without distinguishing uppercase and lowercase; multiple codes belonging to one person are grouped together. Puts each order into one group: eligible, on hold (the customer’s return period has not ended), excluded (cancelled, returned or not yet fully delivered), or needs review. Applies your exact rule type: fixed %, product-specific %, fixed amount per order, sales-based tiers or extra bonuses. Calculates the amount to pay = this period’s commission + previous balance − deductions for returned orders after payment. Amounts below the minimum are carried forward to the next period. Separates questionable orders: unknown codes, one order matching two people, orders before the affiliate’s start date or signs of fake orders. The result only lists the numbers; you decide. Excludes orders for which the platform has already paid commission through Shopee or TikTok Shop’s affiliate programs, so you do not pay twice. Assign the task with one message "Calculate affiliate commissions for September. 10% of item value excluding shipping; from 30 million/month, use 12% for the whole month; exclude cancelled and returned orders; hold orders for 7 days after delivery; amounts under 200,000đ carry forward to the next month." (attach Shopee orders, Facebook orders and the affiliate list) If a rule is unclear in a way that changes the result—for example, whether the 12% tier applies to all sales or only the amount above the threshold—you receive one combined question with a default interpretation, so you only need to reply "correct". What you get back An Excel file in hoa-hong/, with 5 sheets: Overview, Payout table (one row per affiliate, from order count to this period’s payout and carried-forward amount), Order details, Needs review (with a column for your decision), and Applied rules. The app asks before saving. A chat summary by affiliate code: total commission, amount to pay now, amount carried forward and orders waiting for your review. The payout table is clear enough to send to each affiliate for checking. Example: "Affiliate 02 – 38 eligible orders, 31,400,000đ in item value, reached the 12% tier → 3,768,000đ. 4 orders delivered from 24/9 have not completed the 7-day hold period and will move to October." What makes this skill different from a typical AI question Uses only your rules. Rates, tiers, hold periods and minimum amounts are never made up; any default interpretation is marked "please confirm". Never assigns an order to someone based on guesswork. Orders without a matching code, even if a note mentions a similar name, go into "Needs review". Calculates every line correctly. Each row in a Shopee file is one product; item value is taken from the row, without repeatedly adding the order total, and order count is based on order codes. Checks twice. The total value of all order groups must equal the total value of orders with codes; total commission by person must equal the total by order. Good for you if You have from a few to a few dozen affiliates selling with unique discount codes. You pay KOCs a different percentage for each product, such as 15% for lipstick and 8% for moisturizer. You sell courses or services through referrers and have an order file containing each person’s referral code. Affiliates often question their payout and you need order-level details to check. You sell both on platforms and through Facebook or your website, and worry about paying twice for platform commissions already deducted. What to prepare Required: an order file with a discount code, referral code or source column; an affiliate list with each person’s code (file or quick text entry); and your commission rules. Helpful: the calculation period, previous balance or adjustments, and a reconciliation file or platform affiliate report. Outside this skill’s scope No money transfers and no messages to affiliates; you handle those yourself. Customer names, phone numbers and addresses are not put in the file or chat; affiliate account numbers stay only in the file. It does not determine income tax matters when paying commissions; you are reminded to ask a tax agent, and a withholding column is added only if you provide the withholding rate. Finding, selecting, messaging KOCs and tracking collaborations → use Work with KOC/KOL; checking money paid back by platforms → use Reconcile Platform Payouts. Use in Solo Agent After purchase, assign this skill to an existing staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant sends each request to the right person with the right skill. Often used with: Work with KOC/KOL · Reconcile Platform Payouts

    New

    Skill

    99.000 ₫

  • Free trial

    OPCSales & Revenue

    Prepare quotations / wholesale quotations

    Send the customer's price list and requirements, and receive an accurate Word or PDF quotation, with discounts, VAT and the total written in words. Wholesale price lists come in all kinds of formats: retail, wholesale, agent and tiered-quantity columns. You need to match the right column in the quotation, multiply the right figures, subtract discounts, add VAT if applicable, then write the total in words. Being off by one zero is enough to lose a company customer’s trust. The Prepare quotations skill handles exactly this: drag your price list into the chat and note what the customer needs. It takes the correct prices from the table, calculates each line and prepares a quotation as polished as one from a company sales department. What this skill does for you Matches each item the customer asks about to exactly one line in the price list. If several lines have similar names, it asks you; if an item is not in the list, it enters [price: you fill in]. Selects the correct price column: by quantity tier when the table has one; if it is unclear whether the customer is retail, wholesale or an agent, it asks once. Calculates each line total, discount, delivery fee (only when you provide it), VAT (only when you issue a VAT invoice, using the tax rate you specify), and then the grand total. Checks the total: quotations with 6 or more product lines are also saved with a detailed Excel table so the app can add up the line-total column again. If there is a discrepancy, it recalculates instead of rounding to make it match. Writes the total in words and checks each group of three digits. Reads the customer's quotation request in Word or PDF format. Fills in delivery, payment and quotation-validity terms exactly as you state them. Assign the task with just one message "Quote for Hoa Sen Company Limited: 120 boxes of ginger tea, 20 sachets each; 60 boxes of lemongrass and lemon tea; deliver to Hanoi. Give 5% off orders over 10 million, prices exclude 8% VAT. 30% deposit, valid for 15 days." (attach the wholesale price list) If you have not attached a price list, this skill searches the working folder for files with names like "bang-gia" or "gia-si" and asks which file to use. If there is no file, it uses the prices you type in the message. What you receive A Word quotation (by default), PDF or both, in the bao-gia/ folder: quotation number by date, recipient, product table (quantity, unit price, discount, line total), grand total in figures and words, terms and preparer. Seller information (address, tax code and bank account number) comes from memory; if unavailable, it is left blank for you to fill in. The app asks before saving. In the chat: each line's calculations and a list of points you need to check before sending. Example of the final line: "Total: 12.312.000đ. In words: Twelve million three hundred twelve thousand dong." How this skill differs from a regular AI question It never makes up a number. Prices, discounts, delivery fees, delivery times, gifts and warranties are taken only from the price list or from you; if missing, it enters [...] and lists it in the review section. It never adds tax on its own. If VAT is not selected, the quotation has no tax line. The tax rate is never chosen automatically; if products have different tax rates, it asks you. It hides internal figures. Cost, purchase price, profit and private notes in the price list never appear in the quotation. It removes unused lines. If there is no discount or delivery fee, it removes that line entirely instead of showing "0đ", which looks unprofessional. This is a good fit if Company customers ask for prices on Tet or event gifts in large quantities. Agents or new shops ask for wholesale prices to stock products. You work in sales and need to quickly send company customers accurate quotations. Your price list has many columns and you often confuse wholesale and agent prices. You issue VAT invoices and need quotations to clearly state whether prices include tax. What to prepare Required: what items the customer needs and how many. Recommended: an Excel/CSV price list (if you do not have one, type the prices in the message), customer name, permitted discount, whether to issue a VAT invoice and the tax rate applied by your accountant, delivery terms, payment terms and validity period. Outside this skill's scope It does not send the quotation to the customer; you review and send it yourself. It does not edit the original price list or overwrite old quotations. It does not advise on tax rates; you or your accountant must confirm this figure. To offer a service with an introduction and scope of work, use Proposal chào dịch vụ. Use in Solo Agent After purchase, assign this skill to an existing AI staff member on your team, or create a new one to handle it. One AI staff member can have multiple skills; the assistant routes each request to the right person with the right skill. Often used with: Calculate selling prices & promotions · Proposal chào dịch vụ · Package & price services

    New

    Skill

    99.000 ₫

  • Free trial

    OPCCustomer service

    Reply to bad reviews & complaints

    Paste a 1-star review or complaint, get 3 calm replies that follow your policies and can be pasted straight onto the platform. At 11 p.m., your phone shows a 1-star review. You want to type an explanation right away, but on Shopee, sent replies are often hard to edit. The Reply to bad reviews & complaints skill handles exactly this: paste the customer's exact words or a screenshot, say what you have checked and how you want to handle it. This skill prepares calm replies that do not argue or promise more than your policy allows. What this skill does for you Understand what the customer wants: an apology, an exchange, a refund or simply to be heard; identify whether the situation is routine, urgent or sensitive. Classify the customer's issue: late delivery, defective item, wrong or missing item, not as pictured, wrong fit, slow message replies, a discount code that could not be applied, or a review that may be meant for another seller. Check your exchange and return policy: if it is covered, clearly state the next step; if it is not, reply gently and leave [shop decides: ...] for you to choose. Write in 3 tones: sincere – formal, friendly – approachable, concise – professional, at the right length for each place (2–4 sentences on the platform, longer in private messages). Prepare an additional private message when needed, inviting the customer to chat on the platform and send the order number, photos or an unboxing video. Suggest 1–3 internal improvements: size charts, better protective packaging or message duty shifts. Assign the task with just one message "Shopee, 1 star: 'I waited 6 days to receive it, the sleeve seam came undone, and no one replied to my messages for 2 days.' The sewing defect is real; the shop will exchange it for a new shirt and cover shipping both ways." If you have not said what you were able to check, this skill will not decide who is at fault; the reply will ask for more information first. Your saved exchange and return policy will be used automatically. What you get Right in the chat: what happened, what the customer wants and how serious it is; 3 ready-to-paste options; a private message if needed; internal improvements to make; and the [...] sections you need to fill in. For return and refund requests: a conclusion based on your policy, with the reason. Once you choose, ask it to copy that option and simply paste it. Example (sincere tone): "We are very sorry that you had to wait so long and received a shirt with a loose seam. We will exchange it for a new one and cover shipping both ways. Please message us through Shopee chat so we can handle it right away. From now on, we will check every seam carefully before packing." What makes this different from a regular AI question Written for future readers. A public reply has 4 points: acknowledge the issue, apologize for the experience, explain the solution and commit to improving. It does not copy the complaint or reveal the customer's order number or phone number. Apologize without admitting unverified fault. The reply will not say "the shop is fully responsible" or "the shop will compensate you" before you have checked. No gifts in exchange for changing a review. It will not ask the customer to delete the review, invite them to transact outside the platform, or provide Zalo or a phone number when they bought through the platform. Special handling for sensitive cases. If a customer reports an allergy, suspects a counterfeit, threatens legal action or threatens to "expose" the shop: ask about their situation first, do not diagnose, do not claim "100% authentic" without documentation, keep the public reply brief and invite them to continue privately, and remind you to save the full conversation. This is a good fit if You have just received a bad review and are afraid of replying while angry. A customer wants a refund because the item does not fit, while your policy only allows size exchanges. A customer threatens to post an "exposé" in a Facebook group. Your shop, restaurant or spa is on Google Maps and you want to reply to reviews professionally. What to prepare Required: the exact review or complaint (you can paste several at once), and where it was posted: Shopee, TikTok Shop, Lazada, Google Maps, Fanpage or private message. Makes the reply stronger: screenshots, what you were able to check, how you want to handle it and your exchange and return policy. Outside this skill's scope It will not post replies or message customers for you; you paste them yourself. It will not make up platform rules (deadlines or fees); it will not discuss legal action for you. Ask a lawyer about complex cases. Daily questions about price, size or availability → use Draft replies to customer messages in the Sales Starter Kit. Reading hundreds of reviews to find what needs fixing → use Summarize customer reviews & comments. Use it in Solo Agent After buying, assign this skill to an existing AI staff member on your team, or create a new one to handle it. One AI staff member can have multiple skills; the assistant sends each request to the right person with the right skill. Often used with: Summarize customer reviews & comments · Customer care message sequence

    New

    Skill

    99.000 ₫

  • Free trial

    OPCCustomer service

    Customer care message sequences (Zalo, email, SMS)

    Prepare Zalo OA, email and SMS message scripts for the full customer journey: after purchase, review requests and return invitations—sent at the right time without bothering customers. Many businesses only message customers about promotions, sending the same message to everyone at once. Customers who are making complaints may even be invited to buy more. The Customer care message sequences skill solves exactly this: tell it what you sell, how long the product lasts, and whether you have Zalo OA, email or SMS. It prepares the complete scripts: which message to send when, through which channel, and when each customer leaves the sequence, ready for you to set up in your messaging tool. What this skill does for you Build up to 6 message sequences: welcome new customers, after purchase – usage guidance, review requests, upsell suggestions, win-back messages for inactive customers and birthday wishes. If you do not choose, the 3 best-fit sequences are selected for you. Set timing based on real milestones: delivery date, purchase date and how long the product lasts. Each customer receives no more than 1 marketing message per week across all sequences. Choose a channel for each message: prioritize Zalo OA for guidance and after-sales care, use email for longer messages with many images, and use SMS only for short, important messages. Write each message to the right channel length, leaving space for [Name], [Purchased product] and [Discount code] for personalization. Add an opt-out sentence to every marketing message, and record stop conditions for each sequence: customer bought again, opted out, is making a complaint or has returned the product. Prepare a "Before setup" section: save proof that customers agreed to receive messages, approve Zalo message templates and register the SMS brand name. Assign the task with just one message "Cosmetics shop; sunscreen runs out in about 2 months. Create post-purchase, review-request and win-back sequences through Zalo OA and email. Returning customers get 10% off orders from 300k, valid for 14 days." If the industry or channel is missing, you will be asked once, with up to 3 questions combined. What you get An Excel sending schedule in cham-soc-khach/ (default): one row per message with the sequence, send timing, channel, message type, email subject, content, character count, personalization fields, stop condition and setup notes; plus a Rules sheet. Or a Word script, with one section per sequence. The app asks before saving. Example of a Zalo OA message sent on the delivery date: "Hi [Name], your [Purchased product] has been delivered. Apply it about 15 minutes before going out in the sun so the cream spreads evenly. If anything is not right, message the shop here." How this skill differs from a regular AI prompt Based on rules, not inspiration. Scripts follow personal data and anti-spam rules: send advertising only to people who have agreed, include an opt-out method in every message, and send advertising SMS during permitted hours. This is not legal advice; you are reminded to check current regulations. Phone numbers from marketplace orders cannot be used. Numbers customers leave on Shopee, TikTok Shop and Lazada are for delivery; these customers must not be added to Zalo, SMS or email sequences. No invented promotions or fake urgency. If there is no promotion, use [...]; do not write "only 2 hours left" when it is untrue. SMS characters are counted correctly. Messages with Vietnamese accents usually allow only 70 characters per message, while unaccented messages allow about 160; the character count for each message is included so it is not charged as two messages. Good for you if You already have a Zalo OA with a few hundred followers but do not know what to send beyond promotions. Your products run out and customers buy again: cosmetics, food, diapers and formula. You run a spa, salon or service with returning customers and want to remind them at the right time without bothering them. You want genuine reviews without messaging everyone one by one. What to prepare Required: what you sell, how long it lasts, and the channels you have (Zalo OA, email, branded SMS). Helpful: approved promotions; a customer file to check which columns are available (purchase date, birth date, consent to receive messages) for personalization. Customer names and phone numbers are not copied into the chat or scripts. A tool for setting up the scripts: the Zalo OA management page, email-sending software or an SMS provider. Outside this skill's scope It does not send any messages; the app does not connect to Zalo, email or mobile networks. You set up and send the messages yourself. It does not promise Zalo or carrier prices or sending limits; these often change. To filter past customers from an order file and write a one-time repurchase reminder, use Remind past customers to repurchase in Sales Starter Kit. To reply to customers making complaints, use Reply to bad reviews & complaints. Using it in Solo Agent After purchase, assign this skill to an existing staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant sends each request to the right person with the relevant skill. Often used with: Design a promotion · Extract insights from customer reviews & comments · Reply to bad reviews & complaints

    New

    Skill

    99.000 ₫

  • Free trial

    OPCCustomer service

    Extract Insights from Customer Reviews & Comments

    Provide a few hundred reviews or comments and get back what customers complain about most, what they genuinely praise, and the words they use for your content. Marketplace reviews, Facebook comments, and survey responses pile up every week. Skimming them means remembering a few of the harshest comments and making changes by feel. Reading them carefully takes time no one has. The Extract Insights from Customer Reviews & Comments skill handles exactly this: upload a review file to the chat or paste comments directly. Every comment is read verbatim, grouped into topics with frequency counts, and what many customers say is clearly separated from what only one person says. What this skill does for you Source inventory: what each file contains, how many rows, and the date range; count opinions by star rating and by product. Assign each opinion a praise or complaint topic: quality, size and color (fashion), or scent and texture (cosmetics), whether it matches the photos, packaging, delivery, advice, and price. Mistakes and missing items on your side are separated from delays caused by the delivery provider. Count accurately for each topic and rank them by frequency, multiplied by severity: "will never buy again" carries more weight than "delivery was a little slow". Record the confidence level for each conclusion: High (stated by 5 or more customers), Medium, or Low (1–2 people), with 2–3 representative verbatim quotes. Suggest up to 5 things to improve: what to fix, whether it takes a lot or a little effort, and which number to check next month to see whether things have improved. Collect the customers' words: praise phrases they repeat and concerns before buying, such as "afraid it will feel greasy" or "afraid it won't fit", so you can write openings, ads, and product descriptions. Assign the task with one message "Please read the September–October Shopee reviews and tell me what customers complain about and praise most." (attach the Excel review file) If the content column cannot be identified, you will be asked one question. If there are fewer than 10 opinions, or only star ratings with no text, this skill suggests 3–5 short questions for you to ask customers who have already bought. What you receive Two Excel files in y-kien-khach/: a detailed file (one opinion per row, with the topic and customer quote) and a summary file (Overview, Topics, By product, Actions, Customer words). The app asks before saving. A chat summary: number of opinions read, average rating, the most common complaints and praise, and recommended actions. Example: "Top complaint: packaging – 14 times (confidence: High) – 'the box was crushed on one corner'. Action: add shock protection for cream orders, then recount 1–2-star reviews mentioning the box next month." What makes this skill different from a regular AI question It does not say "the majority" when only a few people say something. Every topic has a count and confidence level; opinions from 1–2 people are marked for further monitoring. Quotes are verbatim, not polished. They may only be shortened, with names and phone numbers replaced by [name] and [phone number]. Account names, addresses, and order codes never leave the original file. Counting is done by the app. Each opinion is saved to the detailed file, then the app counts by topic, so the topic totals match the number of opinions read. It identifies biased sources. Marketplace reviews tend to come from people who are very pleased or very upset, while complaint messages only contain bad experiences; conclusions clearly state this. This is a good fit if Your product suddenly gets more 1–2-star reviews and you are not sure why. You are about to rewrite a product description or create a new ad and want to use the words customers actually say. You have just run a Google Form survey with hundreds of free-text responses. You provide services (spa, classes, house cleaning) and want to know what customers think about attitude, scheduling, and price. What to prepare One of these is required: an opinion file (Excel/CSV exported from a marketplace, comments copied into Excel, survey results, or Word/PDF notes), or paste opinions into the chat, one opinion per line. This skill does not access marketplaces or Facebook to collect reviews. Helpful if available: whether you want to use the results to improve the product, collect wording for content, or both; and the product or date range to filter. Outside the scope of this skill It does not reply to comments, publish posts, or message customers. It does not put praise in a post as a testimonial before you have asked the customer for permission; this skill only provides the words for you to rewrite. Draft replies to individual bad reviews → use Reply to Bad Reviews & Complaints. It does not calculate revenue or profit and loss → use Shop Business Analysis. Use in Solo Agent After buying, assign this skill to an existing AI staff member on your team, or create a new AI staff member to handle it. One AI staff member can have multiple skills; the assistant directs each request to the right person with the appropriate skill. Often used together: Reply to Bad Reviews & Complaints · Make Content & Offers More Persuasive · Write Fanpage Posts

    New

    Skill

    99.000 ₫

  • Free trial

    OPCSales & Revenue

    Sales performance report

    Combine ad, Fanpage and order files into a weekly/monthly report: how much you spent, how much you earned, and what to do next. At the end of the month, if you want to know how much of your revenue is going to ads, you have to open three or four places, filter dates, remove cancelled orders and add everything up by hand. It takes half a day, and you have to start over every month. If you do not, all you have is the feeling that "this month seems worse". The Sales performance report skill solves exactly this: drag your files into the chat and enter the reporting period. The data is filtered for the right dates, each part is added up, and you get one overall picture with a few recommended actions. What this skill does for you Automatically identifies each file as an ad, Fanpage or order file from a marketplace. If a type is missing, the report leaves out that section and says so clearly. Filters the right period and tells you directly when the data does not cover the full period, such as when the order file only goes up to the 20th. Counts valid orders and revenue for each channel, excluding cancelled orders, returned orders and duplicate rows; one order with multiple items still counts as one order. Calculates the two numbers worth checking every period: ad spend per order and what percentage of revenue goes to ads. Ranks the 3 best and 3 worst Fanpage posts by engagement rate based on the number of people who saw the post. Compares with the previous period: how many orders, how much money and what percentage increased or decreased. Suggests 3–5 actions, each based on a specific number in the report. Assign the task with one message "Make the October report, compared with September: 210 orders, 64 million VND in revenue, 9 million VND in ads." (attach the ad file, Fanpage post file and Shopee order file) If a file cannot be identified, or your handwritten order log does not clearly show which column contains the amount, you will be asked one question. If you previously asked it to remember the previous period's figures, you do not need to type them again. What you get back An Excel file in bao-cao/: Overview (this period, previous period, changes), Ads, Fanpage, Orders by channel, and Recommended actions. A one-page Word document (included by default): 5–7 key metrics, 3 positives, 3 things to fix, and 3 actions for the next period. Concise enough to print or send to your business partner. A summary in the chat. Excel, Word and chat use the same figures. The app asks before saving each file. Example: "October: 248 orders, 77.5 million VND (up 21% from September). Ad spend per order is 41,000đ, or 13% of revenue. The cancellation and return rate is 12%, above the 10% threshold: review the order confirmation process." What makes this skill different from a typical AI question Revenue is not profit. The report always states that revenue is the amount paid for goods after discounts, before marketplace fees, and is not profit. It does not claim credit for ad conversions. Cost per order is calculated across all orders, including orders not from ads. The report does not say "ads brought in X orders" when there is no way to verify that. It does not add up reach incorrectly. The total reach of the posts is not the number of unique people, because one person may see multiple posts; the report makes this clear. It remembers figures for the next comparison. After the report is complete, you are asked whether you want to save this period's total figures (without customer information) for automatic comparison next time. This is a good fit if You run ads, post on Fanpage and sell on marketplaces but do not yet have one shared report. You have a business partner who needs a one-page summary every month. You handle marketing for a store or brand and need a monthly report to send to your manager. You want to know whether ad spend has exceeded a safe level compared with revenue. You want last week's report on Monday morning: copy the new file into the work folder and schedule it with "Work schedule" in the app. What to prepare Required: the reporting period and at least one file: a Facebook ad report, post data exported from Meta Business Suite (Insights → Export), an order file from Shopee, TikTok Shop or Lazada, or a self-recorded order log. Better if available: the previous period's figures for comparison. Outside this skill's scope Customer names, phone numbers and addresses are not included in the report or chat. It does not send the report to anyone or edit the original files. It does not state profit or loss when you have not provided your profit margin → for actual profit, use Shop business analysis. For a detailed review of each ad creative, use Facebook ad report. Use in Solo Agent After purchase, assign this skill to a staff member already on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant sends each request to the right person with the relevant skill. Often used with: Facebook ad report · Shop business analysis · Monthly content plan

    New

    Skill

    99.000 ₫

  • Free trial

    OPCAdvertising

    Multichannel advertising report

    Combine Facebook, Google and TikTok reports into one set of metrics, compare them with targets, and recommend how to divide the budget among channels for the next period. Each platform has its own file, column names and counting method. Facebook calls it "Results", Google calls it "Conversions", and TikTok writes "Conversions". Put the three files side by side and add them up, and you get a number bigger than the actual orders, because two platforms may both claim credit for one order. The Multichannel advertising report skill solves exactly this problem: drag all three files into the chat at once and enter the targets for the period. Everything is brought into one shared table, with a recommendation on where to focus the budget next period. What this skill does for you Recognizes which file belongs to which platform and combines differently named columns into one shared table: cost, impressions, clicks, conversions (the number of times viewers did what the ad aimed for: purchased, left their details or sent a message) and conversion value. Recalculates for each channel and the total: CTR (clicks divided by impressions), CPC (cost per click), CPM (cost per 1,000 impressions), CPA (cost per conversion) and ROAS (revenue per đồng of advertising). Compares money spent with the period budget: on target, under or over by 10%. Compares each channel with your targets, for example, CPA no more than 80k and ROAS of at least 3. If you have actual order numbers from a sales ledger or customer management software, calculates cost per actual order and places it next to the numbers reported by the platforms. Ranks each campaign: Increase · Keep · Monitor · Reduce/Turn off · Not enough data. If there is a Google keyword file, lists keywords that spent money without producing any conversions and recommends adding them to the exclusion list. Recommends the budget split for the next period by % for each channel, with reasons backed by numbers. Assign the task with just one message "Combine the October advertising reports from Facebook, Google and TikTok. CPA target no more than 80.000đ, monthly budget 30 triệu. This month we closed 312 orders and revenue was 96 triệu." (with 3 files attached) If a file uses dollars or another currency, you will be asked for the exchange rate; it will never be guessed. Targets already included in the project description or notes will be used automatically. What you get back An Excel file in bao-cao/: Overview (one column per channel, plus a total column and a note explaining the calculation), By campaign, Google keywords (when a file is provided), Recommendations and Next-period allocation (by amount and %). The app asks before saving. In the chat: a comparison table for the three channels, whether targets were met, actual orders compared with platform-reported orders, and 3 recommendations. What makes this skill different from an ordinary AI question It does not add things that should not be added. Messages, purchases and details submitted are not combined into one "total conversions" figure; "reach" is not added across rows or channels; platform conversion totals are never called actual orders. It uses the right columns. For Google, the report uses "Conversions", not "All conversions", unless you request otherwise. Existing rate columns are ignored and recalculated from the totals. It does not cut a channel just because it is more expensive. Google reaches people who already want to buy and is therefore often cheaper; Facebook and TikTok create demand. This skill recommends reducing gradually and tracking actual orders, rather than advising you to turn a channel off completely just because its CPA is high. ROAS is not profit. The report states this clearly so no one on the team misunderstands. It is a good fit if Your marketing team runs two or more platforms and everyone reports differently. You run an agency and need one reliable combined table before preparing a report for a client. Your boss asks "where should we put the money next month?" and you need a numbers-based answer. At the end of the month, you want to know whether you have overspent the budget. What to prepare Required: Excel/CSV files exported from Facebook Ads Manager, Google Ads and TikTok Ads Manager; select multiple files at once. Helpful to include: reporting period, targets and budget, actual orders and revenue, and Google's keyword-level file. Outside this skill's scope It does not log in to or change anything in your advertising accounts. It does not conclude that a campaign "should be turned off" when there is not enough data, and it does not make up missing numbers. To create a polished report for sending to a client → use Client report. If you only run Facebook and need to inspect each creative → Facebook advertising report is more concise. Use in Solo Agent After purchasing, assign this skill to an existing AI staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant sends each request to the right person with the appropriate skill. Often used together: Client report · Google advertising · TikTok advertising

    New

    Skill

    99.000 ₫

  • Free trial

    OPCAdvertising

    Facebook advertising report

    Drag in the file exported from Ads Manager to instantly see which ads to keep, which to turn off, and how much each real order actually costs. Ads Manager is a forest of columns. Many people look only at one number, "cost per message": if it looks cheap, they increase the budget; if it looks expensive, they turn it off—and they do not understand why advertising eats all the profit every month. The Facebook advertising report skill solves exactly this: export the report, drag it into the chat, and say how many orders you closed this week. Each ad is read and explained in terms of money and orders, not jargon. What this skill does for you Adds up total amount spent and results by type: private messages, website purchases, and clicks, kept separate. Calculates cost per result for each ad and ad set. Places each ad into one of four categories: Good – keep or increase, Monitor further, Should turn off, or Not enough data, with reasons supported by numbers. If you provide the number of orders closed, calculates actual cost per order (total advertising spend divided by the number of orders) and ROAS (how much revenue each 1 đồng of advertising brings in), compared with your acceptable limit. Flags easy-to-miss signs: frequency above 3 (each person has seen the ad more than 3 times and is starting to get tired of it), CTR below 0.5% (fewer than 5 people click for every 1,000 impressions, so the image or opening line is not compelling), and unusually high CPM (the price for 1,000 impressions) compared with other ads. Ends with what to do next: which ads to turn off, which ads to put more budget into, and what new images to make based on the best-performing ad. Assign the task with just one message "Please review the ads from the past 7 days. We closed 42 orders this week, with revenue of 13.4 million, and I can spend at most 60k per order." (attach the file exported from Ads Manager) If there is no file, this skill searches the working folder for files that look like advertising reports and asks which file you want to use. If there is still no file, it guides you through exporting one. What you get back An Excel file in the bao-cao/ folder, with 3 sheets: Overview, By ad (one row per ad, with assessment and reasons), and What to do next. The app asks before saving. A summary in the chat, with figures matching the file down to the đồng. Example: "Spent 2,520,000đ and got 118 messages (≈ 21,000đ/message). 42 orders closed → 60,000đ/order, exactly the limit you set. Should turn off: the 'Combo 3 áo' ad spent 410,000đ but got only 6 messages, three times the average cost." What makes this skill different from an ordinary AI question A message is not an order. Messages are never counted as orders, and revenue is never guessed; the number of real orders comes only from you. It does not rush to judge an ad. If an ad has spent less than twice your acceptable cost, has run for fewer than 3 days, or has fewer than 1,000 impressions, it is marked "Not enough data" instead of being told to turn it off. It recalculates from totals. Rates are recalculated from total spend, total impressions, and total clicks, rather than averaging the existing rate columns. The app does the addition, and pre-existing total rows in the file are not added twice. It says "may be due to," rather than guessing it as fact. If there are many messages but few orders, the report points out that the gap may be in the message response process or pricing, not the ads, and suggests how to check. This is a good fit if You run message ads and close orders through Messenger, so Facebook does not know which orders are real. You are running 5–10 ads at once and do not know which ones are using up your money. You plan to increase the budget and want to know which ads to increase it for. You have someone else run your ads and want to check the figures they report yourself. What to prepare Required: an .xlsx or .csv file exported from Ads Manager (Reports → Export table data; export at the ad level so you can see each ad). Results are much more accurate if available: the number of orders closed from ads, revenue, and the maximum cost you can accept per order. If you have asked the assistant to remember this limit, it will reuse it automatically. Outside the scope of this skill It does not turn ads on or off or edit them automatically. You do it yourself, or ask Create Facebook ads to build a new ad. It does not edit the original file or overwrite old reports. To combine ads, Fanpage, and orders into a weekly or monthly report → use Sales performance report. To run reports across Google and TikTok as well → use Multi-channel advertising report. Use in Solo Agent After purchasing, assign this skill to an existing AI staff member on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant routes each request to the right person with the appropriate skill. Often used with: Create Facebook ads · Sales performance report · A/B testing design

    New

    Skill

    99.000 ₫

  • Free trial

    OPCAdvertising

    Quảng cáo Google

    Gửi trang bán hàng và ngân sách, nhận chiến dịch tìm kiếm Google đủ từ khoá, mẫu quảng cáo và file nhập thẳng vào Google Ads Editor. Quảng cáo Google tính tiền mỗi lần có người bấm. Chỉ cần để lọt những chữ như "miễn phí", "tự làm", "tuyển dụng" là tiền đã chảy về những người không bao giờ mua. Còn viết 15 tiêu đề, cái nào cũng dưới 30 ký tự, thì đếm tay rất mất thời gian. Kỹ năng Quảng cáo Google giải quyết đúng việc này: bạn đưa đường dẫn trang bán hàng và ngân sách. Kỹ năng này tự đọc trang, tìm trên mạng xem đối thủ đang quảng cáo gì, và dựng một chiến dịch tìm kiếm gọn, chỉ nhắm người đang có ý mua. Kỹ năng này làm gì cho bạn Đọc trang đích (trang khách tới khi bấm quảng cáo) để lấy đúng giá, ưu đãi, chính sách giao hàng. Trang không có điều quảng cáo định hứa thì có cảnh báo. Tìm thử 2–3 từ khoá chính trên Google để xem đối thủ đang nói gì, từ đó chọn điểm khác của bạn. Chia 2–4 nhóm từ khoá theo ý định: hỏi mua, hỏi loại hoặc đặc điểm, theo khu vực, tên thương hiệu. Mỗi nhóm 5–15 từ khoá, kiểu khớp chặt cho tài khoản mới. Lập danh sách từ khoá loại trừ (miễn phí, tải về, là gì, tuyển dụng... cộng thêm theo ngành) để không trả tiền cho người tìm nhầm. Viết cho mỗi nhóm một quảng cáo đáp ứng: 15 tiêu đề dưới 30 ký tự, 4 mô tả dưới 90 ký tự. Thêm phần mở rộng dưới quảng cáo: 4 đường dẫn phụ, 4–6 dòng chú thích ngắn, số điện thoại nếu bạn đưa. Chọn cách đặt giá thầu hợp với tài khoản mới hay đã có đơn, và nhắc cài theo dõi đơn trước khi để Google tự tối ưu. Giao việc chỉ bằng một tin nhắn "Chạy Google cho cà phê hạt rang mộc, 220k/500g, freeship đơn từ 400k, trang https://mocson.vn/ca-phe-hat, 300 nghìn/ngày, toàn quốc, muốn ra đơn trên web." Cần đủ ba thứ: sản phẩm, trang đích, ngân sách; thiếu thì bạn được hỏi lại. Khu vực và mục tiêu để trống thì kỹ năng này tự chọn và ghi lý do. Bạn nhận lại File Excel kế hoạch trong thư mục quang-cao/: Chiến dịch, Từ khoá, Loại trừ, Quảng cáo (có cột số ký tự), Phần mở rộng, và trang Theo dõi để trống. File CSV để nhập vào Google Ads Editor (phần mềm miễn phí của Google để sửa quảng cáo hàng loạt). Chiến dịch vào ở trạng thái tạm dừng; bạn xem trước, kiểm tra xong mới bật. Tóm tắt trong chat kèm 3 tiêu đề hay nhất. Ứng dụng hỏi bạn trước khi lưu từng file. Ví dụ minh hoạ một tiêu đề: "Cà Phê Hạt Rang Mộc Cầu Đất" (27 ký tự). Điều làm kỹ năng này khác một câu hỏi AI thông thường Không bịa số. Lượng tìm kiếm, giá mỗi lượt bấm, tỷ lệ ra đơn: không đoán mà ghi "kiểm tra trong Công cụ lập kế hoạch từ khoá". Chỉ ước tính số lượt bấm khi bạn đưa giá mỗi lượt bấm thật từ lần chạy trước. Quảng cáo không hứa điều trang không có. Freeship, bảo hành, giá chỉ vào tiêu đề khi trang đích ghi đúng như vậy. Tránh lỗi Google hay từ chối: viết hoa toàn bộ, lặp dấu câu, ký tự lạ, số điện thoại trong tiêu đề, chữ "rẻ nhất", "số 1" không chứng minh được. Không đụng tên đối thủ làm từ khoá hay đưa vào quảng cáo khi bạn chưa đồng ý, vì dễ dính chuyện nhãn hiệu. Hợp với bạn nếu Bạn có website bán hàng nhưng khách chỉ vào khi bạn chia sẻ link. Thứ bạn bán là thứ người ta chủ động tìm: đồ thay thế, dịch vụ theo khu vực, quà tặng doanh nghiệp. Bạn từng chạy Google, tiền hết nhanh mà đơn ít, nghi bị tốn cho người tìm nhầm. Bạn làm agency, cần file nhập Editor sạch để dựng nhanh cho khách. Cần chuẩn bị Bắt buộc: sản phẩm hoặc dịch vụ, đường dẫn trang đích đang hoạt động, ngân sách mỗi ngày. Có thì tốt hơn: khu vực bán, giá mỗi lượt bấm thật nếu từng chạy, số điện thoại cửa hàng, bản mô tả thương hiệu. Tài khoản Google Ads, và Google Ads Editor cài sẵn trên máy. Ngoài phạm vi kỹ năng này Không đăng nhập tài khoản Google Ads, không tự bật chiến dịch, không tiêu tiền của bạn. Chỉ làm quảng cáo trên trang kết quả tìm kiếm; không dựng Performance Max, YouTube hay quảng cáo hình ảnh, chỉ gợi ý khi nào nên thử. Chưa có trang bán hàng → dùng Làm trang bán hàng (landing page) trước. Đọc kết quả sau khi chạy → dùng Báo cáo quảng cáo đa kênh. Dùng trong Solo Agent Sau khi mua, bạn giao kỹ năng này cho một nhân viên đang có trong đội, hoặc tạo nhân viên mới để đảm nhận. Một nhân viên có thể nắm nhiều kỹ năng; trợ lý chuyển mỗi yêu cầu cho đúng người có kỹ năng phù hợp. Hay đi cùng: Làm trang bán hàng (landing page) · Viết bài SEO cho website · Báo cáo quảng cáo đa kênh

    New

    Skill

    99.000 ₫

  • Free trial

    OPCAdvertising

    TikTok Ads

    Tell it the product and budget, and get a TikTok Ads setup table, 3–5 video ideas with 2-second hooks, and ad copy within the limits. Many people running TikTok ads for the first time do it like Facebook: combine product images with music, open with a logo, and split the budget across five or six ad groups. A few days later, the money is gone, there are no orders, and they do not know what went wrong. The TikTok Ads skill solves exactly this: you message the product, what you want viewers to do, and your budget. This skill builds a lean campaign, writes video ideas that look like real content, and clearly notes every field to select in TikTok Ads Manager (TikTok's ad management page). What this skill does for you Choose the campaign objective for your situation: if you can track orders on TikTok Shop or your website, run for conversions; if you cannot track them yet, send viewers to a page; if the brand is new, get more people to view it first. Build a lean structure: 1 campaign, 1–2 ad groups, and 3–5 videos per group so TikTok can find the best-performing videos automatically. If the budget is below what the system needs to learn, this is stated clearly. Choose a broad audience (area, age, language) plus up to 3 interest groups, with a reason for every choice. Review your existing videos: if a channel or KOC (a real user who makes reviews) post has already received many views, suggest Spark Ads (running ads directly on an existing post while keeping its likes and comments). Videos that are not suitable for ads are also identified clearly. If you lack videos, write 3–5 ideas for 15–30-second videos: the opening hook for the first 2 seconds, shots, dialogue, on-screen text, and the closing call to action. Write 3–5 lines of ad copy and create a daily budget schedule. Assign the task with just one message "Run TikTok ads for drip-bag coffee, a box of 10 packs for 89k, with a buy 2 get 1 free offer during the first week. I want orders on TikTok Shop, 500 thousand VND/day for 10 days, targeting office workers aged 22–35." If the product, objective, or budget is missing, you will be asked to provide it. If the workspace already contains a brand description, it will be read to write in your brand's voice. What you receive An Excel file in the quang-cao/ folder with 5 sheets: Setup (campaign, group, ad: what to choose and why), Video, Ad Copy, Daily Budget, and a blank Tracking sheet for you to record daily results. The app asks for your confirmation before saving. A chat summary: objective, audience, number of videos, the best hook, and 4–6 steps to click in TikTok Ads Manager. An example of a 2-second hook: a close-up of a hand tearing open a coffee pack and dropping it over the mouth of a cup, with large on-screen text "Brew drip coffee without a dripper". What makes this skill different from a regular AI question Video first, copy second. This skill follows TikTok's own approach: do not open with a logo, film like a real user with a phone, and keep on-screen text away from the bottom and right edge because buttons may cover it. Follow the specifications to avoid rejection. Ad copy must be no more than 100 characters; videos generally should not include links, @ mentions, or hashtags; display names must be no more than 20 characters. Every line is counted. Check the policies before you click Submit: no before-and-after body comparisons, no promises of losing weight or becoming more beautiful day by day, no fake system notifications, and music must be from TikTok's commercial music library. No promises of a certain number of orders. It does not predict cost per order. It only advises you to run for 3–5 days before evaluating and not to edit the ad group during the first 2 days. This is a good fit if You have a TikTok Shop and want to start running ads but do not know what to select in each field. A KOC has made several review videos for you and you want to promote those videos further. You do not have any videos yet and need ideas to film yourself with a phone. You work at an agency and need a setup table to send clients for approval before running ads. What to prepare Required: product and offer, what you want viewers to do, and budget. Helpful: target customers and a list of existing videos. This skill cannot watch videos, so briefly note what each video is about and how many views it received. To run Spark Ads on a KOC's video, you need the KOC's consent and authorization code. Outside this skill's scope It does not log in, click anything in TikTok Ads Manager, or spend your money; you set everything up yourself using the table. It does not use other people's videos, music, or images without permission. To read results after running ads → use Multichannel Ad Reporting. To run ads on Facebook or Google → use Facebook Ads Setup or Google Ads. Use in Solo Agent After purchase, assign this skill to a staff member already on your team, or create a new staff member to handle it. One staff member can have multiple skills; the assistant sends each request to the right person with the relevant skill. Often used with: Short Video Script · Work with KOC/KOLs · Multichannel Ad Reporting

    New

    Skill

    99.000 ₫