Référence des outils de l’agent
Demandez le résultat souhaité ; l’agent combine ces capacités. La référence présente 48 outils natifs et trois outils sortants supplémentaires disponibles avec PrismVox. Settings → Tools indique ceux utilisables dans votre session ; politiques administrateur et connexions déterminent leur disponibilité.
Télécharger les schémas des outils (JSON) →Les paramètres gardent leur nom API. Obligatoire signifie exigé par le schéma ; certaines actions nécessitent des champs supplémentaires. Le JSON téléchargeable contient les descriptions détaillées des paramètres en anglais. Les identifiants se saisissent dans le formulaire sécurisé, pas dans le chat ou les commandes d’exemple.
Fichiers et exécution
exec_command
Exécute une commande shell dans le workspace d’exécution. command contient la commande complète ; fichiers et dépendances appartiennent à cet environnement.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
command | string | Oui | — |
Exemple de demande
Lance les vérifications existantes du projet et explique les échecs.
install_packages
Installe des dépendances dans le workspace avec un gestionnaire et une liste de paquets. Cet outil n’installe rien sur votre ordinateur personnel.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
manager | string | Oui | apt, pip |
packages | string | Oui | — |
Exemple de demande
Installe les paquets Python nécessaires pour lire le tableau envoyé.
list_files
Liste un dossier du workspace. path permet d’examiner son contenu avant de modifier des fichiers.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
path | string | Non | — |
Exemple de demande
Montre-moi les fichiers du dossier reports.
read_file
Lit un fichier du workspace par son chemin, notamment pour connaître son contenu avant modification.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
path | string | Oui | — |
Exemple de demande
Lis reports/summary.md avant de le modifier.
write_file
Crée ou remplace le contenu d’un fichier du workspace. Un fichier existant est écrasé ; edit_file permet une modification ciblée.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
content | string | Oui | — |
path | string | Oui | — |
Exemple de demande
Enregistre ce rapport dans reports/summary.md.
edit_file
Remplace exactement old_text par new_text dans un fichier UTF-8. Il faut le lire d’abord ; une seule correspondance est exigée sauf avec replace_all. Un texte de remplacement vide supprime la correspondance.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
new_text | string | Oui | — |
old_text | string | Oui | — |
path | string | Oui | — |
replace_all | boolean | Non | — |
Exemple de demande
Change le titre du rapport sans réécrire le reste.
delete_file
Supprime le fichier désigné par path, à votre demande. Vérifiez son contenu et ses consommateurs avant de supprimer des données persistantes.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
path | string | Oui | — |
Exemple de demande
Supprime l’export temporaire désigné en conservant les données sources.
wget
Télécharge directement un fichier distant vers un chemin du workspace. Utile pour conserver un document ou une archive originale sans recopier son contenu dans le chat.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
path | string | Oui | — |
url | string | Oui | — |
Exemple de demande
Télécharge le document de cette URL dans le workspace.
workspace_history
Liste les changements de fichiers enregistrés et leurs identifiants de commit. limit contrôle le nombre d’entrées.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
limit | integer | Non | — |
Exemple de demande
Montre les changements récents des fichiers du workspace.
workspace_restore
Restaure un chemin depuis un commit trouvé avec workspace_history. La restauration devient un nouveau changement ; elle ne restaure ni la base ni les volumes Docker.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
commit | string | Oui | — |
path | string | Oui | — |
Exemple de demande
Restaure ce fichier depuis la version choisie dans l’historique.
Widgets, services et ressources
widget
Crée, modifie, liste ou supprime des widgets. content contient leur HTML autonome ; resources relie leurs dépendances backend. Les actions de partage publient, consultent ou copient les widgets du groupe ; description présente une publication.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | add, update, remove, list, list_shared, add_shared, share, unshare |
cols | integer | Non | — |
content | string | Non | — |
description | string | Non | — |
group | string | Non | — |
height | integer | Non | — |
id | string | Non | — |
kind | string | Non | — |
resources | array | Non | — |
title | string | Non | — |
Exemple de demande
Ajoute un filtre à ce suivi en conservant les données existantes.
resources
Examine les dépendances, relie les ressources dédiées à un widget et prépare un nettoyage. Utilisez les IDs retournés. cleanup reste un aperçu sauf avec dry_run=false ; l’application exige votre demande explicite. Les consommateurs partagés protègent les ressources.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | list, link, cleanup |
all | boolean | Non | — |
dry_run | boolean | Non | — |
ids | array | Non | — |
offset | integer | Non | — |
widget | string | Non | — |
Exemple de demande
Prépare le nettoyage de cet ancien workspace et montre ce qui serait conservé.
docker_run
Démarre un service avec image, name et son port interne ; purpose décrit son usage. Le mode Docker et les permissions déterminent où il tourne. Utile pour un véritable service derrière un widget.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
command | string | Non | — |
env | object | Non | — |
extra_ports | array | Non | — |
gpu | boolean | Non | — |
image | string | Oui | — |
name | string | Oui | — |
port | integer | Oui | — |
purpose | string | Non | — |
volumes | array | Non | — |
Exemple de demande
Déploie le service HTTP nécessaire à ce dashboard et relie son interface ici.
docker_manage
Liste les conteneurs, consulte leurs logs, y exécute une commande ou arrête un service géré. Indiquez action et son nom ; arrêter un service n’efface pas toutes ses données persistantes.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | ps, list, logs, exec, stop |
command | string | Non | — |
name | string | Non | — |
tail | integer | Non | — |
Exemple de demande
Consulte les logs récents du service de supervision.
docker_compose
Pilote une application multiservice depuis un fichier Compose écrit dans le workspace. file le désigne ; action choisit démarrage, arrêt, inspection ou exécution. Examinez séparément ses volumes persistants.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | up, down, ps, logs, restart, exec |
command | string | Non | — |
file | string | Oui | — |
project | string | Non | — |
service | string | Non | — |
tail | integer | Non | — |
Exemple de demande
Démarre l’application depuis le fichier Compose préparé dans le workspace.
register_tool
Enregistre un outil backend Python réutilisable depuis code et ses métadonnées TOOL. Ses paramètres deviennent utilisables par l’agent et les widgets. Placez les identifiants dans les secrets, pas dans le script.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
code | string | Oui | — |
Exemple de demande
Transforme ce script de collecte en outil réutilisable par le dashboard.
list_tools
Liste les outils personnalisés et leurs indications d’usage avant réutilisation ou modification. Ce n’est pas le catalogue des outils natifs de cette page.
Aucun paramètre.
Exemple de demande
Quels outils personnalisés peut-on réutiliser pour cette demande ?
show_in_editor
Ouvre un fichier texte du workspace dans l’éditeur de fichiers Prism. Cet éditeur est distinct des formulaires Notes, mail, tâches et événements pilotés par editor.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
path | string | Oui | — |
Exemple de demande
Ouvre le script généré dans l’éditeur de fichiers.
Web et navigateur
http_request
Envoie une requête HTTP avec méthode, URL, en-têtes et corps facultatifs. Utile pour une réponse API ; utilisez wget pour conserver un fichier distant sans modification.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
body | string | Non | — |
headers | object | Non | — |
method | string | Non | — |
url | string | Oui | — |
Exemple de demande
Interroge cette API et montre les champs utiles à mon widget.
web_search
Recherche query sur le Web. Les résultats aident à trouver les sources ; ils ne remplacent pas la lecture de la page pertinente.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
query | string | Oui | — |
Exemple de demande
Trouve la documentation officielle de cette API.
deep_research
Étudie question en plusieurs tours de recherche. max_rounds borne cette démarche ; une recherche étendue prend davantage de temps et d’appels modèle/outils.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
max_rounds | integer | Non | — |
question | string | Oui | — |
Exemple de demande
Étudie les approches possibles et donne-moi une comparaison sourcée.
browser_get
Ouvre une URL dans le navigateur côté serveur et examine la page rendue. Un script facultatif peut inspecter son état ; ce n’est pas votre navigateur personnel déjà connecté.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
script | string | Non | — |
url | string | Oui | — |
Exemple de demande
Ouvre cette page et examine ce qui est réellement affiché.
browser_act
Interagit avec une page via une liste d’actions navigateur. Utile pour formulaires, clics et vérifications d’interface. L’authentification et les hôtes accessibles dépendent de cet environnement.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
actions | array | Oui | — |
url | string | Non | — |
Exemple de demande
Teste le formulaire construit avec des données fictives.
add_attachment
Joint un fichier existant du workspace à la conversation pour le télécharger. path doit désigner le fichier terminé.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
path | string | Oui | — |
Exemple de demande
Joins le CSV terminé pour que je puisse le télécharger.
Applications personnelles et formulaires
editor
Ouvre, lit ou modifie une note, un compositeur mail, une tâche ou un événement. Lisez sa révision avant modification, texte non enregistré compris. Les notes sont enregistrées immédiatement ; les autres formulaires attendent validation/envoi. Cet outil n’envoie jamais de mail.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | open, read, update |
all_day | boolean | Non | — |
app | string | Non | — |
body | string | Non | — |
description | string | Non | — |
due | string | Non | — |
end | string | Non | — |
folder | string | Non | — |
location | string | Non | — |
offset | integer | Non | — |
priority | string | Non | low, normal, high |
revision | string | Non | — |
start | string | Non | — |
subject | string | Non | — |
tags | string | Non | — |
title | string | Non | — |
to | string | Non | — |
uid | integer | Non | — |
Exemple de demande
Améliore le brouillon mail ouvert et laisse-le à relire.
email
Connecte, lit, recherche, envoie et organise mails, dossiers et règles. Les UIDs appartiennent à un dossier ; utilisez les IDs et noms exacts retournés. password_secret fournit les identifiants ; rule_preview permet de vérifier une règle avant application.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | config, list, read, search, send, reply, folders, create_folder, rename_folder, delete_folder, move, archive, trash, mark_read, mark_unread, rules, rule_save, rule_delete, rule_preview, rules_apply |
body | string | Non | — |
enabled | boolean | Non | — |
folder | string | Non | — |
from | string | Non | — |
imap_host | string | Non | — |
imap_port | integer | Non | — |
insecure | boolean | Non | — |
limit | integer | Non | — |
list_limit | integer | Non | — |
name | string | Non | — |
offset | integer | Non | — |
password | string | Non | — |
password_secret | string | Non | — |
query | string | Non | — |
rule_action | string | Non | move, mark_read |
rule_contains | string | Non | — |
rule_field | string | Non | from, to, subject |
security | string | Non | ssl, starttls |
smtp_host | string | Non | — |
smtp_port | integer | Non | — |
subject | string | Non | — |
target | string | Non | — |
to | string | Non | — |
uid | integer | Non | — |
user | string | Non | — |
Exemple de demande
Prévisualise une règle déplaçant les mails de cet expéditeur vers le dossier choisi.
note
Crée, liste, modifie, supprime ou partage des notes Markdown. Un champ omis est conservé ; un corps vide l’efface. Pour la note ouverte, editor tient compte de l’état non enregistré.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | add, list, update, delete, share, unshare |
body | string | Non | — |
id | string | Non | — |
tags | string | Non | — |
title | string | Non | — |
Exemple de demande
Crée une note de réunion avec ces décisions et responsables.
task
Crée, filtre, modifie, termine, rouvre ou supprime les tâches personnelles. Utilisez un ID obtenu par list ; due et priority règlent échéance et urgence. Les automatisations programmées sont distinctes.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | add, update, list, done, reopen, delete |
due | string | Non | — |
filter | string | Non | all, today, overdue, upcoming, high |
id | string | Non | — |
include_done | boolean | Non | — |
priority | string | Non | low, normal, high |
query | string | Non | — |
title | string | Non | — |
Exemple de demande
Liste les tâches en retard et termine celle désignée.
calendar
Liste, crée, modifie ou supprime des événements sur la source active. start/end et all_day définissent les dates ; la fin d’un événement journée entière est exclusive.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | add, update, list, delete |
all_day | boolean | Non | — |
description | string | Non | — |
end | string | Non | — |
from | string | Non | — |
id | string | Non | — |
location | string | Non | — |
start | string | Non | — |
title | string | Non | — |
to | string | Non | — |
Exemple de demande
Crée une revue d’une heure demain à 10 h dans mon fuseau.
pim_source
Examine ou change les sources calendrier, tâches et Notes. CalDAV et Todoist utilisent des noms de secrets et testent la connexion ; le consentement Google/Microsoft reste dans le navigateur. Le chemin du vault est interne au conteneur serveur.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | status, set, connect_caldav, disconnect_caldav, connect_todoist, disconnect_todoist, set_notes_vault, use_builtin_notes |
calendar | string | Non | auto, local, caldav, google, microsoft |
event_path | string | Non | — |
password_secret | string | Non | — |
path | string | Non | — |
task_path | string | Non | — |
tasks | string | Non | auto, local, caldav, todoist |
token_secret | string | Non | — |
url | string | Non | — |
user | string | Non | — |
Exemple de demande
Utilise le compte Todoist connecté pour mes tâches.
Connaissances, mémoire et procédures
rag_search
Recherche par sens dans une collection nommée avec query et une limite facultative. La description aide à choisir les documents pertinents ; les sources retournées permettent de citer.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
collection | string | Oui | — |
limit | integer | Non | — |
query | string | Oui | — |
Exemple de demande
Retrouve les conditions de garantie dans product-manual et cite la source.
rag_ingest
Indexe un fichier du workspace via source_path, ou un texte content, dans collection. Un fichier par appel ; des embeddings configurés sont nécessaires.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
collection | string | Oui | — |
content | string | Non | — |
source | string | Non | — |
source_path | string | Non | — |
Exemple de demande
Indexe le manuel envoyé dans product-manual.
rag_manage
Liste collections/documents, décrit une collection ou supprime le contenu choisi. La description explique quand rechercher. Les changements en mode partagé exigent les droits d’administration du groupe.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | list, delete, describe |
collection | string | Non | — |
description | string | Non | — |
document | string | Non | — |
Exemple de demande
Montre les documents de cette collection avant de retirer celui devenu obsolète.
save_user_info
Mémorise un fait utilisateur dans topic et content, par exemple une préférence. C’est une mémoire personnelle, pas une collection documentaire.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
content | string | Oui | — |
topic | string | Oui | — |
Exemple de demande
Retiens que je préfère des rapports courts présentant les actions en premier.
save_learning
Enregistre un fait ou enseignement utile avec titre et contenu pour le retrouver. skill sert aux procédures structurées réutilisables.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
content | string | Oui | — |
title | string | Oui | — |
Exemple de demande
Conserve la cause et la correction de l’erreur résolue.
search_history
Retrouve de l’historique enregistré pertinent avec query et une limite facultative. Les résultats sont bornés et ne reconstruisent pas des détails jamais enregistrés.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
limit | integer | Non | — |
query | string | Oui | — |
Exemple de demande
Retrouve notre échange précédent sur le format d’export.
skill
Enregistre, retrouve, modifie ou supprime une procédure réutilisable. name, description, when_to_use et body expliquent quand et comment l’appliquer. Une Skill guide les outils ; elle n’accorde pas de nouvelles permissions.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | add, save, update, get, list, delete |
body | string | Non | — |
description | string | Non | — |
name | string | Non | — |
when_to_use | string | Non | — |
Exemple de demande
Enregistre ce processus validé comme Skill réutilisable.
Automatisation et délégation
cron
Crée, liste, modifie, suspend ou supprime une commande planifiée du workspace. schedule est une expression cron ; command s’exécute dans le workspace et description indique son rôle. Les nouveaux jobs utilisent le fuseau utilisateur applicable.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | list, add, update, remove, enable, disable |
command | string | Non | — |
description | string | Non | — |
name | string | Non | — |
schedule | string | Non | — |
Exemple de demande
Rafraîchis les données du dashboard toutes les trente minutes avec le script testé.
webhook
Crée ou gère un déclencheur HTTP entrant de l’agent. prompt peut contenir {{content}} ; session choisit la conversation et respond attend sa réponse. Gardez URL/jeton privés.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | list, add, update, remove |
deliver | string | Non | telegram, slack, webex |
enabled | boolean | Non | — |
id | string | Non | — |
model | string | Non | — |
name | string | Non | — |
prompt | string | Non | — |
respond | boolean | Non | — |
session | string | Non | — |
Exemple de demande
Crée un webhook résumant les alertes de supervision dans une conversation dédiée.
notify
Affiche une notification avec message, titre, niveau et délai facultatifs. Une notification locale ne prouve pas la réception d’un mail ou message externe.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
delay_seconds | integer | Non | — |
level | string | Non | info, success, warning, error |
message | string | Non | — |
title | string | Oui | — |
Exemple de demande
Préviens-moi quand cet export est prêt.
subagent
Délègue une tâche indépendante bornée, consulte son état, attend ou annule. Les assistants partagent modèle, workspace, permissions et budget de tâche ; ils ne peuvent pas déléguer à leur tour. Le parent rassemble les résultats.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | spawn, status, wait, cancel |
context | string | Non | — |
id | string | Non | — |
task | string | Non | — |
Exemple de demande
Délègue les vérifications indépendantes, sépare les fichiers modifiés puis réunis les résultats.
Connexions et réglages de l’agent
mcp
Liste, connecte, actualise, active ou retire des serveurs MCP. auth_secret désigne un secret Bearer enregistré. En mode partagé, un administrateur de groupe intervient ; une nouvelle autorisation OAuth exige le navigateur.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | list, add, refresh, remove, enable, disable |
auth_secret | string | Non | — |
name | string | Non | — |
url | string | Non | — |
Exemple de demande
Actualise ce serveur MCP après sa mise à jour.
request_secret
Ouvre un formulaire sécurisé avec name et description. La valeur est enregistrée sans être collée dans le chat ; les outils suivants utilisent son nom.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
description | string | Oui | — |
name | string | Oui | — |
Exemple de demande
Demande-moi de façon sécurisée l’identifiant nécessaire à cette connexion.
secrets
Liste les noms de secrets, en supprime un à votre demande ou partage un secret personnel avec un groupe autorisé. La liste ne retourne pas les valeurs au modèle.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | list, delete, share |
group | string | Non | — |
name | string | Non | — |
Exemple de demande
Liste les noms des secrets disponibles sans afficher leurs valeurs.
channel
Examine les canaux, connecte un bot Telegram via token_secret ou dissocie son chat. Slack et Webex de groupe se configurent dans leurs écrans respectifs.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | status, telegram_connect, telegram_unlink |
token_secret | string | Non | — |
Exemple de demande
Guide-moi pour connecter mon bot Telegram personnel.
agent_settings
Lit/modifie le comportement personnel ou gère les sources IA et modèles autorisés. Les clés sont des noms de secrets ; réindexer exige votre accord. En mode partagé, les changements IA du déploiement sont réservés à l’administrateur global.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
action | string | Oui | get, set, ai_get, ai_set, ai_test, ai_models, ai_reset, ai_embedding_models, ai_embedding_test, ai_source_set, ai_source_remove, ai_source_default, ai_source_models, ai_source_test, ai_model_get, ai_model_set |
base_url | string | Non | — |
chat_vision | boolean | Non | — |
context_window | integer | Non | — |
embedding_base_url | string | Non | — |
embedding_key_secret | string | Non | — |
embedding_model | string | Non | — |
embedding_provider | string | Non | openai, ollama, other |
embedding_source_id | string | Non | — |
embedding_use_same_provider | boolean | Non | — |
key_secret | string | Non | — |
lean_prompt | boolean | Non | — |
make_default | boolean | Non | — |
max_iterations | integer | Non | — |
model | string | Non | — |
model_vision | string | Non | auto, yes, no |
name | string | Non | — |
personality | string | Non | — |
prompt_profile | string | Non | guided, standard, minimal |
provider | string | Non | openai, anthropic, ollama, other |
reasoning_effort | string | Non | low, medium, high, xhigh, default |
reindex | boolean | Non | — |
source_id | string | Non | — |
source_name | string | Non | — |
thinking | boolean | Non | — |
timezone | string | Non | — |
Exemple de demande
Montre les sources IA configurées et le contexte réglé pour ce modèle.
update_system_prompt
Change la personnalité de cet espace de dashboard. agent_settings règle la personnalité par défaut entre espaces. Aucun des deux ne remplace les règles d’accès.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
personality | string | Oui | — |
Exemple de demande
Dans ce workspace, concentre-toi sur le suivi de mes interventions.
prism_help
Lit l’aide embarquée par topic, ou retourne son index et l’état des connexions. Demandez à l’agent où se trouve un réglage ou comment utiliser une capacité.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
topic | string | Non | — |
Exemple de demande
Où configurer mon calendrier, et y en a-t-il un connecté ?
Quand PrismVox est connecté
place_call
Programme une mission téléphonique avec contact_name ou phone_number et une mission autonome. Seule cette mission est transmise à l’agent appelant ; la programmation ne prouve pas sa réussite.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
contact_name | string | Non | — |
mission | string | Oui | — |
phone_number | string | Non | — |
Exemple de demande
Appelle le contact de test pour connaître les horaires de demain ; ne réserve rien.
list_calls
Examine les appels sortants prévus ou récents et leurs résumés. done signifie que l’appel est terminé, pas nécessairement que son objectif est atteint.
Aucun paramètre.
Exemple de demande
Comment s’est passée la dernière mission sortante ? Consulte son résultat réel.
cancel_call
Annule un appel sortant encore en attente via call_id retourné par list_calls. Un appel dont la numérotation a commencé ne peut plus être annulé ainsi.
Paramètres
| Nom | Type | Obligatoire | Valeurs autorisées |
|---|---|---|---|
call_id | integer | Oui | — |
Exemple de demande
Annule l’appel en attente que nous avons programmé.
Analyse de captures fournie : pcap
L’outil Python protégé pcap fourni lit une capture déjà présente dans le workspace avec tshark. Il liste les appels SIP, lit messages et SDP, applique des filtres ou produit une chronologie de paquets. path est nécessaire ; mode choisit calls, messages, filter ou timeline. call_id, only, offset et limit réduisent la sortie. Il ne capture pas lui-même du trafic.
Outils pendant un appel
PrismVox exécute transfer_call, take_message et end_call pendant les conversations vocales. Un appelant reconnu par Prism reçoit un jeu d’outils vocal restreint, pas le catalogue web ci-dessus. Le guide de raccordement décrit identités, connaissances et permissions.
Comprendre le raccordement vocal →