Hi Team,
I created a Application and I want to add chatbot in that application. Can we do this requirement in Appian? if so what are the steps to implement chatbot.
Regards,
J Vinay
Discussion posts and replies are publicly visible
Does this help?
community.appian.com/.../chatbot-integration
You may also integrate with chatGPT using openAPI connectors.
Just recently Open AI CS and component plugin have been added to Appmarket. You can directly use chatBot component in your interface and customize it your way. Tried it few days back, cool stuff.
It depends on what work would you like your chatBot to do. If you want it to interact with the application's data, then remember that you'll have to expose your business data to a third party. There are several providers for the same like, Dialog flow, Open AI's chatGPT etc.
But for these, you'll have to create an API to send and receive data and do some magic with SAIL to create interfaces that look like chat screen. Or you can build a plugin from scratch for more smoother, jitter-free experience.
Hi
can you please assist me on how to implement the Open AI plugin into our interface. I've done the whole thing but the open AI is not providing any reply to me and showing an error saying "Missing Required Parameter: openAIConnectedSystem" .What could be the solution for this query.
if you have created a connected system then check if you configured it required details.
Looks like you have not setup the OpenAI CS before using the component plugin. Please create one after deploying plugin and pass the constant referring to the CS in the field parameter.
How can we customize chatBot responses according to our application. Eg: In case if its travel related application, interface should ask me please tell me you ticket number, in case for KYC please tell me your DOB and account number.. Etc
Hi ak0642 ,
Now we have a new component called records chat in 23.4 which can be used for chat bot experience.
Appian Release Notes - Appian 23.4
Chat with records is meant to chat with your data. Not to acquire structured from a user.