cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1216
Views
0
Helpful
3
Replies

ECE Chat API integration with Chatbot

cisco
Level 1
Level 1

Hi,

 

We are integrating chatbot with ECE version 12.0 ES6 ET1 and we got issue when we try to sendo message in conversation.

 

We opened a TAC, but they ask us to send message in devnet forum. However, in many messages, we found only message to send email to this ask-ece-dev.

 

Our topology is 400 agents HA  (2 servers with all apps and 2 web servers).

 

We runned some tests and find this:

 

  1. When get email from system with this message: Your Webhooks subscription "Replikante_ChatBot : Replikante_ChatBot" for callback URL XXXXXX has been disabled. To reactivate, log into the administration console, browse to the Register Applications node and reactivate the callback. from time to time. Looks like something is disabling webhook comucation from system.
  2. Start conversation post is working and call is placed to agent
  3. Starttyping post is working and we could see customer is typing message
  4. stoptyping post is working and we could see customer stop typing.
  5. Normal text conversation is not working. If integrator send post with text/plan or text/html (As we could see in ECE API Guide inde devnet) type, system send back informing this type is not allowed. this is the response from ece web:

RESPONSE

{
"code": "400-386",
"developerMessage": "Valor inválido fornecido para o atributo 'type.value' no corpo da solicitação. Os valores permitidos são: 'startTyping,endTyping,enableOffRecordMessages,disableOffRecordMessages,text,acceptAttachment,rejectAttachment,uploadAttachment'."
}

  1. If integrator send message using only type text(As we could see in response above), we got this response:

RESPONSE

{
"code": "500-100",
"developerMessage": "O servidor não conseguiu processar este pedido. Consulte os registos de erros do servidor."
}

We run these tests using applicationServer, EAAS and Webhook process setted to debug. We also collect capture with wireshark in webserver (for this, we turned off webserver/IIS 1A and we used only webserver/IIS 1B.

So, we need help to find out why we are getting this message when try to send text and if available, we could send these logs. I also create a post inside devnet fórum!

 

Best Regards,

 

Kleber

1 Accepted Solution

Accepted Solutions

cisco
Level 1
Level 1

After contacted ECE team through email, we received orientation to update patch V12ES06ET3 and after this patch was applied system started to work well as designed!

Thank you for assistance!

View solution in original post

3 Replies 3

dekwan
Cisco Employee
Cisco Employee

Hi,

 

The best place for ECE help is via the email alias ask-ece-dev@external.cisco.com which I see you have already done so. The team is really good about answering, but give them a day or so. If you do not get a reply back, please send a friendly note to remind them.

 

Thanx,

Denise

cisco
Level 1
Level 1

After contacted ECE team through email, we received orientation to update patch V12ES06ET3 and after this patch was applied system started to work well as designed!

Thank you for assistance!

Muhammed Ashiq
Level 1
Level 1

Dears,

How we can setup Weebhook URL. We are able to Initiate the chat and send the chat to ECE through ECE but the response back from Agent and System is not receiving to webhook URL configured. where we can check this?

 

Ashiq