Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

AI agent for travel agents

Client Preference Profile Update Agent

Keep every client profile current and consistent after each trip

Client Preference Profile Update Agent: what goes in, what the agent does and what you get

What it does

A client mentioned a nut allergy in a 2023 email, a new passport last spring and a dislike of overnight flights after a bad trip, and none of it is in one place. After each trip this agent reads the trip file, the client's feedback email and supplier notes, and drafts updates to the client profile: seat and room preferences, diet and allergies, loyalty numbers, documents, dislikes and praised suppliers. It checks each new fact against what the profile already says. When facts conflict, such as a different passport number or a changed diet, it does not pick one, and flags it for the agent. The travel agent resolves conflicts and approves the saved profile. Edge case: the feedback says the client loved the hotel but also notes a noisy room, so the agent records both.

How it works

Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.

Start and resultWhat it doesA check on its own workWaits for your OKGoes back and retries
Yes, continueYes, continueApprovedNoNo 1 STARTS WHEN Trip marked completed 2 USES A TOOL Read the trip file, feedback email and suppliernotes 3 DOES Extract preferences, documents, allergies, loyaltynumbers and dislikes 4 USES A TOOL Open the existing client profile 5 DOES Compare each new fact with the profile 6 CHECKS THE RESULT Does any new fact conflict with the profile? If not: mark the conflicts and ask the agent to resolveeach one before continuing. Back to step 4. 7 DOES Draft the profile updates with the source of each 8 USES A TOOL Check dates on documents such as passports forexpiry 9 CHECKS THE RESULT Is every changed document valid for the client'snext planned trips? If not: flag the expiry and add a reminder for theclient. Back to step 4. 10 YOU APPROVE Agent approves the saved profile 11 RESULT Updated client profile
Read the steps as a list
  1. Trip marked completed
  2. Read the trip file, feedback email and supplier notes
  3. Extract preferences, documents, allergies, loyalty numbers and dislikes
  4. Open the existing client profile
  5. Compare each new fact with the profile
  6. Does any new fact conflict with the profile?If not: mark the conflicts and ask the agent to resolve each one before continuing. Back to step 4.
  7. Draft the profile updates with the source of each
  8. Check dates on documents such as passports for expiry
  9. Is every changed document valid for the client's next planned trips?If not: flag the expiry and add a reminder for the client. Back to step 4.
  10. Agent approves the saved profileThe agent waits here for your OK.
  11. Updated client profile

How it decides

It adds a fact when it is new and clear, flags it when it conflicts with the profile, and ignores one-off comments with no lasting preference.

  • Add a preference when it is stated clearly or repeated in two trips
  • Flag conflicts in documents, allergies and diets for the agent
  • Record the source and date of each fact
  • Ignore one-off comments on weather or delays

Make it yours

Every agent is a starting point. You choose these settings for your own situation.

  • Profile fields kept
  • Sources read after a trip
  • Conflict fields that always need a decision
  • Passport warning window (default 6 months)
  • Where profiles are stored

What keeps you in control

It always asks you first

  • Agent resolves conflicts
  • Agent approves the saved profile

Hard limits

  • Never save a conflicting fact without the agent's decision
  • Never share the profile outside the agency

It stops when

  • Done: the profile is updated and approved
  • Stop: the trip file or feedback is missing

Set it up

We guide you through the set-up, step by step

Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.

10 minto set it up in your AI
5 AIsChatGPT, Claude, Copilot, Gemini, Grok
  • One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
  • The agent then walks you through connecting your own data, one source at a time
  • A downloadable copy with the flow chart, the rules and the full guide
Get access to this agent

An example run

What happensAfter a Tokyo trip for Ms. Rivera, the agent drafted 6 updates: aisle seats, vegetarian meals, a new loyalty number and a dislike of overnight flights. The profile listed a passport expiring 2026-08, but the trip file showed a new one. The conflict check failed on that item and the diet field, which said pescatarian. The agent asked. The travel agent confirmed the new passport and vegetarian and approved.

More agents for travel agents