You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, i was implementing the external actions on vocode. But on call when i say to schedule meeting for tomorrow it has to run the external action and call an internal webhook api that i implemented. But what happens is it does ask for params and response too. But somehow what is think is it becomes quite and execute action even before confirming the time of meeting. Even though i can see that i logs that he is trying to speak but cannot hear back even after action complete. i am attaching the logs below. Can you please look into this bug and help me out. i am using 1.1.3 version instead of main
ExecuteExternalActionVocodeActionConfig(
processing_mode="muted",
name="Meeting_Booking_Assistant",
description="""
Book a google meeting for a 30 minute or 1 hour call and before booking
confirm the prospect that the meeting is scheduled on the correct date and time don't proceed if the prospect doesn't confirm the date and time and tell them to end the call after confirmation.
""",
url=f"https://{BASE_URL}/external_actions/meeting_booking",
speak_on_send=True,
speak_on_receive=True,
input_schema=json.dumps({
"type": "object",
"properties": {
"length": {
"type": "string",
"enum": ["30m", "1hr"],
},
"time": {
"type": "string",
"pattern": "^\d{2}:\d0[ap]m$",
},
"contact_name": {
"type": "string",
"pattern": "^[a-zA-Z ]+$",
},
"contact_uuid": {
"type": "string",
"pattern": "^[a-zA-Z0-9-]+$",
},
"meeting_date":{
"type": "string",
"pattern": "^\d{4}-\d{2}-\d{2}$",
},
"campaign_uuid":{
"type": "string",
"pattern": "^[a-zA-Z0-9-]+$",
}
},
}),
signature_secret=base64.b64encode(os.urandom(32)).decode(),
)
]
Steps to Reproduce
Use this config on 1.1.3
Expected Behavior
It should ask for all params and respond back after booking
Screenshots
The text was updated successfully, but these errors were encountered:
Brief Description
Hi, i was implementing the external actions on vocode. But on call when i say to schedule meeting for tomorrow it has to run the external action and call an internal webhook api that i implemented. But what happens is it does ask for params and response too. But somehow what is think is it becomes quite and execute action even before confirming the time of meeting. Even though i can see that i logs that he is trying to speak but cannot hear back even after action complete. i am attaching the logs below. Can you please look into this bug and help me out. i am using 1.1.3 version instead of main
https://docs.google.com/document/d/1bM1XE-qLKSZPgvEfghlHCK6gKVWBwjIZHLPCzlxdUg4/edit?usp=sharing
LLM
GPT-4
Transcription Services
Deepgram
Synthesis Services
Eleven Labs
Telephony Services
Twilio
Conversation Type and Platform
ExecuteExternalActionVocodeActionConfig(
processing_mode="muted",
name="Meeting_Booking_Assistant",
description="""
Book a google meeting for a 30 minute or 1 hour call and before booking
confirm the prospect that the meeting is scheduled on the correct date and time don't proceed if the prospect doesn't confirm the date and time and tell them to end the call after confirmation.
""",
url=f"https://{BASE_URL}/external_actions/meeting_booking",
speak_on_send=True,
speak_on_receive=True,
input_schema=json.dumps({
"type": "object",
"properties": {
"length": {
"type": "string",
"enum": ["30m", "1hr"],
},
"time": {
"type": "string",
"pattern": "^\d{2}:\d0[ap]m$",
},
"contact_name": {
"type": "string",
"pattern": "^[a-zA-Z ]+$",
},
"contact_uuid": {
"type": "string",
"pattern": "^[a-zA-Z0-9-]+$",
},
"meeting_date":{
"type": "string",
"pattern": "^\d{4}-\d{2}-\d{2}$",
},
"campaign_uuid":{
"type": "string",
"pattern": "^[a-zA-Z0-9-]+$",
}
},
}),
signature_secret=base64.b64encode(os.urandom(32)).decode(),
)
]
Steps to Reproduce
Use this config on 1.1.3
Expected Behavior
It should ask for all params and respond back after booking
Screenshots
The text was updated successfully, but these errors were encountered: