Tell me where you're going.
Your AI handles the rest. It plans the trip, compares every SBB fare that could apply, hands you the exact ticket on sbb.ch, and reminds you when it's time to leave.
Launching soon
No app. No password. Your agent will live in the chat you already use.
One message. One recommendation. One link.
Say where you need to be, in your own words. Trajetly answers with the route, the winning fare, and the savings spelled out. Say yes and the SBB checkout arrives with your trip preloaded.
A deadline trip with your Half Fare on file. The Supersaver wins, the savings are stated, and the reminder fires after a live check of the train.
Family plan: "family" resolves to your saved travelers, the kids ride free on their Junior cards, and both weekend days are priced before it answers. On Sunday the train runs late, so it replans once, automatically.
Every line above is the exact template the agent sends. The model writes the connective words; every time, price, platform and link comes from SBB's systems through Trajetly's fare engine.
Same answer, same numbers, in whichever language you write. Switch mid-conversation and it follows.
How a trip comes together
Two minutes of setup, then one message per trip. Everything between is Trajetly's.
The math you'd never do on the platform
Seven comparison axes run on every request. Only what saves you real money makes it into the reply.
Every fare, actually compared
Not just the first train and the normal ticket. The engine prices the field and keeps the winner.
- Supersaver vs Supersaver Flex vs normal vs flexible vs Saver Day Pass
- Half Fare, GA and Junior Travelcards applied automatically
- Cheapest of up to three candidate days, compared unprompted
- Whole household priced together: adults, kids, an ad-hoc guest at full fare
- A slightly earlier or later train when it's meaningfully cheaper
- The odd 1st-class saver that undercuts a flexible 2nd-class fare
Round trips, splits, side doors
The tricks regulars know and nobody has time to check.
- Round-trip strategy: two savers, a Saver Day Pass, or one flexible return when you're not sure when dinner ends
- Split tickets at transfer stations and pass boundaries, when the through-fare is poor
- A cheaper neighbouring station, with the extra walk weighed against the saving
- Your regional pass zones deducted from every trip that crosses them
- Ask "any tricks to make this cheaper?" and every finding above threshold surfaces
Sometimes the answer is no ticket
When locking in a saver isn't worth it, it says so. It also knows the last train home.
Never invents a number
Every price, time, platform and link comes from SBB's systems through the fare engine. The model relays them word for word. It cannot make one up.
Never claims a purchase
Trajetly recommends and sends the link. The ticket is bought on sbb.ch, by you, at SBB's price. It will tell you the link was sent, never more.
Never searches behind your back
SBB is contacted only when you ask for a trip, want alternatives, or a reminder is due. Six calls per request at most. No background polling.
Never guesses when it can't know
Fares unavailable? You get the real route, an honest note, and a direct SBB link. An expired travelcard gets flagged, not silently priced.
Built for how people actually travel
Deadline commutes, weekend family trips, and the "I'm at the station now" moments.
The commuter with a deadline
Half Fare on file, a meeting to make. You give the arrive-by time; it gives the leave-by time, the platform, and the saver that's worth locking in.
when do I have to leave for basel to make a 2pm meeting?The family
Save the household once, with birth years. "Take us" resolves to everyone, Junior cards make the kids free, and one message prices the whole trip for both weekend days.
take us to zermatt saturday, there around 10The spontaneous one
Share your location and say "get me home". It finds the nearest station, tells you when EasyRide beats any ticket, and knows the last sensible train back.
im near oerlikon, need to get to bernOne agent, the whole trip
No second app, no spreadsheet of fares, no tabs.
FAQ
The questions everyone asks first.
Is this official SBB? +
No. Trajetly is an independent service. Tickets are sold by SBB, every price comes from SBB's own systems, and the purchase happens on sbb.ch with your SBB account.
Where do I pay for tickets? +
On sbb.ch, in their checkout. Trajetly sends a link with the exact ticket preloaded; you complete the purchase with SBB and the ticket lives in your SBB account as usual. Trajetly never sees your card.
What about EasyRide? +
When EasyRide is the smarter move, Trajetly says so and tells you which train to catch, instead of selling you a saver you'd regret. Spontaneous trips, late-evening trips and 'not sure which train I'll catch' usually land there.
Do I need to install anything? +
No. Trajetly lives in iMessage or WhatsApp. Sign up, text the code once, done. Linked on one channel, the other links itself when you message from the same number.
How does it know about my Half Fare or GA? +
You tell it once and it's saved on your profile. From then on every quote applies it. Regional passes with their zones work too, and covered segments get deducted automatically. If a card has expired, it flags it instead of quietly pricing you wrong.
Can it plan for my family? +
On the Family plan, yes. Save each traveler with their birth year and travelcards. 'Take us' or 'the four of us' resolves to the saved household, kids with Junior Travelcards are priced free, and you get one family total. Solo can still price a single companion at full fare.
Which languages does it speak? +
English, French, German, Italian, and Schwiizerdütsch. It follows the language you write in, confirms once, and you can switch mid-conversation. The facts stay identical in every language; only the wording changes.
What happens if my train is late? +
The reminder checks your train live before it fires. A small delay gives you a new leave time. Ten minutes or more, or a cancellation, triggers one automatic replan with the next-best train in the same message. If you hold a Supersaver, it reminds you it stays valid when the delay is SBB's fault.
Does it track my location? +
Only when you share it, and only briefly, so 'get me home' can start from where you are. WhatsApp location shares are native; iMessage ones are best-effort, and if it can't read one it asks for a street.
Can I ask it anything? +
It will answer anything, warmly, but it only acts on travel. Ask about your ex and you'll get one sentence and a question about where you're heading next.
Next trip, just say where.
Two minutes to set up. Your agent lives in the chat you already have open.
Launching soon
No app. No password. iMessage and WhatsApp.