Skip to main content

#Einstein Bot0 人正在讨论

I've downloaded the Einstein Bots Metrics package, but we want more detail on data within a conversation.  Is their anyway to get this?  When I try to do a custom report with Conversation Entries or Conversation Definition Sessions, I get no data.  The daily and hourly metrics are available, but we want a deeper dive.  #Einstein Bot #Einstein Bots Reporting

3 个回答
  1. 2025年2月18日 14:33

    thank you @Mayukh Bhaowal it is not posible to finde the data of  "Input  Message " from the website user / Whats App user when using the new Enhanced einstein in messaging bot in report (only in the Performance Tab )

0/9000

We have a use case where the bot will ask the question with a predefined question using static or dynamic action in Bot Builder. For example: "Issue related to => option 1. Sales 2. Service." This is clickable as I am using two options. If the user selects "Sales," I am redirecting to another dialog: "How can I help with the Sales module?" Now, if the user scrolls up and selects "Service" for the already sent initial message, my bot is not responding. I can't see this response in my logs either.

Please let me know is there anything we are missing or it's a limitation with einstine bot.

1 个回答
  1. 2024年10月29日 18:07
    @Naveen Kumar R

    so Correct me if I’m wrong

    You are selecting option 1 in the bot and then scrolling back up to select option after that ?

    I don’t think the bot supports that, once you select an option it goes down one route and the other option cannot be selected by scrolling back up as far as I know.

    You would have to give another option to redirect to the main menu that had option 2 or you can create a re direct to option 2.

    Hope this helps!

    Thanks

0/9000

We have a use case whereby we are putting our Einstein Bot in front of Facebook Messenger and then when a transfer to agent occurs this will invoke an enhanced messaging session.

Our problem is that we also have a social media solution which may use outbound messages in FB Messenger as part of it's solution, however in those instances, when there is a reply, we don't want the Bot to initialise.

Does anybody know how we could configure the Einstein Bot to recognise this outbound message (from us) and then if/when a reply comes (as an inbound next message), the Bot would not initialise and the conversation could continue?

 

#Einstein Bot  #Facebook Messaging  #Flow

1 个回答
  1. 2024年10月17日 04:18
    I would look into the routing flow that routes the messaging session to the bot and add a condition to not run when you have an outbound message. Basically make adjustments in the routing flow as per your requirements.
0/9000

Hey guys, can anybody point me toward some resources or give me some advice on how to setup "fallback" routing for messaging channels that are being routed through an einstein bot? I am currently using the bot to route incoming SMS messages to a single agent queue according to a lookup field on the case object. I am happy with this setup, but I'd like the message to be rerouted if it isn't accepted within a certain amount of time. I thought that the overflow assignee would fill this role, but that doesn't seem to be the case. Is there a way to do any of the following:

  • Set the einstein bot to "check" agent availability before routing to the queue prescribed by the flow dialogue
  • "Weight" recipient priority in a queue so that I could add other users to the single agent queues that would only act as backup after the primary agent fails to accept the message
  • Enable some kind of rule that would forward timed out message requests to another queue or chatbot

Thanks in advance for any insights you can provide!

1 条评论
0/9000

Hi All - we rolled out V1 of our bot to Facebook Messenger, which requires customers to message us first, before the bot sends the initial welcome message.

We are now duplicating this bot to roll out to our website, and would like the bot to AUTO SEND the Welcome message as soon as the chat bubble is opened to start the chat (ie. welcome the customer before they type their question)

How do we do this???

 

ALSO  -  How do we add an additional question to ask their name?? Any ideas :) 

 

#Trailhead  #Einstein Bots  #Einstein Bot

3 个回答
  1. 2024年2月27日 05:32

    Thanks guys - we've tried these, but the Q's are not coming into the Bot. We've created a case to see if we can chat with someone directly :)

0/9000

Hi guys, I think I'm doing something wrong in  connection of bot with WhatsApp, it doesn't trigger the bot

The bot 'connected' w/WhatsappEinstein bot doesn't connect to Whatsapp channelBot Settings.pngChannel.png

 

#Einstein Bots  #Whatsapp  #Einstein Bot

3 个回答
  1. 2024年2月22日 20:12

    The Whatsapp Channel is working okay, just the bot doesn't fire, the chat goes straight in Omni-Channel' queue.

0/9000

Hello,

I have developed the Einstein Whats app bot. When I test it, I observed below behavior.

 

When I send message to Einstein whats app bot from my first Whatsapp number, I didn't received any response message. 

When I send message to Einstein whats app bot from my second Whatsapp number, I received the response messages from Bot.

 

My first message which bot sends, "How can i help you". This is only visible when I send message from my second whatsapp  number.

What can be the reason of this? Could anyone please give the path so I can find the solution of this problem?

 

Thank You!!

#Salesforce Service Cloud #Salesforce Einstein & AI #Einstein Bot #Einstein Behavior

4 个回答
  1. 2021年9月12日 20:20

    Thanks @Tom Bassett for responding. Thanks for your kind help. My issue get resolved. Actually, If I do not optout from the current chat, I can't start the new chat again with same whats app number.

0/9000

How can I auto start chat in preChat(LWC) when the page loaded and the condition is true.  

 I tried to do the code below

import BasePrechat from 'lightningsnapin/basePrechat';

import { api, track } from 'lwc';

import startChatLabel from '@salesforce/label/c.StartChat';

export default class Prechat extends BasePrechat {

@api prechatFields;

@api backgroundImgURL;

@track fields;

@track namelist;#Chatbot

startChatLabel;

test = 'test';

// test = '';

connectedCallback() {

this.startChatLabel = startChatLabel;

this.fields = this.prechatFields.map(field => {

const { label, name, value, required, maxLength } = field;

return { label, value, name, required, maxLength };

});

this.namelist = this.fields.map(field => field.name);

if (this.test != '') {

this.handleStartChat();

}

}

renderedCallback() {

this.template.querySelector("lightning-input").focus();

}

handleStartChat() {

this.template.querySelectorAll("lightning-input").forEach(input => {

this.fields[this.namelist.indexOf(input.name)].value = input.value;

});

if (this.validateFields(this.fields).valid) {

this.startChat(this.fields);

} else {

// Error handling if fields do not pass validation.

}

}

}

 But the error below occurs

How can I auto start chat in preChat(LWC) when the page loaded and the condition is true

 

How can I solve this problem?  Thank you! 

 

#Salesforce Developer

2 个回答
0/9000

Anyone ever experienced this error when deploying an Einstein Bot?  "Invalid value for Bot User field given."

 

We are implementing Copado (dev ops solution) and it deploys via the metadata api from git.  I just edited a few words in a dialogue...nothing crazy.

 

#Einstein Bot #Copado

3 条评论
  1. 2023年9月13日 07:08

    I have created an Einstein BOT from the BOT template, my Bot is working fine when I enter the order number or try to create a case it does not work and gives an error "unfortunately...., "

    The first time I tried to preview BOT it ask for set up when I clicked on setup it gave below error what does that mean and how to fix that it pulls data from the order or creates a case. The same thing is happening in my ORG but flow is pulling data from order and also creating case. Need urgent help

     

    "This page has an error. You might just need to refresh it.

     

    Failed to initialize a component [Definition does not exist on the client for descriptor:markup://force:inlineEditGridStencil. Client side caches have been cleared. Please reload the page.]

    Callback failed: serviceComponent://ui.force.components.controllers.lists.selectableListDataProvider.SelectableListDataProviderController/ACTION$getItems

    Failing descriptor: {markup://force:listViewManagerGrid}

    "

0/9000

Hello,

 

I'm trying to set the Einstein bot language based on the language defined in the Embedded Service snipet (see attached image) in the client page. Although, the defined language in the script is not setting the Einstein dialogs messages.

Is there a way to set the Einstein bot language based on the language defined in the cliente page?

 

Thanks. 

10 个回答
  1. 2022年12月23日 09:28

    Hello @Vinz Pica,

     

    We implemented a workaround. We created a new field in the Chat Transcript, and then we populate it from the snippet (the code with the chat button that it's placed on the client page). Then in the Einstein bot, we set the language based on that field. 

0/9000