name: poi-discovery-briefing description: Extracts specific local activity recommendations and sentiment from travel vlogs into a shareable HTML BD report.
Skill: POI & Activity Discovery Briefing (Travel BD)
Objective: Equip an Online Travel Agency (OTA) Business Development (BD) team with actionable data on local activities around a specific Point of Interest (POI). Extract recommendations from travel vloggers, gauge audience sentiment, and package it into a shareable HTML report.
Execution Steps:
- Locate Context: Use
search_youtubeto find highly relevant travel vlogs about the requested POI (e.g., "Mount Fuji travel vlog", "Things to do in Tokyo"). - Extract Activities (Read): Use
get_video_transcripton the top 2-3 longest vlogs. Travel vloggers often list 10+ activities in a single video. Scan the transcript to identify the specific names of activities, restaurants, or sub-locations they mention. - Map Timestamps: Crucially, use
generate_timestamp_urlto create a direct jump link to the exact second the vlogger begins talking about each specific activity. - Community Audit: Use
get_video_commentsfor the videos to see if the audience is agreeing with the vlogger's recommendations or complaining about them (e.g., "The boat ride is a tourist trap"). - Synthesize Report: You must automatically format this data into a professional HTML "BD Briefing" document.
- For each activity discovered, list: The Activity Name, The Vlogger's Verdict, The Audience Sentiment, and the
<a href="...">direct timestamp link. - Embed the high-res thumbnail of the source video at the top of the report to make it visually appealing. (You can get this from
get_video_details).
- For each activity discovered, list: The Activity Name, The Vlogger's Verdict, The Audience Sentiment, and the
- Deliver & Publish: Call
publish_file(content=html_string, filename="poi_briefing.html")to upload the final HTML string to the cloud. Return the generated public URL directly to the user in the chat so they can immediately share it with their BD team.