Userorbit Skill/Tours
Product Tours
Build, publish, and translate in-app product tours programmatically.
Product tours guide users through your UI step by step. The skill gives your agent full control over tours: create them, manage steps and their selectors, schedule start and end dates, wire up triggers, and publish.
Tours also support one-call AI translation: tours.translate localizes every step's copy into a target language, stored per-step so you can review before it goes live to that locale.
This guide covers the agent skill and API. For the full product, see Userorbit product tours.
Ask your agent
- Create a tour for the new dashboard with steps for the sidebar, filters, and export button
- Translate the onboarding tour into German and French
- Unpublish the old checkout tour
Endpoints
All endpoints are POST https://api.userorbit.com/api/v1/<endpoint> with a Bearer API key and x-team-id header.
| Endpoint | What it does |
|---|---|
tours.create | Create a tour (steps and triggers inline) |
tours.list / drafts / all / count / info | Browse tours |
tours.update | Edit, publish/unpublish, targeting, theme, schedule |
tours.translate | AI-translate step content (id, language) |
tours.delete | Remove a tour |
steps.create / list / info / update / delete | Manage tour steps |
steps.reorder | Move a step (id, stepsMoved delta) |
Example
Exampletours
curl -s -X POST "https://api.userorbit.com/api/v1/tours.translate" \
-H "Authorization: Bearer $USERORBIT_API_KEY" \
-H "Content-Type: application/json" \
-H "x-team-id: $USERORBIT_TEAM_ID" \
-d '{"id": "<tour-id>", "language": "de"}'
Full request and response schemas: references/api.md.