Tout ce que XIRO sait faire, sur une seule page de recherche.
Il y a 99 actions réparties en 9 domaines. Chacune est accompagnée d’un exemple de phrase et de toutes les options acceptées. Pour des étapes guidées et davantage de phrases, ouvrez le guide pratique. Pour savoir comment il est construit, consultez la présentation technique.
De ce que vous dites à ce qui est fait.
Choisissez un type de demande pour voir les quatre étapes qu’elle suit.
“Crée mon CV à partir de ces informations et enregistre-le sur le Bureau.”
- Comprendre la demande — Ce qu’il doit contenir, dans quel format, et où l’enregistrer.
- Rédiger le document — Rédigé uniquement à partir des informations que vous avez données - rien d’inventé.
- Demander avant d’écrire un fichier — La première écriture de fichier d’une session demande une fois ; vous pouvez toujours refuser.
- Enregistrer et dire où — Le chemin réel est lu à voix haute, ou la raison exacte pour laquelle l’enregistrement a échoué.
Chaque action porte un niveau d’autorisation.
Ne demande jamais
Lire, rechercher et ouvrir s’exécutent aussitôt - aucune question ne vous ralentit, et rien ne change sur votre disque.
Les plans ne peuvent pas s’approuver eux-mêmes : chaque étape d’une exécution automatique passe par le même contrôle. Plus de détails sur la page sécurité.
Le bon modèle pour chaque demande.
Une question rapide va vers un modèle rapide
Les demandes courtes du quotidien utilisent le modèle rapide que vous avez choisi dans Models & Keys, pour des réponses en un instant.
L’aiguillage automatique est facultatif. Par défaut, XIRO utilise le modèle que vous avez choisi, et la liste des modèles provient de votre propre clé.
Une voix familière, avec de la personnalité.
Quatorze des 24 voix, dont six sont des machines. Choisissez-en une pour lire comment elle sonne.
Edmund
Le Majordome - Posé et pince-sans-rire - une maison tenue par un homme qui a tout vu et n’en mentionne rien.
“Bonsoir. La maison est en ordre, le dossier est sur votre bureau, et rien n’a pris feu. Pas encore.”
Parcourir par domaine.
Choisissez un domaine pour filtrer la liste ci-dessous.
Chaque action, avec chaque option.
Annuler la dernière action
BureauAction en directAnnulez ce que XIRO vient de faire pendant cette session : écritures, déplacements et renommages de fichiers, suppressions (récupérées dans la Corbeille), nouveaux dossiers vides, copies, bureau rangé, volume, luminosité, mode sombre et réglages de l’assistant.
Annuler la dernière action
BureauAction en direct“Annule ça.”
undo_last_action- action
- undo (default) | list
Automatisation du navigateur
BureauAction en directNaviguez, cherchez et interagissez avec les pages de navigateur prises en charge.
Automatisation du navigateur
BureauAction en direct“Ouvre ce site dans Edge.”
browser_control- action · obligatoire
- go_to | search | click | type | scroll | fill_form | smart_click | smart_type | get_text | get_url | press | new_tab | close_tab | screenshot | back | forward | reload | where | switch | list_browsers | close | close_all
- browser
- Target browser: chrome | edge | firefox | opera | operagx | brave | vivaldi | safari. Omit to use the currently active browser.
- url
- URL for go_to / new_tab action
- query
- Search query for search action
- engine
- Search engine: google | bing | duckduckgo | yandex (default: google)
- selector
- CSS selector for click/type
- text
- Text to click or type
- description
- Element description for smart_click/smart_type
- direction
- up | down for scroll
- amount
- Scroll amount in pixels (default: 500)
- key
- Key name for press action (e.g. Enter, Escape, F5)
- path
- Save path for screenshot
- incognito
- Open in private/incognito mode
- clear_first
- Clear field before typing (default: true)
Compréhension de l’écran
BureauAction en directUtilisez le contexte visuel activé pour examiner l’écran et interpréter une demande.
Compréhension de l’écran
BureauAction en direct“Regarde mon écran et explique-moi cette erreur.”
screen_process- angle
- 'screen' to capture display, 'camera' for webcam. Default: 'screen'
- task
- 'quiz' to read and answer an on-screen question; omit otherwise
- text · obligatoire
- The question or instruction about the captured image
Contrôle des caméras
BureauAction en directExaminez, choisissez et pilotez les caméras disponibles.
Contrôle des caméras
BureauAction en direct“Passe sur ma webcam externe.”
camera_control- action
- 'switch' to select a camera (default), 'next' or 'previous' to cycle, 'list' to report what is available, 'rescan' to re-probe after plugging one in
- index
- Exact device index when the user names a number, e.g. 2 for 'camera 2'
- name
- How the user described it when they gave no number: 'front', 'back', 'external', 'usb', 'built-in', 'other', 'next'
Contrôle parental
BureauAction en directSachez si l’ordinateur est autorisé en ce moment, les minutes restantes et un relevé d’utilisation de la journée. Les règles et le temps supplémentaire demandent le code PIN parent.
Contrôle parental
BureauAction en direct“Combien de temps d’ordinateur reste-t-il aujourd’hui ?”
parental_control- action · obligatoire
- status | report | open
- day
- report: YYYY-MM-DD, default today
Fermer la caméra
BureauAction en directMettez fin à l’affichage de la caméra active.
Fermer la caméra
BureauAction en direct“Ferme la caméra.”
close_cameraAucun paramètre à nommer : demandez simplement.
Fermer XIRO
BureauAction en directDemandez une sortie contrôlée de l’assistant de bureau.
Fermer XIRO
BureauAction en direct“Ferme XIRO.”
shutdown_xiroAucun paramètre à nommer : demandez simplement.
Gestion de la mémoire
BureauAction en directRepérez les plus gros consommateurs de mémoire et demandez un nettoyage.
Gestion de la mémoire
BureauAction en direct“Montre-moi ce qui consomme le plus de mémoire.”
free_ram- action
- report (measure only) | free (default, safe pass) | aggressive (deep clean, needs admin)
- min_mb
- Skip processes using less than this many MB (default 8)
- top
- How many of the biggest memory consumers to name (default 5)
Historique des commandes et reprise
BureauOutil internePassez en revue les appels passés, inspectez le dernier échec et demandez un rejeu soumis au contrôle des autorisations.
Historique des commandes et reprise
BureauOutil interne“Pourquoi ma dernière commande a-t-elle échoué ?”
command_historyAucun paramètre à nommer : demandez simplement.
Interaction avec l’ordinateur
BureauAction en directUtilisez la souris, le clavier, les captures d’écran et le contrôle des fenêtres, selon les règles d’autorisation.
Interaction avec l’ordinateur
BureauAction en direct“Fais une capture d’écran.”
computer_control- action · obligatoire
- type | smart_type | click | double_click | right_click | drag | hotkey | press | scroll | move | copy | paste | screenshot | wait | clear_field | focus_window | screen_find | screen_click | random_data | user_data
- text
- Text to type or paste
- x
- X coordinate. With action='drag' and no x1/x2, this is where to drag TO from the pointer's current position.
- y
- Y coordinate. With action='drag' and no y1/y2, this is where to drag TO from the pointer's current position.
- x1
- Drag start X (use with y1, x2, y2)
- y1
- Drag start Y
- x2
- Drag end X
- y2
- Drag end Y
- keys
- Key combination e.g. 'ctrl+c'
- key
- Single key e.g. 'enter'
- direction
- up | down | left | right
- amount
- Scroll amount (default: 3)
- seconds
- Seconds to wait
- title
- Window title for focus_window
- description
- Element description for screen_find/screen_click
- type
- Data type for random_data
- field
- Field for user_data: name|email|city
- clear_first
- Clear field before typing (default: true)
- path
- Save path for screenshot
Organisation du bureau
BureauAction en directRangez le bureau et utilisez les opérations de bureau prises en charge.
Organisation du bureau
BureauAction en direct“Range mon bureau par type de fichier.”
desktop_control- action · obligatoire
- list | find | largest | count_by_type | new_folder | organize | clean | stats | wallpaper | wallpaper_url | current_wallpaper | task
- path
- Image path for wallpaper
- url
- Image URL for wallpaper_url
- mode
- by_type or by_date for organize
- pattern
- Name fragment for find
- kind
- image | document | spreadsheet | video | audio | archive | code (for find)
- count
- How many for largest (default 5)
- name
- Folder name for new_folder
- task
- Natural language desktop task
Ouvrir des applications et des sites
BureauAction en directLancez une application installée ou ouvrez un site web.
Ouvrir des applications et des sites
BureauAction en direct“Ouvre la Calculatrice.”
open_app- app_name · obligatoire
- App name ('WhatsApp', 'Chrome', 'Spotify') or a website ('github.com', 'YouTube')
Paquets logiciels
BureauOutil interneRepérez les gestionnaires de paquets disponibles ; cherchez, inspectez, installez, mettez à jour ou supprimez des paquets.
Paquets logiciels
BureauOutil interne“Montre les gestionnaires de paquets disponibles.”
packagesAucun paramètre à nommer : demandez simplement.
Presse-papiers intelligent
BureauAction en directTransformez ce que vous venez de copier et remettez le résultat dans le presse-papiers, prêt à coller.
Presse-papiers intelligent
BureauAction en direct“Résume ce que je viens de copier.”
clipboard_ai- action · obligatoire
- summarize | grammar | translate | json | explain | reply | shorter | bullets | formal | casual | expand | custom | read
- target
- translate: the language to translate into
- instruction
- custom: what to do with the text
Réglages du système
BureauAction en directAjustez les réglages pris en charge de l’ordinateur, comme le volume et la luminosité.
Réglages du système
BureauAction en direct“Mets le volume à 30 pour cent.”
computer_settings- action · obligatoire
- Exactly one of the listed names - do not invent one. audio: volume_up, volume_down, volume_set, mute, unmute, toggle_mute. display: brightness_up, brightness_down, sleep_display, screen_off, dark_mode, screenshot, lock_screen. media: play_pause, pause_video. windows: close_app, close_window, minimize, maximize, full_screen, fullscreen, snap_left, snap_right, switch_window, show_desktop, task_manager, focus_search. browser: new_tab, close_tab, next_tab, prev_tab, go_back, go_forward, reload, refresh_page, reload_n, find_on_page, zoom_in, zoom_out, zoom_reset. scrolling: scroll_up, scroll_down, scroll_top, scroll_bottom, page_up, page_down. editing: copy, paste, cut, undo, redo, select_all, save, type_text, press_key, enter, escape. system: open_settings, file_explorer, open_run, toggle_wifi, restart, shutdown.
- description
- Natural language description of what to do
- value
- volume_set 0-100 | close_app the app name | type_text the text | press_key e.g. 'f5' | reload_n times | scroll_up/down pixels
État du matériel
BureauAction en directConsultez les données disponibles sur le processeur, la RAM, le GPU et le système.
État du matériel
BureauAction en direct“Affiche l’utilisation du processeur, de la RAM et du GPU.”
system_statusAucun paramètre à nommer : demandez simplement.
Accueil client de l’entreprise
CommunicationAction en directRépondez aux clients à partir de votre propre offre, de vos règles, de vos horaires et de vos limites (messages, notes vocales et appels), dans leur langue, puis suivez chaque commande jusqu’au paiement que vous vérifiez, à la livraison et à toute demande de retour ou de remboursement. Demande de configurer le canal de votre entreprise.
Accueil client de l’entreprise
CommunicationAction en direct“Où en est mon entonnoir de vente ?”
front_desk- action · obligatoire
- status | open | close | orders | customers | take_over | hand_back | set_item | remove_item | items | set_business | set_delivery | set_hours | set_limit | set_rule | rules | voices | set_voice | test | call_demo | end_call | calls | calls_on | calls_off | setup | funnel | attention
- customer
- Customer name or number for take_over / hand_back
- name
- Item or service name; business name for set_business; limit or rule name
- price
- Price for set_item, or the fee for set_delivery, in the business currency
- unit
- Per what: plate, kg, hour, session, piece
- description
- Item description, or the business description for set_business
- aliases
- Other names customers use for the item
- value
- The value for set_limit / set_rule; for set_hours the span like 09:00-21:00
- days
- For set_hours: mon-sat, weekdays, daily
- message
- For test: the customer message to try
- kind
- For test: text (default) or voice - a voice test is spoken aloud here so the desk's voice can be heard before it goes live
- language
- For voices / set_voice: the language, e.g. Urdu, English, Arabic; omit or say 'all' to set one of the assistant's own voices for every language
- period
- For orders / calls: today (default) | yesterday | week | month | all
Appels et discussions WhatsApp
CommunicationAction en directPilotez les écrans Appels et Discussions de WhatsApp Desktop, en réutilisant l’application déjà ouverte.
Appels et discussions WhatsApp
CommunicationAction en direct“Lance un appel vidéo de groupe WhatsApp avec Ali et Sara.”
whatsapp- action · obligatoire
- message | voice_call | video_call | group_voice_call | group_video_call | dial_number | create_call_link | schedule_call | open_calls | search | open
- receiver
- Saved Xiro contact name, WhatsApp contact name, or phone number
- receivers
- Two or more contact names/numbers for a group call (maximum 32)
- via
- api = send the message through the WhatsApp Business Cloud API (needs a phone number); default drives WhatsApp Desktop
- message_text
- Text to send when action is message
Boîtes e-mail
CommunicationAction en directVoyez les comptes e-mail depuis lesquels XIRO envoie, testez-en un, choisissez celui par défaut, renommez-le ou supprimez-le. En ajouter un ouvre l’écran Mailboxes ; les mots de passe ne sont jamais pris à la voix.
Boîtes e-mail
CommunicationAction en direct“Quelles boîtes e-mail ai-je ?”
mailbox- action · obligatoire
- list, test, set_default, rename, remove, or add (opens the screen)
- name
- Which mailbox, as the user names it; blank = the default
- new_name
- rename only: the new name
- address
- add only: the email address to pre-fill
- confirmed
- remove only: true after the user has said yes
Bureau des e-mails
CommunicationAction en directTriez le courrier non lu selon vos règles dictées à voix haute et rédigez des réponses. Rien n’est envoyé tant que vous ne le dites pas, et chaque envoi passe par le contrôle des autorisations.
Bureau des e-mails
CommunicationAction en direct“Trie ma boîte de réception.”
email_desk- action · obligatoire
- run | send | rule | rules | remove_rule | signature | leads
- match
- rule: a sender (from:name) or a word in the subject
- rule_action
- rule: reply | hold | ignore
- instruction
- rule (reply): what the draft should say
- provider
- run: gmail (default) | outlook
- text
- signature: the signature text
Contacts
CommunicationAction en directEnregistrez, cherchez et tenez à jour les coordonnées de vos contacts.
Contacts
CommunicationAction en direct“Enregistre le numéro d’Ali dans mes contacts.”
contacts- action · obligatoire
- add, search, list, update, or delete
- name
- The contact's name
- number
- Phone number
- Email address; saved with the person, so a later 'email Ali' needs no address
- address
- Home, office or postal address, saved with the person
- note
- Anything worth remembering about them
- tags
- Comma-separated labels, e.g. 'work, university'
- query
- What to search for when finding, updating or deleting
Envoyer un message
CommunicationAction en directEnvoyez un message via une plateforme de messagerie configurée, selon les autorisations.
Envoyer un message
CommunicationAction en direct“Envoie un message WhatsApp à Ali : je vais être en retard.”
send_message- receiver · obligatoire
- Contact name, phone number, or email address
- message_text · obligatoire
- The message to send
- platform · obligatoire
- Where to send it; Outlook/Gmail are email
- subject
- email only: the subject line
- from_mailbox
- email only: which mailbox to send from ('work', 'personal'); blank = the default. Names come from the mailbox tool.
Google : Agenda, Gmail, Drive, Maps, Meet
CommunicationAction en directVotre agenda, votre boîte de réception et votre Drive à la voix, des itinéraires et un nouveau Meet ; ouverts pré-remplis sans compte, lus et créés avec un compte. Les e-mails et les invitations attendent sur une carte.
Google : Agenda, Gmail, Drive, Maps, Meet
CommunicationAction en direct“Ajoute une réunion avec Ali demain à 15 h avec un lien Meet.”
google- action · obligatoire
- agenda | next | add_event | meet_schedule | meet_now | join_meet | inbox | search_email | read_email | send_email | reply_email | draft_email | drive_search | drive_recent | drive_open | drive_download | drive_upload | directions | find_place | status | connect
- when
- agenda: today | tomorrow | week | YYYY-MM-DD
- title
- event title
- start
- event start, local 'YYYY-MM-DD HH:MM'
- end
- event end, local 'YYYY-MM-DD HH:MM'
- duration_min
- event length if no end (default 60)
- attendees
- guests: emails or saved contact names, comma-separated
- meet
- add a Google Meet link to the event
- location
- event place
- details
- event description
- to
- email recipient(s): addresses or contact names
- subject
- email subject
- body
- email or reply text, in the user's words and language
- query
- Gmail search / file name / place / which email to read or reply to
- count
- inbox: how many (default 5)
- path
- drive_upload: the local file
- destination
- directions: where to
- origin
- directions: from where (default: here)
- mode
- directions: driving | walking | transit | bicycling | motorbike
- code
- join_meet: the meeting code or link
Messages et boîtes de réception
CommunicationAction en directCherchez, résumez et gérez les messages de sources connectées ou importées prises en charge.
Messages et boîtes de réception
CommunicationAction en direct“Résume mes messages non lus.”
social_hub- action · obligatoire
- sync | import | inbox | search | summary | whats_going_on | notify_important | reply
- provider
- all | gmail | outlook | whatsapp | facebook | linkedin
- query
- Voice search terms, sender, subject, or message text
- receiver
- Reply recipient
- message_text
- Reply text
- subject
- Optional email subject
- unread_only
- Only include unread messages
- limit
- Maximum messages, 1 to 50
- messages
- Normalized connector messages for import
Messages vocaux
CommunicationAction en directDes messages vocaux WhatsApp avec la voix de XIRO, ou avec votre propre voix enregistrée sur le moment. Rien n’est envoyé tant que vous ne dites pas envoie.
Messages vocaux
CommunicationAction en direct“Réponds à Rida avec ma voix : je serai à la maison vers huit heures.”
voice_message- action · obligatoire
- record | say | send | discard | status
- receiver
- Saved contact name or number
- text
- For say: the words XIRO speaks, in the user's language
- seconds
- For record: the longest to listen (default 90)
Parler à XIRO depuis WhatsApp
CommunicationAction en directAssociez une fois votre propre WhatsApp par QR code, puis écrivez à XIRO depuis votre autre numéro : un texte reçoit une réponse écrite, une note vocale une note vocale avec la voix de XIRO.
Parler à XIRO depuis WhatsApp
CommunicationAction en direct“Associe mon WhatsApp.”
whatsapp_link- action · obligatoire
- link | status | set_owner | remove_owner | self_chat_on | self_chat_off | pause | unlink
- number
- For set_owner / remove_owner: the user's other WhatsApp number
Responsable marketing
CommunicationAction en directUn second accueil qui part en chasse de projets, rédige des premiers messages et des relances pour votre validation, répond aux prospects à partir de votre propre argumentaire, écrit des propositions avec les prix de votre catalogue et suit le pipeline.
Responsable marketing
CommunicationAction en direct“Cherche des entreprises de logistique qui recrutent un développeur web à Karachi.”
marketing_manager- action · obligatoire
- status | hunt | add_lead | list | find | draft | send | followups | proposal | stage | note | do_not_contact
- query
- hunt: what kind of client to look for; other actions: the prospect's company or name
- region
- hunt: where
- company
- —
- name
- —
- phone
- —
- —
- industry
- —
- channel
- email | whatsapp
- stage
- new | contacted | replied | qualified | proposal | negotiation | won | lost | nurture
- text
- note text
Bibliothèque de connaissances
Fichiers et connaissancesAction en directIndexez des textes, documents ou URL de votre choix et retrouvez les connaissances pertinentes.
Bibliothèque de connaissances
Fichiers et connaissancesAction en direct“Indexe ce document dans ma base de connaissances.”
knowledge_base- action · obligatoire
- learn | search | ingest_file | ingest_url | list | delete | export | open
- text
- learn: the concept, fact, rule or SOP to store (only learn stores anything)
- title
- Optional title or headline for the knowledge entry
- category
- Category domain: Tech & Code | Projects | SOPs & Guides | Personal | Finance | Research | General
- file_path
- Absolute or relative path of the document/file to ingest (PDF, DOCX, TXT, MD, Py, etc.)
- url
- Web URL to scrape and index into the knowledge base
- query
- search: what to look for (every category unless one is given); delete: the entry's exact title or ID
Coffre de documents de projet
Fichiers et connaissancesAction en directOrganisez les documents d’un projet, posez des questions transversales et préparez des livrables.
Coffre de documents de projet
Fichiers et connaissancesAction en direct“Compare les exigences dans les documents de ce projet.”
doc_project_vault- action · obligatoire
- create | add | file | ask | report | status | links | list | move | remove | export | inbox
- topic
- The project name (only needed to create/open one or when several exist)
- file_path
- add/file: path of a document, or (add) of a folder whose documents are all read
- doc_role
- add (optional): SRS | BRD | FRD | User stories | Meeting minutes (MoM) | Bid / Tender / RFP | Design / Architecture | Test plan / QA | SOP / Manual | Contract / SLA | Data / Schema | Audit report | Cyber security report
- question
- ask: the question exactly as the user put it; report: what the report should focus on
- file_name
- remove/move/report: the document meant
- to
- move: the project to move the document into
- caption
- file: the message or caption that came with the document, if any
- inbox_action
- inbox: add | remove | scan | status | trust
- folder
- inbox add/remove: the shared folder to watch or stop watching
- channel
- inbox trust: the messaging channel (telegram | whatsapp | messenger | instagram)
- sender
- inbox trust: the sender id or number whose attachments are filed
- deliverable_type
- export: what to call the brief (e.g. 'Project brief', 'Requirements summary')
- format_type
- File format to write/export: docx | pdf | xlsx | csv | md
- notes
- Optional notes or meeting context
Coffre des sphères de vie
Fichiers et connaissancesAction en directDes coffres verrouillés par phrase secrète pour les personnes, les règles, les factures, les notes et les décisions de chaque domaine de la vie, avec verrous vocaux facultatifs et conseils.
Coffre des sphères de vie
Fichiers et connaissancesAction en direct“Quelles factures restent à payer ?”
life_spheres- action · obligatoire
- unlock | lock | set_passkey | change_passkey | reset_passkey | vault_status | advice | remember_character | remember_scenario | add_rule | create_sphere | rename_sphere | edit_sphere | delete_sphere | list_spheres | sphere_summary | add_record | records | find | total | mark_paid | delete_record | set_lock | unlock_voice | lock_sphere
- passkey
- Verbal passphrase for unlocking or setting the security vault (the NEW one for change_passkey).
- current_passkey
- change_passkey: the passphrase in use now.
- sphere
- Target sphere, by name or alias. Existing: 'MyFamily', 'MyRelatives', 'MyOffice', 'MyProject Zairo', 'Personal'.
- query
- advice: the situation or question; find / mark_paid: what to look for.
- record_type
- With add_record / records: bill | note | person | decision | file | other.
- title
- add_record: the payee or the note's headline; remember_scenario: its title.
- amount
- With add_record for a bill: the amount as a number (12400, not '12,400 rupees').
- currency
- With add_record: PKR, USD... only when the user said one.
- due
- With add_record for a bill: the due date as YYYY-MM-DD (or YYYY-MM-DD HH:MM), worked out from today's date.
- text
- With add_record: the body of a note / decision, in the user's words.
- record_id
- With mark_paid / delete_record: the id shown in a records or find result.
- unpaid
- With records / total: only bills not yet paid (default true for total).
- mode
- With set_lock: session | voice | both.
- timeout_secs
- With set_lock: seconds the vault stays open after a voice unlock; 0 = the session's own window.
- name
- Name or alias of the character/person to remember; with create_sphere / rename_sphere the sphere's name (the NEW name for a rename).
- role
- Role, title, or relationship (e.g. 'VP of Engineering', 'Eldest Aunt', 'Lead Architect').
- traits
- Comma-separated personality traits (e.g. 'data-driven, defensive under pressure, risk-averse').
- style
- Preferred communication style (e.g. 'direct bullet points, needs numbers first').
- triggers
- Known emotional triggers to avoid (e.g. 'being surprised in meetings, feeling undermined in public').
- leverage
- What motivates or reassures them (e.g. 'public recognition, concrete mitigation plans').
- situation
- Detailed description of the realistic situation or dynamics.
- rule
- Guiding heuristic or unwritten rule for the sphere.
- notes
- Additional background notes or context.
Connaissances reliées
Fichiers et connaissancesAction en directExplorez les entités enregistrées et leurs relations.
Connaissances reliées
Fichiers et connaissancesAction en direct“Que sais-tu sur le projet Phoenix ?”
knowledge_graph- action
- ask (default: one question, every source) | about (one entity's graph) | map (open the memory map on the HUD, optionally centred: 'show my finance map', 'map of Nasir' -> focus) | people | projects | status | rebuild
- question
- With ask: the user's question in their own words.
- focus
- With map: the person, vault, project or topic to centre on.
- name
- Who or what to describe, for action=about
Espace de travail
Fichiers et connaissancesAction en directUn dossier racine pour tous les fichiers que XIRO lit ou écrit : où se trouvent les choses, retrouver un fichier, fichiers récents, déplacer l’espace de travail.
Espace de travail
Fichiers et connaissancesAction en direct“Où ranges-tu mes fichiers ?”
workspace- action · obligatoire
- where | open | find | recent | move | reset | scan
- folder
- open/recent: inbox | projects | office | reports | writing | outputs | media | screenshots | code | backups | exports
- name
- find: the file name or part of it, as the user said it
- path
- move: the full path of the new workspace folder, e.g. D:\Xiro
- limit
- recent: how many files (default 10)
Fichiers et documents
Fichiers et connaissancesAction en directCréez des documents, organisez vos fichiers et gérez les chemins, avec des contrôles pour les opérations qui modifient.
Fichiers et documents
Fichiers et connaissancesAction en direct“Crée un CV à partir de mes informations et enregistre-le en document Word.”
file_controller- action · obligatoire
- list | create_file | create_document | create_folder | delete | move | copy | rename | read | write | find | largest | disk_usage | organize_desktop | info
- path
- File/folder path or shortcut: desktop, downloads, documents, home, workspace, or a workspace folder (inbox, projects, office, reports, writing, outputs, media, screenshots, code, backups, exports). Leave empty to create in the workspace (writing folder)
- destination
- Destination path for move/copy
- new_name
- New name for rename
- content
- Content for create_file/write
- title
- Optional document title for create_document
- name
- File name to search for
- extension
- File extension to search (e.g. .pdf)
- count
- Number of results for largest
Graphiques
Fichiers et connaissancesAction en directTracez un graphique en barres, en courbes ou en anneau de vos tâches, des ventes de l’accueil client, ou de chiffres renvoyés par un autre outil. Les chiffres ne sont jamais inventés.
Graphiques
Fichiers et connaissancesAction en direct“Montre mes tâches par semaine sous forme de graphique.”
chart- source
- tasks | desk | custom
- chart
- bar (default) | line | donut
- days
- how far back (tasks/desk)
- period
- day | week (tasks/desk bucket)
- title
- the chart's title
- unit
- custom: the unit of the values
- labels
- custom: labels separated by semicolons
- values
- custom: numbers, one per label, separated by semicolons (1,200 is one number)
Liens et notes
Fichiers et connaissancesAction en directDes favoris et des notes avec un nom, un lien, une description et des étiquettes, retrouvés à la voix ou par recherche.
Liens et notes
Fichiers et connaissancesAction en direct“Enregistre ce lien sous le nom Documentation XIRO : example.com/docs.”
links_notes- action
- add|find|list|update|delete
- name
- —
- url
- —
- description
- —
- tags
- comma separated
- query
- —
- id
- —
Mémoire d’activité
Fichiers et connaissancesAction en directRetrouvez le travail suivi lorsque le suivi est activé ; gérez le suivi, les exclusions et l’historique.
Mémoire d’activité
Fichiers et connaissancesAction en direct“Sur quoi je travaillais avant le déjeuner ?”
activity_recall- action
- status (default; timeline when 'when' is given) | timeline | apps | start | stop | forget | exclude
- when
- Time window for timeline, one of: today | yesterday | this morning | this afternoon | this evening | before lunch | after lunch | this week | last week | last month
- app
- Application name for exclude, or for a targeted forget
- forget
- With action='stop', also erase the stored history
- days
- How many days action='apps' covers (default 7)
- limit
- Maximum rows in a timeline (default 12)
Recherche dans votre espace de travail
Fichiers et connaissancesAction en directCherchez en même temps dans la mémoire, les connaissances et les sources de contexte enregistrées prises en charge.
Recherche dans votre espace de travail
Fichiers et connaissancesAction en direct“Retrouve tout ce que j’ai enregistré sur le projet Phoenix.”
universal_search- action
- search (default) | status | reindex
- query
- What to look for, in the user's own words
- sources
- Optional comma-separated subset to search: memory, knowledge, vault, tasks. Omit to search all of them.
- limit
- Maximum hits per source (default 5)
Retenir une préférence
Fichiers et connaissancesAction en directEnregistrez un fait ou une préférence nommés dans une catégorie de mémoire.
Retenir une préférence
Fichiers et connaissancesAction en direct“Retiens que je préfère les résumés courts.”
save_memory- category · obligatoire
- identity — name, age, birthday, city, job, language, nationality | preferences — favorite food/color/music/film/game/sport, hobbies | projects — active projects, goals, things being built | relationships — friends, family, partner, colleagues | wishes — future plans, things to buy, travel dreams | notes — habits, schedule, anything else worth remembering
- key · obligatoire
- Short snake_case key (e.g. name, favorite_food, sister_name)
- value · obligatoire
- Concise value in English (e.g. Fatih, pizza, older sister)
Retrouver des faits enregistrés
Fichiers et connaissancesAction en directRetrouvez les faits enregistrés sur une personne, une préférence ou un projet.
Retrouver des faits enregistrés
Fichiers et connaissancesAction en direct“Que te rappelles-tu de mes projets ?”
recall_memory- query
- —
- category
- —
- key
- —
- limit
- —
Sauvegarde et migration
Fichiers et connaissancesAction en directSauvegardez, vérifiez et restaurez toutes vos données, ou déplacez XIRO vers un nouvel ordinateur.
Sauvegarde et migration
Fichiers et connaissancesAction en direct“Sauvegarde toutes mes données avec un mot de passe.”
backup_manager- action · obligatoire
- export (default) | import | verify | coverage (what a backup would contain) | list_backups
- password
- Optional password to encrypt or open the package
- output_path
- For export: where to save, if the user names a place
- input_path
- For import/verify: the package file (default: the newest found)
- categories
- Optional comma list to limit it: memory, mentorship, voice, user_state, config, auth, workspace
Terminal d’information
Fichiers et connaissancesAction en directAffiche en entier à l’écran les contenus longs et les classe : une histoire, un article, un discours, des paroles originales de la longueur demandée, un rapport de recherche sourcé, ou un texte que vous lui donnez. Il peut lire un long texte à voix haute, par parties.
Terminal d’information
Fichiers et connaissancesAction en direct“Écris-moi une histoire de 2 000 mots sur un phare.”
info_screen- action · obligatoire
- write | research | show | read | next | back | part | open | list | status
- kind
- write: story | article | essay | speech | lyrics | poem | text
- topic
- write/research: what it is about, as the user said it
- words
- write/research: the length asked, in words (default by kind)
- title
- optional title
- text
- show: the full text exactly as given
- note
- write: style, tone, point of view, anything else the user asked
- language
- only if the user asked for a language; else settings
- n
- part: which part to read
Traitement de fichiers
Fichiers et connaissancesAction en directExtrayez, transformez ou inspectez des documents, images, données, fichiers audio et vidéo pris en charge.
Traitement de fichiers
Fichiers et connaissancesAction en direct“Extrais le texte de ce PDF.”
file_processor- file_path
- Full path to the uploaded file, or a file name as the user said it (found in the workspace, then Desktop, Downloads, Documents). Leave empty to use the currently uploaded file. Results are saved in the workspace's outputs folder.
- action · obligatoire
- What to do with the file. Examples by type: image: describe | ocr | resize | compress | convert | info pdf: summarize | extract_text | to_word | info docx/txt: summarize | fix | reformat | translate_hint | word_count | to_bullet csv/excel: analyze | stats | filter | sort | convert | info json: validate | format | analyze | to_csv code: explain | review | fix | optimize | run | document | test audio: transcribe | trim | convert | info video: trim | extract_audio | extract_frame | compress | transcribe | info | convert archive: list | extract pptx: summarize | extract_text | analyze
- instruction
- Free-form instruction if action doesn't cover it. E.g. 'translate this to Turkish', 'find all email addresses'
- format
- Target format for conversion. E.g. 'mp3', 'pdf', 'csv', 'png'
- width
- Target width for image resize
- height
- Target height for image resize
- scale
- Scale factor for image resize (e.g. 0.5)
- quality
- Quality 1-100 for image/video compress
- start
- Start time for trim: seconds or HH:MM:SS
- end
- End time for trim: seconds or HH:MM:SS
- timestamp
- Timestamp for video frame extraction HH:MM:SS
- column
- Column name for CSV filter/sort
- value
- Filter value for CSV filter
- condition
- Filter condition: equals|contains|gt|lt
- ascending
- Sort order for CSV sort (default: true)
- save
- Save result to file (default: true)
- destination
- Output folder for archive extract
Écrivain de livres et de scénarios
Fichiers et connaissancesAction en directPlanifiez, rédigez, révisez et compilez un livre ou un scénario sur plusieurs sessions, enregistré sur le disque et affiché sur la scène média.
Écrivain de livres et de scénarios
Fichiers et connaissancesAction en direct“Commence un roman intitulé Le Port tranquille.”
writer- action · obligatoire
- start | outline | draft | revise | show | status | compile | list
- title
- the project's title (start: the new title; else which project)
- kind
- start: book (default) | screenplay
- premise
- start: what it is about, as the user said it
- genre
- start: genre, if said
- parts
- start: how many chapters or scenes, if said
- language
- start: language, if the user asked for one (else settings)
- n
- draft / revise / show: which chapter or scene
- note
- revise: what to change
Cartes Mind Forge
Planification et apprentissageAction en directDe courtes cartes d’apprentissage dans les langues et sur les sujets de votre choix, avec contrôles de mémorisation, parties de livres et progression mensuelle.
Cartes Mind Forge
Planification et apprentissageAction en direct“Carte suivante.”
mind_forge- action · obligatoire
- next | show | dismiss | remember | applied | later | status | make | answer | reveal | book_part | book_status | remove_book | pause | resume | progress | monthly | task
- track
- For action='next', an optional topic to draw from: strong_mind | psychology | manipulation_proof | influence | difficult_people | friendship | political_mind | top_management | family_life | business | startups | private_plans | others_mistakes | books
- note
- For action='applied', what the user actually did.
- answer
- For action='answer', the user's spoken recall answer, word for word, in whatever language they used.
- title
- For action='remove_book', the book's title if the user named one.
Contrôle des tâches
Planification et apprentissageAction en directVoyez ce que XIRO fait en arrière-plan, et arrêtez-le ou remplacez-le. Les messages qui prennent du temps s’exécutent comme des tâches de fond : vous pouvez continuer à parler.
Contrôle des tâches
Planification et apprentissageAction en direct“Qu’est-ce que tu fais en ce moment ? Arrête le message WhatsApp à Ahmed.”
task_control- action
- list (default) | stop
- target
- job number, tool name, a word from the task, or 'all'
Dossiers santé et forme
Planification et apprentissageAction en directGardez vos résultats d’analyses, vos constantes et vos données de forme sur votre ordinateur, voyez les tendances, importez un rapport et recevez des conseils fondés sur vos propres chiffres. Ce n’est pas un médecin et il ne pose aucun diagnostic.
Dossiers santé et forme
Planification et apprentissageAction en direct“Enregistre mon résultat d’HbA1c : 7,2, la plage du rapport est de 4 à 5,6.”
health_doctor- action
- add|list|profile|trend|advise|import|delete
- kind
- lab|vital|fitness|note|appointment
- name
- —
- value
- —
- unit
- —
- ref_low
- —
- ref_high
- —
- date
- YYYY-MM-DD
- next_due
- —
- note
- —
- question
- —
- file_path
- —
- id
- —
- language
- —
- age
- —
- sex
- —
- conditions
- —
- medications
- —
- allergies
- —
- goals
- —
Guide finances et investissement
Planification et apprentissageAction en directBilans de santé financière, répartition, calculs d’objectifs et de prêts, revue de portefeuille et recherche de taux avec sources.
Guide finances et investissement
Planification et apprentissageAction en direct“Combien dois-je épargner chaque mois pour les études, dans 12 ans ?”
finance_advisor- action · obligatoire
- health (default) | profile | set | clear | allocate | goal | calc | review | research
- field
- For set: income | expenses | savings | emergency_fund | debt | debt_payment | debt_rate | risk | horizon_years | goals | currency | country | shariah | dependents | age
- value
- For set: the value, e.g. '2 lakh', 'growth', 'yes'
- kind
- For calc: loan | sip (monthly saving) | compound | inflation | real | retirement
- amount
- Amount in the user's words, e.g. '50 lakh', '25000'
- rate
- Yearly rate, e.g. '14%'. Leave empty to use stated assumptions
- inflation
- Yearly inflation if the user gives one
- years
- Years, e.g. '12'
- have
- For goal/retirement: amount already saved for it
- goal
- For goal: its name, e.g. 'university', 'Hajj', 'house'
- risk
- conservative | balanced | growth (defaults to the profile)
- holdings
- For review: holdings as percentages, 'stocks 60%, gold 20%, savings 20%'
- question
- For research: the user's question in their words
Interprète
Planification et apprentissageAction en directUn interprète bilingue en direct : deux personnes sans langue commune parlent chacune la leur, et XIRO redit tout dans la langue de l’autre, dans les deux sens.
Interprète
Planification et apprentissageAction en direct“Sois notre interprète, ourdou et chinois.”
interpreter- action · obligatoire
- start | talk | default | command | switch | swap | stop | passphrase | status
- language
- talk: the language to talk with the user in
- vault_secret
- start/talk: the user's vault passphrase, exactly as they said it
- a
- start/switch: the first person's language (default: the user's own)
- b
- start/switch: the other person's language
- text
- command: the exact words heard, passphrase included
- passphrase
- start/passphrase: the words that address Xiro while interpreting
Mentor personnel
Planification et apprentissageAction en directExplorez des leçons, des points de vue et des conseils sur un sujet ou une situation.
Mentor personnel
Planification et apprentissageAction en direct“Donne-moi une leçon sourcée sur la résilience.”
mentor- action · obligatoire
- lesson (default) | story | lesson_learned | quote | book | idea | daily | library | recommend | reimport_library | tone (value: humorous | balanced | serious) | challenge | profile | add | remove | topics | next | snooze (rest a subject: topic + optional days) | unsnooze | proactive_on | proactive_off | saying | sayings | curriculum | decision | office | privacy | influence_defense | owner_investor | investor_rule | investor_rules | gold | real_estate | stocks | forex | startups | world_class_ideas | investor_psychology | deal_check | mission | emotional_intelligence | human_psychology | hardtime_story | career_growth | executive_trust | performance_review | high_leverage | reputation | relationship_building | team_building | stress_control | leadership | ethical_influence
- situation
- The user's own description of what they are facing, for any clinic action, e.g. 'my manager keeps reassigning my work'
- tier
- For library / recommend: only books of this priority tier - CORE, STRONG or REFERENCE
- person
- For action='saying': which of the Fourteen Masumeen (A.S.), e.g. 'Imam Ali', 'Lady Fatimah'
- topic
- ONLY what the user named in this request, verbatim. Leave it EMPTY for 'teach me something', a daily lesson, or an idle-time offer: the mentor rotates through the whole profile itself, and a topic you supply overrides that rotation and repeats the same subject. For snooze, the subject to rest.
- field
- For action=add/remove: which list to edit - books | authors | fields | topics | interests | avoid
- value
- For action=add/remove: the entry itself, e.g. 'Naval Ravikant', 'negotiation', or 'Atomic Habits by James Clear'. For proactive_on: minutes between stories. For tone: humorous, balanced or serious
Mes tâches
Planification et apprentissageAction en directVotre propre liste de tâches avec un tableau kanban : étiquettes, personnes concernées, quatre priorités, échéances, heures de début et de fin, reports, suggestions et bilans sur n’importe quelle période.
Mes tâches
Planification et apprentissageAction en direct“Ajoute une tâche pour Ahmed : envoyer le rapport trimestriel d’ici vendredi, c’est important, étiquette travail.”
my_tasks- action · obligatoire
- add | today | list | done | reopen | cancel | update | snooze | suggest | report | start | block
- tags
- comma-separated English tags, e.g. work, home
- people
- comma-separated people involved
- title
- For add or update: the task in precise English, imperative, e.g. 'Send the Q3 sales report to Ahmed'
- said
- The user's own words, in Urdu as spoken
- priority
- urgent | high | normal | low
- date
- Due day: YYYY-MM-DD, today, tomorrow, a weekday, next monday, this weekend, end of week, end of month
- time
- Due time, e.g. 17:00 or 5 pm
- when
- Relative due, e.g. 'in 2 hours', 'in 3 days'
- notes
- Extra detail in English, if any
- task
- Which task: its id, or a few English words from its title
- period
- For report: the period, e.g. 'last week'
- minutes
- For snooze: how many minutes
Poésie ourdoue
Planification et apprentissageAction en directMode poésie : XIRO parle en ourdou et apporte un authentique sher qui correspond à votre humeur, récité avec ses pauses.
Poésie ourdoue
Planification et apprentissageAction en direct“Mohsin Naqvi ka koi sher sunao.”
poetry- action · obligatoire
- on | off | status | find | recite | prefer | poets | books | import | stats
- query
- find/recite: the mood and topic in the user's words
- theme
- find/recite/prefer: love, separation, hope, injustice...
- mood
- find/recite: melancholic, romantic, hopeful, defiant, playful
- poet
- find/recite/prefer/books/import: a poet's name
- era
- find/recite/prefer: classical, progressive, modern
- form
- find/recite/prefer: ghazal or nazm
- book
- find/import: the collection's name
- path
- import: the poetry file (.txt, .md, .docx, .pdf)
- count
- find: how many shers (default 3, at most 5)
Professeur de langues
Planification et apprentissageAction en directUn cours oral pour n’importe quelle paire de langues : un court test de niveau, puis des leçons quotidiennes avec révision, répétition après moi, jeux de rôle et corrections que vous répétez à voix haute.
Professeur de langues
Planification et apprentissageAction en direct“Je veux apprendre à parler espagnol.”
language_tutor- action · obligatoire
- start | lesson | answer | skip | again | stop | talk | review | correct | progress | method | level_check | add | settings | courses
- text
- answer/correct/add: the learner's exact words
- target
- the language to learn, e.g. English
- native
- start: the learner's own language, if not the assistant's first language
- goal
- start/settings: what for - job interviews, travel, school, business
- minutes
- minutes a day (default 15)
- topic
- talk: the role-play scenario
Rappels
Planification et apprentissageAction en directCréez et gérez des rappels ; un rappel qui sonne, ou que vous avez manqué, se répète jusqu’à ce que vous disiez OK.
Rappels
Planification et apprentissageAction en direct“Rappelle-moi de m’étirer dans 20 minutes.”
reminder- action · obligatoire
- set | list | cancel | snooze | acknowledge (default: set)
- date
- YYYY-MM-DD, or today, tomorrow, a weekday, next monday
- time
- Time in HH:MM format (24h)
- when
- Natural phrase, e.g. 'in 20 minutes', 'tomorrow at 9am'
- message
- Reminder message text
- repeat
- once | hourly | daily | weekdays | weekly | monthly | yearly (default: once)
- target
- For cancel/snooze/acknowledge: the reminder's subject, or 'all'
- minutes
- For snooze: how many minutes to postpone
Studio produit
Planification et apprentissageAction en directUn parcours produit avec des jalons, et des séances de brainstorming, de positionnement, de marketing et de lancement.
Studio produit
Planification et apprentissageAction en direct“Planifions le lancement de SmartKhata.”
product_studio- action · obligatoire
- status (default) | start | list | use | update | note | next | done | brainstorm | validate | position | pricing | marketing | launch | innovation | win_win | retro | research
- name
- The product's name (defaults to the active one)
- idea
- For start/update: what it is, in the user's words
- audience
- For start/update: who it is for
- technique
- For brainstorm: scamper | jtbd | blue_ocean | reverse | first_principles | crazy8
- milestone
- For done: which milestone, in the user's words (empty = the next one)
- question
- For research: what to find out
- value
- For note: the note
Visites guidées pas à pas
Planification et apprentissageAction en directLaissez-vous guider dans une nouvelle fonction, une étape à la fois, à la voix ou à l’écran.
Visites guidées pas à pas
Planification et apprentissageAction en direct“Guide-moi dans la configuration du micro.”
walkthrough- action · obligatoire
- start | next | back | repeat | resume (continue after a break) | step | status | stop | list
- topic
- For start: what to be guided through, in the user's words or an id (microphone, passkey, backup, finance, product, rapid_fire, speed, network, screens)
- number
- For step: which step to jump to
Études et entraînement
Planification et apprentissageAction en directÉlaborez des plans d’étude, des leçons, des quiz, des cartes mémoire et des entraînements aux entretiens.
Études et entraînement
Planification et apprentissageAction en direct“Crée un plan de révision de six semaines pour mon examen.”
study_coach- action · obligatoire
- plan | plans | show_plan | delete_plan | teach | quiz | answer | quiz_stop | flashcards | interview | progress | viva | viva_end | drill | revise | explain_screen | follow_screen | stop_following_screen
- goal
- What they are preparing for, e.g. 'CS finals semester 5', 'AWS Solutions Architect Associate', 'React frontend interview', 'IELTS Academic'
- track
- exam | certification | interview | skill (inferred if omitted)
- topic
- Subject to teach, quiz, or make flashcards on, e.g. 'photosynthesis', 'Mughal history', 'Python decorators'
- text
- The user's verbatim words — REQUIRED for action='answer' (quiz reply/lifeline/quit) and for an interview answer
- level
- beginner | intermediate | advanced, or quiz difficulty: easy | medium | hard | expert
- language
- Language of instruction (to learn a language itself, use language_tutor)
- role
- Job role for action='interview', e.g. 'Senior Python Backend Engineer'
- seconds
- Seconds allowed per question for action='drill' (default 30)
- deadline
- Target date or timeframe, e.g. '2026-11-20' or 'in 6 weeks'
- count
- Number of quiz questions (3-15, default 10) or flashcards (default 12)
- hours_per_day
- Study hours available per day (default 2)
- replace
- quiz/drill only: true replaces a quiz that was just started and is unanswered - only when the user plainly asked for a different subject. Call quiz once per request.
Enquête de rédaction
RechercheAction en directPréparez les questions, cherchez et lisez les sources, recoupez les résultats et remettez un rapport avec des citations numérotées et les points encore contestés.
Enquête de rédaction
RechercheAction en direct“Enquête sur l’évolution du prix des batteries domestiques cette année.”
newsroom- question · obligatoire
- what to investigate, as the user put it
- recency
- e.g. '7 days' when only recent coverage matters
Explorateur web
RechercheAction en directCollectez des pages pertinentes à partir de mots-clés, de contraintes de domaine et, en option, de l’ajout à la base de connaissances.
Explorateur web
RechercheAction en direct“Explore la documentation sur les schémas asynchrones en Python.”
web_crawler- keywords · obligatoire
- Primary search keywords or topic to search on Google/Web
- target_keywords
- Optional list of secondary target keywords/phrases to filter and extract inside crawled pages
- max_crawl_urls
- Number of matching URLs to crawl and parse (default: 4)
- target_domains
- Optional list of domains to restrict search to (e.g. ['wikipedia.org', 'arxiv.org', 'github.com'])
- save_to_knowledge_base
- Whether to index crawled pages into Cognitive Knowledge Base (default: false)
- open_urls
- Whether to open top matching web pages in the default browser (default: false)
Fil d’actualité mondial
RechercheAction en directVos catégories choisies sous forme de fil en direct dans sa propre fenêtre ; les grandes nouvelles apparaissent en cartes sur l’interface et sont lues à voix haute à la prochaine pause.
Fil d’actualité mondial
RechercheAction en direct“Ajoute les voitures électriques à mon fil d’actualité mondial.”
world_feed- action · obligatoire
- open | latest | add | remove | categories | voice | status
- category
- latest/add/remove: the category name
- keywords
- add: optional search words, e.g. 'PSL OR Babar Azam'
- mode
- voice: big | hourly | all | off
- count
- latest: how many stories (default 5)
Marchés
RechercheAction en directPrix, variation du jour, graphique et indicateurs pour les devises, les métaux, le pétrole, les indices, les cryptomonnaies et les sociétés cotées. À titre d’information seulement, jamais de conseil d’achat ou de vente.
Marchés
RechercheAction en direct“Que fait l’or aujourd’hui ?”
markets- action · obligatoire
- show (default) | overview | add | remove
- query
- the instrument as the user said it: gold, crude, euro dollar, usd pkr, Apple, TSLA
- range
- chart range: 1mo | 3mo | 6mo (default) | 1y | 5y
Organisateur de voyage
RechercheAction en directUne fiche d’itinéraire jour par jour avec hébergements, estimation du budget, valise, liens vers vols et hôtels, et prévisions météo quand les dates approchent.
Organisateur de voyage
RechercheAction en direct“Organise-moi quatre jours à Istanbul.”
trip- destination
- where to, if named
- origin
- leaving from
- days
- how many days (default 4)
- start
- first day, YYYY-MM-DD, if known
- travellers
- how many people
- budget
- as the user said it
- preferences
- warm, cheap, food, history, kids…
- surprise
- pick the destination and keep it a surprise
Prévisions météo
RechercheAction en directObtenez la météo d’un lieu pour une période prise en charge.
Prévisions météo
RechercheAction en direct“Quel temps fera-t-il à Karachi demain ?”
weather_report- city · obligatoire
- City name, e.g. 'Karachi' or 'London'
- time
- When: 'today' (default), 'tomorrow', 'this week'
- show_browser
- Also open a browser with the full forecast. Default false - only set true if the user asks to see it.
Recherche de profils publics
RechercheAction en directRetrouvez des profils publics à partir d’un nom, avec en option une entreprise, une ville ou une plateforme.
Recherche de profils publics
RechercheAction en direct“Trouve le profil LinkedIn public de [nom] chez [entreprise].”
person_search- name · obligatoire
- Target person's full name, alias, or username
- organization
- Current or past company, employer, startup, or workplace
- city
- Location, city, state, or country
- university
- College, university, alma mater, or school
- education
- Degree, major, or field of study
- age
- Approximate age or birth year (e.g. '25', '1998')
- platforms
- Platforms to target: all | linkedin | instagram | twitter | facebook | github
- action
- find (default: search & compile dossier) | open_links (open found profiles in browser)
- open_links
- Set to true to immediately launch found profile URLs in the browser
- which
- Specific platform link to open: all | linkedin | instagram | twitter | facebook | github
Recherche de vols
RechercheAction en directCherchez des vols selon l’itinéraire, les dates, le nombre de passagers et la classe.
Recherche de vols
RechercheAction en direct“Trouve des vols de Karachi à Dubaï le [date].”
flight_finder- origin · obligatoire
- Departure city or airport code
- destination · obligatoire
- Arrival city or airport code
- date · obligatoire
- Departure date (any format)
- return_date
- Return date for round trips
- passengers
- Number of passengers (default: 1)
- cabin
- economy | premium | business | first
- save
- Save results to Notepad
Recherche et veille
RechercheAction en directCherchez sur le web, parcourez l’actualité, comparez des options et rassemblez des sources.
Recherche et veille
RechercheAction en direct“Fais une recherche sur les dernières avancées de l’énergie solaire.”
web_search- query
- Search query, city/region (e.g. 'Lahore news'), or topic (optional in news mode for full multi-pillar digest)
- mode · obligatoire
- news | search | research | price | compare
- category
- Category for news mode: all | local_regional | national_pk | tech_ai | finance_economy | geopolitics | sports_cricket | science_climate
- items
- Items to compare (compare mode)
- aspect
- Comparison aspect: price | specs | reviews | features
Suivi de sujets
RechercheAction en directGérez des sujets de recherche pour les parcours de veille pris en charge.
Suivi de sujets
RechercheAction en direct“Surveille les nouveautés de l’exploration spatiale.”
manage_monitor- action · obligatoire
- add | remove | list
- topic
- Topic to monitor or stop monitoring (e.g. 'space exploration', 'AI news')
Tableau d’enquête
RechercheAction en directUn tableau d’enquête par dossier : questions, indices, preuves, personnes et médias reliés entre eux, avec des liens suggérés.
Tableau d’enquête
RechercheAction en direct“Ouvre le tableau de l’affaire de l’entrepôt.”
detective_board- action · obligatoire
- open | new | list | switch | add | link | unlink | update | remove | mastermind | find_links | read | suspects | arrange | status | close | remove_case | describe
- description
- describe/new: what the case is about
- target
- describe/new: what or who the case is after
- goal
- describe/new: a goal to add, e.g. 'name who cut the CCTV'
- goal_done
- describe: the goal that is met, by number or words
- case
- the case's title (new: the title to give it); omitted means the open case
- kind
- add/update: question | doubt | clue | proof | person | suspect | witness | victim | place | event | note
- title
- add/update: the card's title, short
- text
- add/update: details, a statement, where it came from
- item
- update/remove/mastermind: the card, e.g. 'clue 3' or words from its title
- a
- link/unlink: the first card
- b
- link/unlink: the second card
- relation
- link: related | supports | contradicts | leads_to | knows | alibi
- label
- link: what connects them, in a few words
- state
- add/update: open | answered | dismissed (questions, doubts); unverified | verified | disputed (proof)
- role
- add/update a person: suspect | witness | victim | ally | unknown
- when
- add/update: date and time, e.g. '2026-10-02 21:30', for the timeline
- mode
- arrange: kind | timeline | web | grid
- status
- status: open | solved | cold
- focus
- find_links: what to look at especially
Utilitaires du quotidien
RechercheAction en directUtilisez des utilitaires pris en charge : création de QR codes, tests réseau, recherches rapides, dés et pile ou face.
Utilitaires du quotidien
RechercheAction en direct“Crée un QR code pour ce site.”
quick_tools- action · obligatoire
- qr_code | internet_speed | ip_address | my_location | phone_lookup | wikipedia | joke | dice | coin | pick | random | password | convert | maps | time
- text
- qr_code: the link or text to encode
- query
- wikipedia: the topic to summarise
- number
- phone_lookup: the number, with country code
- lines
- wikipedia: how many sentences (default 5)
- filename
- qr_code: optional image name
- open
- qr_code: show the image afterwards (default true)
- sides
- dice: faces per die (default 6, e.g. 20 for a d20)
- count
- dice: how many dice (default 1, max 20); password style=words: how many words
- options
- pick: the choices, comma separated
- min
- random: lowest number (default 1)
- max
- random: highest number (default 100)
- length
- password: characters (default 20, 8-128)
- style
- password: 'words' for a passphrase; omit for characters
- value
- convert: the amount to convert
- from
- convert: unit or currency code (km, lb, C, USD); maps: the start
- to
- convert: target unit or currency; maps: the destination
Veille des tendances
RechercheAction en directSuivez vos propres sujets et apprenez ce qui est nouveau depuis le dernier passage ; planifiez-le à heure fixe si vous le souhaitez.
Veille des tendances
RechercheAction en direct“Quoi de neuf sur mes sujets ?”
trend_watch- action · obligatoire
- run | add | remove | list | schedule | unschedule | status
- topic
- add/remove: the topic; run: one topic only
- when
- schedule: the spoken time
- window
- run: how far back, 1d (default) or 7d
Assistant de code
Compétences et modèlesAction en directExpliquez, générez, inspectez ou exécutez du code grâce aux opérations de développement prises en charge.
Assistant de code
Compétences et modèlesAction en direct“Explique ce fichier Python.”
code_helper- action · obligatoire
- write | edit | explain | run | build | optimize
- description
- What the code should do or what change to make
- language
- Programming language (default: python)
- output_path
- Where to save the file
- file_path
- Path to existing file for edit/explain/run/build
- code
- Raw code string for explain
- args
- CLI arguments for run/build, as one string, e.g. '--n 5 input.txt'
- timeout
- Execution timeout in seconds (default: 30)
Atelier de compétences personnalisées
Compétences et modèlesAction en directCréez, listez, testez, inspectez et supprimez vos compétences personnalisées.
Atelier de compétences personnalisées
Compétences et modèlesAction en direct“Teste ma compétence personnalisée.”
skill_manager- action · obligatoire
- create | list | test | delete | open
- skill_name
- Unique snake_case function name (e.g. 'crypto_tracker', 'pdf_merger', 'qr_generator')
- description
- Detailed description of what the skill does and trigger conditions
- instructions
- Python logic or prompt instructions describing how the skill executes
- code
- Optional full Python implementation code for the plugin
- test_parameters
- JSON dictionary of parameters to pass when executing a test run
- overwrite
- create: replace an existing skill of the same name (only when the user agreed)
Boutique de compétences
Compétences et modèlesAction en directParcourez et inspectez des paquets de compétences, gérez les installations et vérifiez les mises à jour.
Boutique de compétences
Compétences et modèlesAction en direct“Liste les compétences disponibles et les accès qu’elles demandent.”
skill_store- action
- list (default) | search | info | installed | install | remove | update | restore | create | repackage | contract
- name
- The skill's name
- description
- For action=create: what the new skill should do
- author
- For action=create: who is writing it
Créateur de projets
Compétences et modèlesAction en directTransformez un cahier des charges en projet grâce à l’agent de développement.
Créateur de projets
Compétences et modèlesAction en direct“Crée un projet Python pour suivre mes dépenses.”
dev_agent- description · obligatoire
- What the project should do
- language
- Programming language (default: python)
- project_name
- Optional project folder name
- timeout
- Run timeout in seconds (default: 30)
Gestion des modèles
Compétences et modèlesAction en directGérez les fournisseurs et les modèles locaux pris en charge, leur installation et leurs vérifications.
Gestion des modèles
Compétences et modèlesAction en direct“Montre mes modèles locaux installés.”
model_manager- action · obligatoire
- switch | list | refresh | check_local | pull | test | set_key | open
- model
- Model id or the name the way the user said it ('3.8 flash', 'pro', 'flash lite', 'native audio', 'llama3.1:8b'), or 'auto' with role='voice' to return to discovery
- role
- Which job to switch: 'text' (default: documents, agents, tools) or 'voice' (the Live model XIRO speaks through; reconnects the session)
- provider
- Provider: google | anthropic | openai | kimi | deepseek | groq | ollama
- api_key
- Provider API key value when saving credentials
Performances et échecs
Compétences et modèlesAction en directPassez en revue les performances des outils, les taux de réussite, les erreurs et la latence sur une période.
Performances et échecs
Compétences et modèlesAction en direct“Quels outils ont échoué ces dernières 24 heures ?”
performance- hours
- Window in hours; 0 for all history (default 24)
- limit
- How many tools to list (default 12)
Plans en plusieurs étapes
Compétences et modèlesAction en directMenez à bien un objectif qui demande plusieurs outils dans l’ordre, une étape à la fois.
Plans en plusieurs étapes
Compétences et modèlesAction en direct“Retrouve le tableur d’hier, compare-le à celui de la semaine dernière et résume ce qui a changé.”
plan_agent- action
- run (default) | preview
- goal · obligatoire
- the whole objective, in the user's own words
Suivi d’utilisation de l’IA
Compétences et modèlesAction en directConsultez l’utilisation des modèles et les quotas disponibles ; la couverture varie selon le fournisseur.
Suivi d’utilisation de l’IA
Compétences et modèlesAction en direct“Montre l’utilisation des modèles et les quotas disponibles.”
ai_model_usage- action · obligatoire
- summary (default text & HUD dossier) | open (visual modal dashboard) | verify (probe every key and model for real, measuring latency and reading the provider's own limits)
- samples
- verify only: requests per key/model to time, 1-5. The median is reported. Each sample spends one request of the quota being measured, so leave it at 1 unless the user wants a reliable latency figure.
- model
- Optional model ID to inspect (defaults to current active Gemini Live model)
Interface et parole
Voix et identitéAction en directOuvrez les panneaux de l’application et la carte mémoire, pilotez les vues de la carte et gérez l’interface et les commandes de silence prises en charge.
Interface et parole
Voix et identitéAction en direct“Ouvre les réglages du modèle.”
interface_control- target
- open_screen: what the user wants to do or see there, in their words, e.g. 'reset my verbal passkey', 'change my voice', 'API keys', 'backup'
- minutes
- silence_for: how many minutes to stay quiet
- view
- atlas: rings | circle | areas | links | timeline | orbit
- layer
- atlas: skills | memory | routines | applications | runs | all
- area
- atlas: an area of the memory map by name, or all
- panels
- atlas: show | hide the command-centre panels
- focus
- atlas: a name to find and fly to on the map
- action · obligatoire
- change_vault_passphrase | clear_chat | close_contacts | close_detective | close_flow | close_health | close_links | close_marketing | close_media | close_memory_map | close_menu | close_office | close_panel | close_settings | close_showcase | close_tasks | close_wa_business | close_whatsapp_link | close_workspace | fullscreen | hide_chat | list_screens | media_in_browser | mute_media | mute_mic | mute_output | next_media | open_assistant | open_backup | open_biometrics | open_contacts | open_detective | open_devices | open_flow | open_greeting | open_guide | open_health | open_knowledge | open_languages | open_links | open_logs | open_look | open_marketing | open_memory_map | open_menu | open_mic | open_models | open_notifications | open_office | open_parental | open_personality | open_plugins | open_preferences | open_screen | open_search | open_settings | open_showcase | open_skills | open_stored_memory | open_tasks | open_usage | open_vault | open_voice | open_wa_business | open_what_i_asked | open_whatsapp_link | open_workspace | pause_media | pop_in_media | pop_out_media | previous_media | reset_vault_passphrase | resume_media | show_chat | silence_for | speak_again | start_tour | stop_talking | sync | toggle_chat | unmute_mic | unmute_output | atlas
Macros vocales et automatisation
Voix et identitéAction en directEnregistrez une suite d’actions nommée, faites-en apprendre une à XIRO en vous regardant travailler, et lancez-la par une phrase ou à heure fixe.
Macros vocales et automatisation
Voix et identitéAction en direct“Liste mes macros vocales.”
voice_macros- action
- run (default) | list | create | delete | from_history | schedule | unschedule | scheduled
- name
- The workflow's name or trigger phrase
- steps
- create only: ordered list of steps, each {"tool": "<tool name>", "args": {...}}
- phrases
- create only: comma-separated trigger phrases
- count
- from_history only: how many recent tool calls to turn into steps (default 10)
- when
- schedule only: said the way a person says it - 'every weekday at 8:30', 'every Friday at 5pm', 'every 30 minutes', 'every morning'
- trigger
- schedule only: an event topic to run on instead of a clock
Où vous êtes
Voix et identitéAction en directDétermine tout seul votre ville, votre pays et votre devise, pour que la météo n’ait pas besoin de ville et que l’actualité soit celle de votre pays. Fixez l’un ou l’autre à la main si la déduction est fausse, ou si vous voulez l’actualité de chez vous alors que vous êtes ailleurs.
Où vous êtes
Voix et identitéAction en direct“Définis ma ville sur Lahore.”
region_settings- action
- What to do. Defaults to 'get'.
- city
- City to pin, e.g. 'Lahore'. Only for action='set'.
- country
- Country to pin, as a name or two-letter code, e.g. 'Pakistan' or 'PK'. Only for action='set'.
- enabled
- For action='auto': whether detection may run.
Personnaliser XIRO
Voix et identitéAction en directGérez l’identité de l’assistant, les voix, la langue, les préférences d’interface et les réglages pris en charge.
Personnaliser XIRO
Voix et identitéAction en direct“Passe à l’interface Orbital.”
self_config- action · obligatoire
- get (report current settings) | set_hud | set_voice | set_theme | set_personality | set_verbosity | set_quality | set_name | set_title | set_language_mode | set_vision | set_expressive | set_tracking (the failed/partial instruction count on the HUD: value on|off) | set_dnd (do not disturb: value on|off, minutes for 'for 30 minutes') | set_speed (rapid|balanced) | set_noise (off|light|strong) | set_owner_voice (on|off) | set_smart_listening (on|off) | set_mic_strict (on|off) | set_live_caption (on|off) | calibrate_mic | reconnect | restart
- value
- The new value. set_hud: aurora | vortex | orbital | warp | astra | corelock | whisper (also accepts meridian). set_voice: Charon, Puck, Umbriel, Zubenelgenubi, Schedar, Algieba, Iapetus, Algenib (male); Aoede, Kore, Leda, Zephyr, Sulafat, Despina, Callirrhoe, Vindemiatrix, Achernar, Erinome (female); or just 'male'/'female'; or a flavour by name - voice flavours - male: 'Edmund', 'Marcus', 'Daniel', 'Arthur', 'Victor', 'Leo', 'Adrian', 'Cole'; female: 'Zara', 'Sophia', 'Maya', 'Mia', 'Amara', 'Layla', 'Nina', 'Clara', 'Helena', 'Vera'; robotic: 'Axiom', 'Titan', 'Steel', 'Ironclad', 'Vector', 'Nova' (also called android, android voice, armour, comms, iron, ironclad, jarvis, radio, robot, steel, steward ai, titan) - 'robot voice' / 'Jarvis voice' mean the robotic ones. set_verbosity: concise | balanced | comprehensive. set_personality: butler | professional | cyberpunk | friendly | sarcastic | tactical | triage | grandmaster | anchor | mastermind | mad_scientist | custom. sarcastic is also called 'original voice', 'original xiro', 'old voice', 'old style', 'first voice', 'v0', 'purani awaaz', 'purani aawaz', 'pehli awaaz', 'frank', 'frank voice', 'voice clone', 'wingman', 'witty', 'sarcastic and witty', 'teasing', 'teasing style', 'teasing tone', 'teasing voice'; triage is also called 'the doctor', 'emergency doctor', 'triage mode'; grandmaster is also called 'the chess player', 'chess mode', 'the strategist'; anchor is also called 'news anchor', 'newsreader', 'news mode'; mastermind is also called 'the mastermind', 'the villain', 'evil genius'; mad_scientist is also called 'mad scientist', 'the scientist', 'lab mode', 'the experimenter'; butler is also called 'british butler'; professional is also called 'executive advisor'; tactical is also called 'tactical command'; friendly is also called 'friendly companion'. set_quality: auto | performance | balanced | high. set_language_mode: auto_detect | strict_priority | bilingual. set_vision: off | window | screen | continuous | always (on_demand is what 'watch my screen' means). set_expressive: on (let the mood show) | off (an even tone). set_speed: rapid (answers sooner after you stop talking) | balanced (waits out long pauses mid-sentence). set_noise: off | light | strong (microphone noise cancellation). set_owner_voice: on | off (act only on the owner's enrolled voice, ignore others). set_smart_listening: on | off (outside a conversation, answer only speech that names XIRO or is a request; ignore people talking to each other and stray words). set_mic_strict: on | off (only the selected microphone, never another). set_live_caption: on | off (the user's words shown as they speak). calibrate_mic: no value (tune the mic to the room and the user's soft voice). set_theme: a colour name or hex.
- gender
- With set_voice: male or female
- minutes
- With set_dnd: how long, e.g. 30
Phrase secrète parlée
Voix et identitéAction en directLes actions protégées (éteindre le PC, tout supprimer, mots de passe, coordonnées bancaires, informations familiales) restent refusées tant que vous n’avez pas dit la phrase secrète du coffre à voix haute. XIRO la vérifie, ne la répète jamais, puis exécute la seule action demandée.
Phrase secrète parlée
Voix et identitéAction en direct“Éteins l’ordinateur.”
voice_passphrase- vault_secret · obligatoire
- The passphrase exactly as the user said it.
Chant
Médias et appareilsAction en directXIRO chante en ourdou, voix seule et juste : une berceuse (lori), un ghazal, un geet, un kafi soufi, de la poésie en tarannum, ou un naat à partir de vos mots. Il choisit l’ambiance et le raga, compose une mélodie pour chaque vers, puis le chante.
Chant
Médias et appareilsAction en direct“Faraz ki ghazal gao.”
sing- action · obligatoire
- sing (default) | stop | music | styles
- style
- lori | ghazal | geet (song) | kafi (Sufi, also qawwali) | poetry (tarannum, nazm) | naat | hamd
- query
- sing: the mood or topic in the user's words
- poet
- sing: a poet's name, for ghazal or poetry
- mood
- sing: the emotion - love, sorrow, grief, separation, longing, peace, tenderness, devotion, mystic, joy, hope, courage, playful, nostalgia
- song
- sing: a particular song or poem the user named (title or first line, e.g. 'dil-e-nadan tujhe hua kya hai', 'Tum Hi Ho'). Always pass it when they name one; the tool says whether XIRO holds its words and what to do if not
- text
- sing: the lyrics the user gave, line breaks kept
- own_lyrics
- sing: lyrics you wrote yourself (lori, song or kafi), line breaks kept
- tempo
- music: pace factor, 1.0 normal, 0.8 slower, 1.2 faster
Dessiner dans Paint
Médias et appareilsAction en directDessinez tout ce que vous pouvez décrire : XIRO prévoit lui-même les traits et les couleurs, puis les trace dans Paint.
Dessiner dans Paint
Médias et appareilsAction en direct“Ouvre Paint et dessine un paon qui fait la roue.”
paint- action · obligatoire
- draw (default) | open | canvas | clear | text | save | verify
- subject
- What to draw, in the user's own words - anything at all: 'a peacock', 'the Eiffel tower at sunset', 'a flowchart of our login flow', 'my cat wearing sunglasses'
- color
- Optional. Forces one colour for every stroke, as a name or #rrggbb. Omit it so each part is drawn in its own colour.
- points
- An exact path as space-separated x,y pairs in canvas space (0..1 on both axes), e.g. '0.2,0.8 0.5,0.2 0.8,0.8 0.2,0.8'. Only for geometry you have already worked out; for a subject, use 'subject' and let the drawing be planned.
- text
- Words to write on the canvas, for action='text'
- speed
- Drawing speed multiplier, default 1.0; higher is faster
- clear_first
- true wipes the canvas before drawing - for 'remove X and draw Y', 'draw again', 'start over'. Default false (adds to what is already there).
- tool
- Optional: 'brush' (default) or 'pencil' when the user names one
Enregistrement de l’écran
Médias et appareilsAction en directEnregistrez l’écran, avec ou sans son, et réglez la durée si elle est prise en charge.
Enregistrement de l’écran
Médias et appareilsAction en direct“Enregistre mon écran avec le son du micro.”
recorder- action · obligatoire
- start_screen, stop_screen, start_voice, stop_voice, start_speaker, stop_speaker, pause, resume, screenshot, stop (everything), or status
- filename
- Optional name for the file
- duration
- Optional seconds after which it stops itself
- with_speaker
- Screen recording only: also record what the computer plays (default false)
- monitor
- Screen recording / screenshot: 1 = main screen, 2 = second screen, 0 = all screens
- with_audio
- Screen recording only: also record the microphone (default true)
- fps
- Screen recording only: frames per second, 1-30 (default 12)
Fiche recette
Médias et appareilsAction en directUne recette sur la scène média : photo, liste d’ingrédients à cocher et étapes numérotées que vous parcourez à la voix.
Fiche recette
Médias et appareilsAction en direct“Comment faire une chakchouka ?”
recipe- action · obligatoire
- show (default) | next_step | prev_step | step | close
- dish
- show: the dish, as the user named it
- servings
- show: how many people, if said
- n
- step: the step number to jump to
Mises à jour de jeux
Médias et appareilsAction en directConsultez et gérez les plateformes de jeux prises en charge, leurs mises à jour et les téléchargements planifiés.
Mises à jour de jeux
Médias et appareilsAction en direct“Liste mes jeux Steam installés.”
game_updater- action · obligatoire
- update | install | list | download_status | schedule | cancel_schedule | schedule_status (default: update)
- platform
- steam | epic | both (default: both)
- game_name
- Game name (partial match supported)
- app_id
- Steam AppID for install (optional)
- hour
- Hour for scheduled update 0-23 (default: 3)
- minute
- Minute for scheduled update 0-59 (default: 0)
- shutdown_when_done
- Shut down PC when download finishes
Médiathèque
Médias et appareilsAction en directTrouvez ou lisez des médias locaux et en ligne pris en charge ; l’accès externe dépend de la source.
Médiathèque
Médias et appareilsAction en direct“Lance de la musique de mon dossier de musique local.”
media_grabber- action · obligatoire
- download_song (audio), download_video, instagram_profile, or play_local
- query
- Song/video title to find, or a track name to match locally
- url
- Direct YouTube link, if the user gave one
- username
- instagram_profile: the account handle
- limit
- instagram_profile: how many posts (default 12; 0 = all of them)
- folder
- play_local: folder to play from (defaults to the workspace's media/music folder)
- shuffle
- play_local: pick a random track
- outside
- play_local: use the desktop player instead of the stage
Plugin maison connectée
Médias et appareilsOutil internePilotez les appareils compatibles, enregistrez des caméras et gérez les alertes de mouvement prises en charge.
Plugin maison connectée
Médias et appareilsOutil interne“Allume la lumière de la cuisine.”
smart_homeAucun paramètre à nommer : demandez simplement.
Plugin montre connectée
Médias et appareilsOutil interneConnectez un compagnon compatible, consultez l’activité signalée par l’appareil et envoyez des notifications.
Plugin montre connectée
Médias et appareilsOutil interne“Montre la batterie et le nombre de pas de ma montre.”
smart_watchAucun paramètre à nommer : demandez simplement.
YouTube
Médias et appareilsAction en directCherchez et lisez des vidéos sur la scène média dans XIRO, ou parcourez les tendances prises en charge.
YouTube
Médias et appareilsAction en direct“Lance une vidéo sur les décorateurs en Python.”
youtube_video- action · obligatoire
- play | summarize | get_info | trending (default: play)
- query
- Search query for play action
- save
- Save summary to Notepad (summarize only)
- region
- Country code for trending e.g. PK, US (default: the user's country)
- url
- Video URL for summarize or get_info; omit for the video on the stage
- browser
- play: open in the browser instead of on the stage
Bilan hebdomadaire
Équipes et bureauAction en directDeux collègues passent votre semaine en revue à partir des vrais enregistrements de tâches, du mentor et du bureau. Écoutez d’abord un aperçu ; il n’est planifié que si vous l’activez.
Bilan hebdomadaire
Équipes et bureauAction en direct“Lance un aperçu du bilan hebdomadaire.”
office_review- action · obligatoire
- preview | run | schedule | unschedule | status
- when
- For schedule: a spoken time, e.g. 'every Sunday at 8pm'
- office_id
- Which floor holds it; default the active one
- output_dir
- Folder for the minutes; default the office folder setting
Constituer une équipe
Équipes et bureauAction en directCréez une équipe de spécialistes (logiciel, finance, vente ou sur mesure) autour d’un objectif.
Constituer une équipe
Équipes et bureauAction en direct“Crée une équipe logicielle pour passer ce projet en revue.”
team_orchestrator- team_type
- Optional: 'software', 'bank' (or 'finance'), 'sales' (or 'marketing') - only staffs an empty floor
- goal · obligatoire
- Core mission, project goal, or problem statement for the team to solve
- instructions
- Specific user instructions, constraints, guidelines, or business rules for the team
- members
- Optional custom team members with names, specialties, and tasks (e.g. 'Alex: Architect, Sarah: Developer, Marcus: Risk Analyst')
- project_name
- Short name for the project (used for the folder and report file)
- office_id
- Which floor runs it (list_offices in office_manager); default the active one
- output_dir
- Folder the user named for the deliverables; default the office folder setting
Discussion de bureau
Équipes et bureauAction en directPosez une question à l’ensemble du bureau : le responsable désigne chaque intervenant, les collègues répondent à partir de leur propre travail avec leurs propres voix, et le compte rendu est classé.
Discussion de bureau
Équipes et bureauAction en direct“Demande au bureau si nous devrions lancer au printemps.”
office_meeting- action
- preview | run (default)
- question · obligatoire
- the question for the room
- people
- who should be in the room, comma separated, if named
- turns
- at most this many lines, 2 to 10 (default 10)
Gérer le bureau
Équipes et bureauAction en directGérez les bureaux, renommez les membres, attribuez des tâches, laissez les collègues s’interroger entre eux et se passer le travail avec son contexte, lisez le tableau d’équipe, déplacez des collègues et demandez des rapports.
Gérer le bureau
Équipes et bureauAction en direct“Montre-moi le rapport de mon équipe.”
office_manager- action · obligatoire
- status | list_offices | switch | add_office | edit_office | remove_office | add_member | edit_member | remove_member | rename_member | sources | assign_task | ask_colleague | handoff | review | standup | debrief | team_knowledge | note | templates | apply_template | move_member | member_report | team_report | profile | plan | assign_plan | equipment
- office_id
- Id of an existing office (use list_offices to see them; 'studio_floor' is the default one)
- office_name
- Office name when creating or renaming an office
- style
- Floor style for a new office: studio_floor | security_bunker | trading_floor | growth_hub | quantum_lab | executive_suite
- floor_tag
- Optional floor caption, e.g. 'FLOOR 7: CONTRACTS & COMPLIANCE'
- accent
- Optional accent colour for an office, e.g. '#00f0ff'
- member_name
- Name of the team member as heard (e.g. 'Ayesha Siddiqui', 'Hamza Qureshi'); for assign_task leave it empty when the user named nobody - the Chief of Staff chooses
- milestone
- assign_plan: the milestone to hand out, e.g. 'M2' (default: the next one with unassigned work)
- new_name
- New display name when action is rename_member
- role
- Role/designation (e.g. 'Lead Architect', 'Quant Lead')
- specialty
- Specialty or domain expertise
- gender
- m or f
- task
- The task to assign (assign_task, handoff). For add_member this is a standing responsibility, not work in progress
- question
- ask_colleague: what member_name asks; team_knowledge: what to look up on the team board
- expert
- ask_colleague: the colleague asked, as heard (optional - the best-placed colleague is chosen when empty)
- to_member
- handoff: the colleague who takes the task over, as heard
- context
- handoff: what the next person needs to know, in the user's words
- text
- note: what to tell the whole team
- revise
- review: the author files a version 2 when the reviewer says revise (default true)
- template
- apply_template: the industry team, e.g. clinic | law_firm | shop | agency | school (templates lists what is set up)
- names
- apply_template: optional comma-separated names for the new colleagues, in order
- auto
- review: on | off | status - review every filed draft automatically (a setting; off by default)
- when
- standup / debrief: a spoken time to schedule it ('every weekday at 9am'), or 'off' to cancel
- responsibilities
- A member's standing duties, e.g. 'medical advice for the team' (add_member / edit_member)
- grounding
- What this colleague can see live when spoken to: tasks | reminders | mentor | office | desk, or none (add_member / edit_member; action=sources lists them)
- run
- assign_task: actually execute it now (default true) or only queue it (false)
- kind
- assign_task: work (research/writing/analysis that files a report - default) | errand (a small physical thing on the office floor, done in under a minute, no report)
- output_dir
- Where the user said to save it: Desktop | Downloads | Documents | a full path; the office keeps its own copy and the result names the real path
- priority
- low | normal | high | critical
- due
- Optional human-readable due date or time
- destination
- desk | coffee | printer | gym | meeting | pingpong - for move_member, or where an errand takes them
- duration_secs
- Optional duration at a non-work location before returning
- equipment
- coffee | print | gym | meeting
- project_name
- edit_office: the floor's project title
- goal
- edit_office: the floor's project goal
Intelligence de réunion
Équipes et bureauAction en directÉcoutez une réunion en direct et rédigez le compte rendu, ou transformez une transcription ou un enregistrement en décisions, actions, responsables et échéances.
Intelligence de réunion
Équipes et bureauAction en direct“Qu’est-ce qui m’a été confié lors de la dernière réunion ?”
meeting- action · obligatoire
- start | status | notes | ask | stop | cancel | recover | summarize | tasks | list | done | compare
- project
- start/stop/summarize: the project (vault) these minutes belong to
- attendees
- start: who is in the room, comma-separated, in the spellings to use
- system_audio
- start: also capture what the speakers play (online meetings); default from settings
- text
- summarize: the transcript itself
- file
- summarize: path to an audio file or a text transcript
- title
- summarize: what to call the meeting
- query
- ask/done/tasks: the question, task fragment, or person
- owner
- tasks: whose tasks to list
Parler à un collègue
Équipes et bureauAction en directAdressez-vous à un collègue précis, demandez-lui où il en est de sa mission et configurez sa propre voix.
Parler à un collègue
Équipes et bureauAction en direct“Demande à Kai où en est la revue de code.”
office_talk- action · obligatoire
- talk (default) | open | roster | set_voice | clear
- member
- Who to speak to, by name, e.g. 'Ayesha Siddiqui' or 'Hamza'
- message
- What to say to them, in the user's own words
- voice
- For action='set_voice': a Live voice name, e.g. 'Leda'
Préparation de réunion
Équipes et bureauAction en directAvant une réunion : les derniers comptes rendus, les actions en cours, les questions sans réponse, qui sera dans la salle et un ordre du jour proposé, avec un court point oral.
Préparation de réunion
Équipes et bureauAction en direct“Prépare-moi pour la revue de conception.”
meeting_prep- subject
- the meeting or project, as the user named it
- people
- attendees, comma separated, if named
- minutes
- how long the meeting is, for the agenda (default 30)
Routines de collègues
Équipes et bureauAction en directConfiez à un collègue une mission récurrente à une cadence que vous énoncez. Elle reste désactivée tant qu’un essai n’a pas été classé.
Routines de collègues
Équipes et bureauAction en direct“Sarah, tous les lundis à 9 h, résume le dossier des factures.”
office_routine- action · obligatoire
- add | sample | on | off | remove | list | run
- member_name
- The colleague, as the user named them
- task
- For add: the recurring task in full. For the others: a few words of it, to pick which routine
- when
- For add: the spoken cadence, e.g. 'every Monday at 9am', 'weekdays at 8:30', 'every day at 7pm'
- routine_id
- The id shown in list, when the user quotes it
- office_id
- Which floor; default the active one
- output_dir
- Folder for the drafts; default the office folder setting
Aucune action ne correspond.
Essayez un mot plus simple, ou choisissez Tout.
Savoir à quoi s’attendre.
Dois-je utiliser exactement ces mots ?
Non. Les exemples sont là pour vous lancer. Dites-le à votre façon, dans votre langue, et XIRO trouve l’action qui convient.
Qu’est-ce qu’un « Backend tool » ?
Une vraie action sur laquelle s’appuient les autres outils de XIRO, plutôt qu’une action choisie directement par la session vocale. Son accessibilité dépend du chemin que prend une demande.
Pourquoi une action m’a-t-elle d’abord demandé confirmation ?
Parce qu’elle modifie quelque chose. Lire ne demande jamais, le premier changement d’un type donné demande une fois par session, et supprimer demande à chaque fois. Appuyez sur Ctrl + F pour voir toute demande qui attend votre réponse.
Puis-je ajouter mes propres actions ?
Oui. Demandez à XIRO de créer une compétence, puis testez-la avant de vous y fier. Installer une compétence demande confirmation à chaque fois, car elle s’exécute avec vos accès. Voir la recette de la compétence personnalisée.