EMAIL + VOICE AGENTS

Lancer une interaction

OUTBOUND / VOICE + EMAIL

Lancer un agent sur un channel.

Choisis une capsule active, un channel de son use case, un contact eventuel et les entrees attendues. L’interaction est tracee de bout en bout.

ENGINEVOICE + EMAILstatut en cours...

NEW INTERACTION

Interaction sortante

READY
↗
Aucune interaction lanceeLa session utilisera l’agent, les bindings et les templates de la capsule choisie.

LIVE PREVIEW

Configuration active

Selectionne une capsule pour voir son agent et ses bindings.

INBOUND / SIMULATION

Simuler un email entrant

EMAIL

Injecte un message comme s'il arrivait dans la boite du channel : routage, identification, tools et reponse de l'agent sont reels (la reponse est envoyee a l'expediteur).

LIVE MONITOR

Ecouter la conversation

Le monitoring est ephemere : les donnees definitives restent dans les interactions.

OFFLINE
Aucun appel actif.

AUDIT TRAIL

Interactions

Appels et fils email : evenements append-only, erreurs, intentions, messages et audio.

Selectionne une interaction pour voir sa chronologie.

DIAGNOSTIC

Erreurs d’execution

Journal append-only, en lecture seule. Les erreurs survivent a la suppression de la configuration.

PROVIDER EVENTS

Evenements provider

Webhooks et polling recus : deduplication, diagnostic et rejeu des evenements en echec.

Selectionne un evenement.

INSTANCE

Client et reglages

Une instance = un client. Son profil alimente les prompts et templates via {{tenant.*}}.

EDIT

Profil du client

Adresse
Mentions legales
Cles additionnelles (JSON)

Aucune cle ressemblant a un secret n’est acceptee dans ces objets.

ENGINE

Reglages d’instance

STATUS

Etat du service

READ ONLY

Capabilities

Primitives du moteur, semees par migration. Les connexions en heritent via leur type.

BUSINESS

Use cases

Un use case regroupe capsules, channels, intentions et templates de messages.

CREATE

Nouveau use case

ROUTING

Channels

Un channel = un endpoint (numero ou adresse email) d’un use case, servant en entree et/ou en sortie.

CREATE

Nouveau channel

Capsules branchees
Destinations d’escalade
Horaires sortants

Les plages restreignent uniquement les interactions sortantes, dans le fuseau du channel. Aucune plage = aucune restriction. Les interactions entrantes sont toujours acceptees.

ORCHESTRATION

Capsules

Une capsule associe un agent, le chargement du contact, des tools preload (executes avant la conversation) et runtime (exposes au LLM), et des templates.

CREATE

Nouvelle capsule

Preload · avant la conversation

Executes dans l’ordre avant la conversation, jamais exposes au LLM. Les parametres requis doivent etre fixes ou lies.

Runtime · exposes au LLM

Proposes a l’agent pendant la conversation, jamais executes automatiquement. Un meme tool present plusieurs fois exige un output_key.

Templates de messages

CONFIGURATION

Agents

Un agent porte le prompt. Les tools sont attaches par les capsules.

CREATE

Nouvel agent

CAPABILITIES

Tools

Chaque tool PostgreSQL est une requete SQL parametree et inspectee avant publication.

+ Ajouter un tool
Selectionnez un tool ou ouvrez l'editeur SQL.

INTEGRATIONS

Connexions

Les secrets sont chiffres en base avec une cle maitre externe. Les capabilities sont heritees du type.

+ Nouvelle connexion

CREATE

Nouvelle connexion

Les champs secrets ne sont jamais relus. Laissez-les vides lors d’une modification pour conserver la valeur existante.

PORTABILITY

Bundles

Exporter ou importer la configuration par cles naturelles. Un bundle ne contient jamais de secret : reconfigurez les secrets des connexions apres import.

EXPORT

Exporter un bundle

Use cases (aucun coche = tous)

Les secrets sont chiffres avec SELLIACALLBOT_MASTER_KEY : l'instance cible doit utiliser la meme cle pour les importer. Conservez ce fichier comme un secret.

IMPORT

Importer un bundle

Deposez un fichier bundle JSON ou cliquez pour parcourir · 20 Mo maximum
Objectif du scenario
Appel Email Attente temporelle Attente de reponse email Fin de scenario

Routage du use case

Supervision et recuperation

Tentatives de communication

Aucune tentative selectionnee.

Evenements entrants a traiter

Parcours suspendus

Nouveau parcours

Parcours