paul gaston
11/18/2024, 7:47 PMVapi
11/18/2024, 7:50 PMVapi
11/18/2024, 7:50 PMVapi
11/18/2024, 7:50 PMShubham Bajaj
11/19/2024, 9:42 AMShubham Bajaj
11/19/2024, 9:46 AMexample-squad-config-for-slient-transfer
json
{
"members": [
{
"assistantId": "insert-first-assistant-id-here",
"assistantDestinations": [
{
"assistantName": "insert-first-destination-assistant-name-here",
"message": " "
}
]
},
{
"assistantId": "insert-first-destination-assistant-id-here",
"assistantDestinations": []
}
]
}
paul gaston
11/19/2024, 1:47 PMShubham Bajaj
11/19/2024, 6:03 PMpaul gaston
11/21/2024, 11:39 AMpaul gaston
11/21/2024, 11:39 AMpaul gaston
11/21/2024, 11:39 AMpaul gaston
11/21/2024, 11:40 AMpaul gaston
11/21/2024, 11:40 AMShubham Bajaj
11/21/2024, 12:34 PMpaul gaston
11/21/2024, 12:40 PMrender json: {
members: [
{
assistantId: ENV['MANAGER_ASSISTANT_ID'],
assistantDestinations: [
{
assistantName: 'faq',
assistantId: ENV['FAQ_ASSISTANT_ID']
},
{
assistantName: 'spelling',
assistantId: ENV['SPELLING_ASSISTANT_ID']
},
{
assistantName: 'booking',
assistantId: ENV['BOOKING_ASSISTANT_ID']
}
]
}
]
}, status: :ok
- Can you confirm I have to use "an empty assistant" as an entry point?
to give you more info, here are the 4 assistants I have:
MANAGER_ASSISTANT_ID=5f4faadd-5888-4ad7-a504-8f3035830b94
FAQ_ASSISTANT_ID=0c2fd21f-d0bf-4353-a76d-0348b879cb75
SPELLING_ASSISTANT_ID=beecc680-7d5b-4c2c-bc1f-771dbc0aefdf
BOOKING_ASSISTANT_ID=67ed59f3-2ad6-44b2-b244-4e4f0a4ac83f
I tried to use workflow on vapi website but it doesn't work as expected, I believe its worth sharing the workflow picture so you have an idea of what we are trying to accomplish:
Let me know if you need more details
https://cdn.discordapp.com/attachments/1308156708958371952/1309136457285369856/Screenshot_2024-11-21_at_13.06.24.png?ex=67407bd5&is=673f2a55&hm=dcc71f19c030202dcbcb14ec7e5e9f3a5a23168d5d70e15c8e49410244e3dd90&paul gaston
11/21/2024, 12:42 PMpaul gaston
11/21/2024, 12:45 PMpaul gaston
11/21/2024, 12:56 PMpaul gaston
11/21/2024, 1:03 PMrender json: {
squad: {
members: [
{
assistantId: ENV['MANAGER_ASSISTANT_ID'],
assistantDestinations: [
{
type: "assistant",
assistantName: "faq",
message: " ",
description: "Transfer to FAQ assistant for general questions"
},
{
type: "assistant",
assistantName: "spelling",
message: " ",
description: "Transfer to spelling assistant for name collection"
},
{
type: "assistant",
assistantName: "booking",
message: " ",
description: "Transfer to booking assistant for appointment management"
}
]
},
{
assistant: {
name: "faq",
assistantId: ENV['FAQ_ASSISTANT_ID']
}
},
{
assistant: {
name: "spelling",
assistantId: ENV['SPELLING_ASSISTANT_ID']
}
},
{
assistant: {
name: "booking",
assistantId: ENV['BOOKING_ASSISTANT_ID']
}
}
]
}
}, status: :ok
paul gaston
11/21/2024, 1:04 PMpaul gaston
11/21/2024, 1:28 PMpaul gaston
11/21/2024, 1:31 PMpaul gaston
11/21/2024, 1:35 PMpaul gaston
11/21/2024, 1:43 PMpaul gaston
11/21/2024, 1:55 PMpaul gaston
11/21/2024, 1:57 PMpaul gaston
11/21/2024, 2:12 PMpaul gaston
11/21/2024, 2:31 PMpaul gaston
11/21/2024, 2:31 PMpaul gaston
11/21/2024, 2:32 PMpaul gaston
11/21/2024, 2:52 PMpaul gaston
11/21/2024, 2:52 PMpaul gaston
11/21/2024, 3:00 PMpaul gaston
11/21/2024, 3:14 PMpaul gaston
11/21/2024, 3:14 PMpaul gaston
11/21/2024, 6:06 PMShubham Bajaj
11/22/2024, 1:57 PMpaul gaston
11/22/2024, 1:57 PMpaul gaston
11/22/2024, 1:57 PMpaul gaston
11/22/2024, 1:58 PMpaul gaston
11/22/2024, 1:58 PMpaul gaston
11/22/2024, 1:59 PMpaul gaston
11/22/2024, 2:07 PMpaul gaston
11/22/2024, 4:07 PMpaul gaston
11/22/2024, 5:00 PMpaul gaston
11/22/2024, 5:15 PMpaul gaston
11/22/2024, 5:16 PMShubham Bajaj
11/25/2024, 12:26 PMShubham Bajaj
11/25/2024, 12:26 PM