Hi Everyone
I am working on a Dialogflow CX agent integrated with Twilio (WhatsApp). When I invoke a playbook via the Dialogflow CX API, the playbook transitions successfully but remains in the OUTPUT_STATE_PENDING state. Below are the steps I’ve taken, the observed behavior, and the specific issue I’m encountering.
I want to use a playbook to handle customer requests for services, process their location for pricing calculations, and respond with the relevant pricing details. The playbook should complete and return the correct output but it does not instead I am getting the below error:
Question
Hello,
I have the same problem since last week. I think it is a google problem because I work on my project since the 1/09 and conversation in playbook where always transfered with the playbook in pending status. Maybe they change a rule, I am stuck in the console but curiously it works on the widget. Also if un create a new agent with only one instruction to transfer playbook 1 on playbook 2, this does'nt work. And also the prebuilt agent made by google are not working anymore and have the same error message. So I'am waiting 🙂
Hi
I merged all my playbooks as a temporary solve but meaning I cannot do handovers to another playbook(agent) while this issue is still pending.
Hi @mahambabp,
Welcome to Google Cloud Community!
I understand you're encountering an issue where your Dialogflow CX playbook remains in OUTPUT_STATE_PENDING despite successful invocation, and you're seeing the message "Playbook output should be empty for pending invocation of playbook." You also have questions about action parameter population.
The playbook might remain in OUTPUT_STATE_PENDING due to:
You may try these approaches to populate the action parameters:
Here are the troubleshooting steps that you may follow:
6. Check Google Cloud Status Dashboard: Look for any reported incidents on the Google Cloud Status Dashboard related to Dialogflow or AI/ML services.
7. Contact GCP Support and Twilio Support: If none of the above steps help, contact Google Cloud Support and Twilio Support. They have better visibility into the underlying system and can assist you with specific issues. Also, I suggest filing a defect report. This way you could have visibility on the progress of your request as it is publicly available. Please note that I can't provide any details or timelines at this moment. For future updates, I suggest keeping an eye out on the issue tracker and release notes.
Finally, here’s a similar case that you may check and may find useful.
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
Hi
My Agent app was working fine before the update nothing was changed in terms of tools, webhooks and prompts, I suspect it was the console consolidation because everything worked fine before, I resorted to using one playbook now because if I do any handover to another playbook I get the same error.
Still have the same issue, has someone managed to solve it? It worked well until last week (1st week of January) and I have not modified anything
Hi , It still does'nt work as a temporary work around I have bundled all prompts into one playbook until google fixes the bug becuase , day before the new update it was working fine.
This is working since this morning 🙂
Agree, it started working fine past wednesday 🙂 Thanks to both of you!
@ruthseki or anyone, any update if this bug is fixed? I am debating putting all instructions into one prompt but it still makes examples difficult with 'child' / 'parent' playbook error. Any work arounds you have used @MarcVallcorba , @antho29 , @mahambabp ? Any help appreicated
yes the bug is fixed. Could you developp what's your problem ? What's the error message ?