Εισαγωγή πρακτόρων από άλλη πλατφόρμα
Μεταφέρετε πράκτορες, εργαλεία και βάσεις γνώσεων από το Vapi, το Retell, το ElevenLabs Agents ή το Bland με ένα κλειδί API ή μια εξαγωγή JSON, ελέγξτε την αντιστοίχιση και πραγματοποιήστε την εισαγωγή.
Αν οι πράκτορές σας βρίσκονται στο Vapi, Retell, ElevenLabs Agents ή Bland, ο εισαγωγέας τους ανακτά, αντιστοιχίζει κάθε πεδίο στο ThunderPhone και σας δείχνει το αποτέλεσμα πριν δημιουργηθεί οτιδήποτε.
Έναρξη εισαγωγής
- Ανοίξτε το Πράκτορες και επιλέξτε Εισαγωγή (ή Εισαγωγή από Vapi, Retell, ElevenLabs ή Bland σε μια κενή σελίδα πρακτόρων).
- Επιλέξτε την πλατφόρμα.
- Ακολουθήστε τα αριθμημένα βήματα στο παράθυρο διαλόγου για να δημιουργήσετε ένα κλειδί σε εκείνη την πλατφόρμα (ανοίγουν για εσάς τη σωστή σελίδα ρυθμίσεων), επικολλήστε το ή μεταβείτε στο Επικόλληση εξαγόμενου JSON και επικολλήστε ένα ή περισσότερα αντικείμενα πρακτόρων από τον πίνακα ελέγχου ή το API της πλατφόρμας.
- Επιλέξτε Ανάκτηση των πρακτόρων μου. Η ανάκτηση και η αντιστοίχιση συνήθως διαρκούν λιγότερο από ένα λεπτό· μπορείτε να φύγετε από τη σελίδα και να επιστρέψετε μέσω του δίσκου εργασιών.
Έλεγχος του σχεδίου
Κάθε πράκτορας εμφανίζει το όνομα, την αντιστοιχισμένη φωνή (μαζί με το επίπεδο βεβαιότητας της αντιστοίχισης), τη βαθμίδα νοημοσύνης, τα εργαλεία και τις βάσεις γνώσεων που περιλαμβάνει, καθώς και σημειώσεις για οτιδήποτε άλλαξε κατά τη μετάφραση. Αναπτύξτε μια γραμμή για να διαβάσετε την προτροπή:
- Επανεγγραμμένη — μία συνεκτική προτροπή στο ύφος του οδηγού προτροπών, με κάθε αριθμό τηλεφώνου, URL, όνομα εργαλείου και σύμβολο κράτησης θέσης από την πηγή διατηρημένα.
- Δομημένη — η διαμόρφωση της πηγής οργανωμένη κάτω από επικεφαλίδες, ακριβώς όπως εξήχθη. Χρησιμοποιείται αυτόματα όταν η επανεγγραφή δεν μπορεί να επαληθευτεί.
Καταργήστε την επιλογή από τους πράκτορες που δεν θέλετε (τα δοκιμαστικά αντίγραφα δεν είναι επιλεγμένα από προεπιλογή), επεξεργαστείτε ονόματα, φωνές, βαθμίδες ή την επιλογή προτροπής και έπειτα επιλέξτε Εισαγωγή. Οι πράκτορες που δημιουργούνται ανοίγουν στον δημιουργό με τις συνδέσεις API και τις γνώσεις τους συνδεδεμένες.
Τι εισάγεται
Λήψη κλειδιού
- Ανοίξτε το dashboard.vapi.ai/org/api-keys (Ρυθμίσεις οργανισμού → Κλειδιά API).
- Δημιουργήστε ένα κλειδί και επιλέξτε Ιδιωτικό — τα δημόσια κλειδιά δεν μπορούν να εμφανίσουν βοηθούς.
- Αντιγράψτε το στο παράθυρο διαλόγου. Τα κλειδιά Vapi δεν έχουν περιορισμένο εύρος· διαγράψτε το κλειδί στο Vapi μετά την εισαγωγή, αν το δημιουργήσατε μόνο για αυτόν τον σκοπό.
| Πεδίο Vapi | ThunderPhone |
|---|---|
model.messages[system] | Prompt |
firstMessage, firstMessageMode | Εναρκτήρια φράση στο prompt· ποιος μιλά πρώτος |
voice.provider + voiceId | Πλησιέστερη φωνή καταλόγου (εμφανίζεται η αξιοπιστία αντιστοίχισης) |
transcriber.language | Κύρια γλώσσα |
model.model | Επίπεδο νοημοσύνης |
model.tools / toolIds (function, apiRequest) | Συνδέσεις API |
Προορισμοί transferCall | Ενότητα προώθησης του prompt (ενσωματωμένη μεταφορά) |
endCall, dtmf | Ενσωματωμένες λειτουργίες |
Εργαλεία query (knowledgeBases[].fileIds) και παλαιό knowledgeBaseId | Βάση γνώσεων με τα μεταφορτωμένα αρχεία ως έγγραφα |
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessages | Ενότητες prompt· ρύθμιση μηνύματος τηλεφωνητή |
silenceTimeoutSeconds | Τερματισμός λόγω σιωπής |
maxDurationSeconds, server.url, squads, workflows, εργαλεία sms/ghl/make/code/mcp | Αναφέρονται, δεν εισάγονται |
Λήψη κλειδιού
- Ανοίξτε το dashboard.retellai.com/apiKeys (Ρυθμίσεις συστήματος → Κλειδιά API) και επιλέξτε Δημιουργία κλειδιού.
- Ενεργοποιήστε το Περιορισμός δικαιωμάτων και ορίστε τα Πράκτορας, Βάση γνώσεων και Τηλέφωνο σε Ανάγνωση. Αφήστε κάθε άλλη ομάδα μη επιλεγμένη· ο εισαγωγέας δεν γράφει ποτέ στο Retell.
- Αντιγράψτε το κλειδί στο παράθυρο διαλόγου.
| Πεδίο Retell | ThunderPhone |
|---|---|
Retell LLM general_prompt, begin_message, start_speaker | Prompt· εναρκτήρια φράση· ποιος μιλά πρώτος |
states + starting_state | Διατεταγμένη διαδικασία κλήσης στο prompt |
Ροή συνομιλίας global_prompt + κόμβοι | Διατεταγμένη διαδικασία κλήσης· οι κόμβοι μεταφοράς γίνονται επίσης κανόνες προώθησης |
Προσαρμοσμένα general_tools | Συνδέσεις API |
transfer_call, end_call, press_digit | Προώθηση στο prompt + ενσωματωμένες λειτουργίες |
voice_id (11labs-, openai-, cartesia-, …) | Πλησιέστερη φωνή καταλόγου |
language | Κύρια και πρόσθετες γλώσσες |
model / s2s_model | Επίπεδο νοημοσύνης |
knowledge_base_ids (πηγές url, εγγράφων, κειμένου) | Βάση γνώσεων με έγγραφα |
voicemail_option, end_call_after_silence_ms, boosted_keywords | Ρύθμιση τηλεφωνητή· τερματισμός λόγω σιωπής· όροι prompt |
webhook_url, max_call_duration_ms (όταν είναι κάτω από το προεπιλεγμένο όριο των 60 λεπτών), μηχανές προσαρμοσμένου LLM, send_sms, MCP | Αναφέρονται, δεν εισάγονται |
Λήψη κλειδιού
- Ανοίξτε το elevenlabs.io/app/settings/api-keys και επιλέξτε Δημιουργία κλειδιού API.
- Στα δικαιώματα, δώστε του Πλατφόρμα πρακτόρων: Ανάγνωση (και Βάση γνώσεων: Ανάγνωση αν εμφανίζεται)· ο εισαγωγέας δεν χρειάζεται τίποτε άλλο.
- Αντιγράψτε το κλειδί στο παράθυρο διαλόγου.
| Πεδίο ElevenLabs | ThunderPhone |
|---|---|
conversation_config.agent.prompt.prompt | Prompt |
first_message, language | Εναρκτήρια φράση· κύρια γλώσσα |
prompt.llm | Επίπεδο νοημοσύνης |
tts.voice_id | Πλησιέστερη φωνή καταλόγου |
tools / tool_ids τύπου webhook | Συνδέσεις API (σχήμα ερωτήματος ή σώματος) |
Εργαλεία συστήματος end_call, transfer_to_number, πληκτρολόγιο | Ενσωματωμένες λειτουργίες + προώθηση στο prompt |
Καταχωρίσεις url/κειμένου/αρχείου knowledge_base | Βάση γνώσεων: οι καταχωρίσεις URL γίνονται έγγραφα URL· οι καταχωρίσεις κειμένου και αρχείων ανακτώνται μέσω αναγνωριστικού και εισάγονται ως το εξαγόμενο κείμενό τους |
turn.silence_end_call_timeout | Τερματισμός λόγω σιωπής |
conversation.max_duration_seconds, εργαλεία πελάτη, MCP | Αναφέρονται, δεν εισάγονται |
Λήψη κλειδιού
- Ανοίξτε το app.bland.ai/dashboard/settings.
- Αντιγράψτε το κλειδί API που εμφανίζεται εκεί (το Bland έχει ένα κλειδί ανά λογαριασμό· δεν έχει περιορισμένο εύρος, επομένως αλλάξτε το στη συνέχεια αν προτιμάτε).
- Επικολλήστε το στο παράθυρο διαλόγου.
Οι διαδικτυακοί πράκτορες δεν έχουν όνομα στο Bland, επομένως ο εισαγωγέας τούς ονομάζει από τον χαιρετισμό («Γεια σας, είμαι η Nova…») ή το prompt («Είστε η Nova…»).
| Πεδίο Bland | ThunderPhone |
|---|---|
Διαδικτυακός πράκτορας prompt, first_sentence, language, model, voice | Prompt· εναρκτήρια φράση· γλώσσα· επίπεδο· πλησιέστερη φωνή |
Προσαρμοσμένα tools (name, url, method, input_schema, headers) | Συνδέσεις API |
Εισερχόμενος αριθμός prompt ή pathway_id | Ένας πράκτορας ανά εισερχόμενο αριθμό |
| Κάθε διαδρομή, συνδεδεμένη με αριθμό ή όχι | Ένας πράκτορας ανά διαδρομή |
| Κόμβοι και ακμές διαδρομής (Προεπιλογή, Βάση γνώσεων, Μεταφορά κλήσης, Τερματισμός κλήσης, Webhook) | Διατεταγμένη διαδικασία κλήσης· το κείμενο του κόμβου βάσης γνώσεων γίνεται έγγραφο· οι μεταφορές και τα webhook γίνονται ενσωματωμένες λειτουργίες και συνδέσεις API |
transfer_phone_number | Ενότητα προώθησης |
max_duration, webhook | Αναφέρονται, δεν εισάγονται |
| Αριθμοί που ανήκουν στο Bland | Αναφέρονται ως μη μεταφέρσιμοι |
Τι απαιτεί ενέργεια στο ThunderPhone
Η αναφορά στο κάτω μέρος της σελίδας ελέγχου παραθέτει όλα όσα δεν μεταφέρθηκαν και τον λόγο:
- Αριθμοί τηλεφώνου. Αριθμοί που διαθέτετε σε τηλεπικοινωνιακό πάροχο μπορούν να συνδεθούν ως αριθμοί VoIP. Αριθμοί που ανήκουν στην πλατφόρμα δεν μπορούν να μεταφερθούν· αποκτήστε έναν νέο αριθμό και συνδέστε τον με τον εισαγόμενο πράκτορα.
- Επανακλήσεις ιστού ανά πράκτορα. Το ThunderPhone παραδίδει υπογεγραμμένες επανακλήσεις ιστού ανά οργανισμό· ρυθμίστε μία στην ενότητα Επανακλήσεις ιστού.
- Διαπιστευτήρια αποθηκευμένα από τον προμηθευτή. Οι κεφαλίδες εργαλείων που ήταν ορατές αντιγράφονται. Τα διαπιστευτήρια που η παλιά πλατφόρμα αποθήκευε με αναγνωριστικό επισημαίνονται· προσθέστε τα στις κεφαλίδες της σύνδεσης API.
- Εργαλεία χωρίς αντίστοιχο (αποστολή SMS, αυτοματισμοί ειδικοί για την πλατφόρμα) παρατίθενται ώστε να μη παραλείπεται τίποτα σιωπηρά.
- Όρια διάρκειας κλήσεων. Το ThunderPhone δεν διαθέτει μέγιστη διάρκεια κλήσης ανά πράκτορα· χρησιμοποιήστε αντί αυτού τη ρύθμιση τερματισμού λόγω σιωπής και τους κανόνες ολοκλήρωσης του προτροπής σας.
Εισαγωγή χωρίς κλειδί
Επιλέξτε Επικόλληση εξαγμένου JSON και επικολλήστε τα αντικείμενα που εξάγει το API ή ο πίνακας ελέγχου της πλατφόρμας σας, ως ένα αντικείμενο ή ως λίστα JSON:
- Vapi — το αντικείμενο βοηθού (
GET /assistant/{id}). Τα εργαλεία που συνδέονται μέσωtoolIdsκαι τα αρχεία γνώσης χρειάζονται κλειδί για να επιλυθούν. - Retell — το αντικείμενο πράκτορα (
GET /get-agent/{id}) μαζί με το Retell LLM του (GET /get-retell-llm/{id}) ή το αντικείμενο ροής συνομιλίας στην ίδια λίστα· ο εισαγωγέας τα συνδέει με βάση το αναγνωριστικό. Ένα LLM ή μια ροή που επικολλάται μόνη της εισάγεται με δημιουργημένο όνομα. - ElevenLabs — το αντικείμενο πράκτορα (
GET /v1/convai/agents/{id})· τα εργαλεία επανάκλησης ιστού του περιλαμβάνονται ενσωματωμένα, ώστε να μη μένει τίποτα ανεπίλυτο. - Bland — ένας διαδικτυακός πράκτορας, η απόκριση
/v1/agentsή ένα αντικείμενο διαδρομής.
Οτιδήποτε αναφέρεται μόνο με αναγνωριστικό και δεν υπάρχει στην επικόλληση παρατίθεται στις σημειώσεις.
Μετά την εισαγωγή
- Ανοίξτε κάθε πράκτορα και διαβάστε τις σημειώσεις του.
- Πραγματοποιήστε μια δοκιμαστική κλήση από το εργαλείο δημιουργίας.
- Συνδέστε έναν αριθμό τηλεφώνου.
- Δοκιμάστε κάθε σύνδεση API με τον δοκιμαστή αιτημάτων.
- Βεβαιωθείτε ότι τα έγγραφα γνώσης ολοκλήρωσαν την ευρετηρίαση.
- Ορίστε μια επανάκληση ιστού οργανισμού αν οι παλιοί πράκτορες χρησιμοποιούσαν μία.
Ο εισαγωγέας είναι επίσης διαθέσιμος μέσω του REST API.