Edge Brief

Every departure,
briefed.

Prepare tour content before document generation — day narratives, hotel assignments, images, and inclusions — all written back to Salesforce and ready for Edge Docs.

6 document types
Adapter compatible
Salesforce writeback
The Problem

The content gap

Tour operators have rich content — but getting it into Salesforce objects so documents can render it is the bottleneck.

Scattered content

Tour narratives live in spreadsheets, websites, PDFs, and email threads. No single source of truth for what a departure actually contains.

Manual wiring

Someone has to manually enter day descriptions, hotel names, images, and inclusions into Salesforce objects — for every single departure.

No visibility

No way to see which departures are ready for document generation and which still have gaps — until a customer opens a blank proposal.

Brief is not a CMS

Brief is an outcome-oriented operator tool. The outcome is “this departure is briefed and ready for document generation.” It writes to Salesforce objects — it doesn't replace your content management system.

How It Works

From scattered content to briefed departures

Brief sits between your content sources and Salesforce. It gives operators a focused UI to prepare departure content, then writes it back to the objects Edge Docs reads from.

Sources

Where content comes from

Salesforce Objects
Existing Kaptio package, departure, and itinerary data
External APIs
CMS, website, partner content feeds via REST adapters
AI Generation
Generate day narratives from package metadata and tour descriptions

Edge Brief

Content preparation UI

Day Narrative Editor
Rich text per day with highlights, images, and location
Hotel Assignment Manager
Named hotels per departure with confirmation status
Guide Manager
Tour leader assignment per departure
Content Readiness Dashboard
Completeness at a glance across all departures

Output

Where content goes

Salesforce Writeback
Content__c, Departure_Service_Assignment__c, Image__c objects
Edge Docs Ready
Proposals, confirmations, invoices — all with content pre-loaded
Canvas Dashboards
Content readiness visible right inside Salesforce
Content Architecture

Three layers of tour content

Understanding what's shared and what's unique is the key to efficient content management across hundreds of departures.

Package

Tour Product

Japan Discovery

  • Tour Highlights (23 items)
  • Inclusions + Details (4 categories)
  • Not Included (6 items)
Shared by: All 14 departures of this productEdited by: Product / Content teamCadence: Once per season

Departure Template

Day-by-Day Story

Japan Discovery Template (16 days)

  • Day 1: Depart Australia
  • Day 2: Arrive Tokyo
  • Day 3: Imperial Palace, Ginza and Shibuya
  • ...13 more days with narratives, highlights, meals
Shared by: All departures using this templateEdited by: Content team via Brief (package mode)Cadence: Once per template, updated for product changes

Departure

This Specific Run

12 Nov 2026 Japan Discovery

  • Grand Prince Hotel Takanawa (Nights 1-3, Confirmed)
  • Hakone Yunohana Prince Hotel (Night 4, Confirmed)
  • Lead Guide: TBD
Shared by: This departure date onlyEdited by: Operations via Brief (departure mode)Cadence: Per departure as confirmations arrive

Edit once, render everywhere

Day content lives on the template. When you improve Day 3's narrative, every departure using that template gets the improvement. No manual sync across departure dates.

Hotels are per-departure

Even if Bunnik uses the same hotel for every Japan Discovery run, each departure has its own hotel assignments. Swap a hotel for one run without affecting the others.

Two readiness bars, two workflows

Option Ready checks shared content (template + package articles). Final Docs Ready checks per-departure operations (confirmed hotels with addresses, assigned guides). Different teams, different timelines.

How do I handle variation?

Templates are the unit of variation. Here's how to think about it.

Same story for all departures?

Use one template. Edit it from the package Brief. All departures share the same day narratives automatically.

Seasonal variation?

Create a second template. Assign spring departures to one, autumn to the other. Each template has its own day content — cherry blossom vs autumn leaves.

One-off change for a single departure?

Clone the shared template, modify the clone, assign it to just that departure. Every other departure keeps using the original.

Day Editor

Rich content per day

Each day of the itinerary gets its own narrative, highlights, images, and location — ready to flow into any Edge Docs template.

Japan Discovery10 October 2026
Published
... Day 16
Tokyo — Asakusa & Akihabara
Tokyo
Explore the Imperial Palace East Garden and the bustling Asakusa district. Visit Senso-ji temple, Tokyo's oldest Buddhist temple, then navigate the electric streets of Akihabara. Afternoon free for shopping at Ginza or Shibuya.
  • Senso-ji temple visit
  • Nakamise shopping street
  • Akihabara electronics district
  • Shibuya crossing photo op
Tokyo — Asakusa & Akihabara
Hotel Assignments

Named hotels per departure

Assign specific hotels to each departure and track confirmation status. Writes to Departure_Service_Assignment__c so documents show the real hotels, not placeholders.

Japan Discovery — Hotels — 10 October 2026
5/6 confirmed
NightHotelLocationStatus
1–3
Grand Prince Hotel Takanawa
Tokyo
Confirmed
4
Hakone Yunohana Prince Hotel
Hakone
Confirmed
5–6
Hida Hotel Plaza
Takayama
Confirmed
7–9
Umekoji Potel Kyoto
Kyoto
Confirmed
10–11
Sheraton Grand Hotel Hiroshima
Hiroshima
Tentative
12–13
Sheraton Miyako Hotel
Osaka
Confirmed
Extensible

Adapter compatible

No need to migrate all content into Salesforce. Brief can pull from any API source and selectively persist what you need.

External CMS / API
REST Adapter
Edge Brief UI
Salesforce

Website CMS

Pull tour descriptions, images, and highlights from your existing website CMS via REST API

Partner API

Receive tour operator content feeds — hotel descriptions, excursion details, supplier notes

AI Brief Generator

Generate day narratives from package metadata, previous departures, and tour descriptions

Salesforce Canvas

Readiness visible in Salesforce

Operators see content readiness right in Salesforce — no context switching needed. Canvas components show which departures are ready and which need attention.

Package Overview
Japan Discovery
DepartureDaysHotelsIncl.Overall
10 Oct 2026
78%
24 Oct 2026
65%
7 Nov 2026
45%
21 Nov 2026
22%
Departure Detail
10 Oct 2026
12
Day narratives
12/16
Hotel assignments
6/6
10
Day images
10/16
Inclusions list
1/1
0
Guide assignment
0/1

Canvas components embed inside Salesforce Lightning pages — operators see content readiness without leaving their workflow.

Part of the Edge Platform

Edge Brief joins Edge Docs, Edge Canvas, and Edge Pay as a core part of the Edge Platform — the content preparation layer that makes document generation reliable.

Phase 1Now
Canvas + Content Loading
Phase 2
Brief MVP
Phase 3
Adapters + AI

Kaptio

Serve travelers, not spreadsheets.