please refer to the below thread -
https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KCJvZ0AX
Feed
- Recent Activity
- Created Date
- Questions with an Accepted Answer
- Questions with No Accepted Answer
- Unanswered Questions
- Appexchage Apps
- Audience Studio
- Automation Studio
- B2B Commerce
- B2C Commerce
- Business Rules Engine
- Communications Cloud
- Consumer Goods Cloud
- Datorama
- Digital Engagement
- Education Cloud
- Education Data Architecture
- Einstein Analytics
- Einstein Bots
- Email Marketing
- Experience Cloud
- Financial Services Cloud
- High Velocity Sales
- Higher Education
- Integration
- Interaction Studio
- Journey Builder
- K-12 Architecture Kit
- Manufacturing Cloud
- Marketing Cloud
- Mobile Publisher
- MuleSoft
- MuleSoft API Manager
- MuleSoft Anypoint Code Builder
- MuleSoft Anypoint Platform
- MuleSoft Anypoint Studio
- MuleSoft CloudHub / RTF / On-Prem / PCE / Gateway
- MuleSoft Composer
- MuleSoft Connectors / SDK / DevKit
- MuleSoft DataWeave
- MuleSoft Design Center / API Designer
- MuleSoft Exchange
- MuleSoft For Agentforce
- MuleSoft For Flow: Integration
- MuleSoft Integrations
- MuleSoft Training & Certification
- Nonprofit
- Nonprofit Cloud
- Nonprofit Success Pack
- Outbound Funds Module
- Pardot B2b Marketing Automation
- Program Management Module
- Quip
- Revenue Cloud
- Sales Cloud
- Sales Cloud Einstein
- Salesforce CPQ & Billing
- Salesforce Developer
- Salesforce Field Service
- Salesforce Health Cloud
- Salesforce Maps
- Salesforce Platform
- Salesforce Surveys
- Service Cloud
- Service Cloud Einstein
- Service Cloud Voice
- Slack Basics
- Slack Certified
- Slack Community
- Slack Developers
- Slack Workflow Builder
- Tableau
- Automation
- AwesomeAdmins
- Data Management
- EducationHelp
- Formulas
- IdeaExchange
- New Releases
- NonprofitHelp
- Salesforce Developer
- SalesforceLive
- TrailblazerCommunityHelp
- TrailblazerDX
- Trailhead Challenges
- Trailhead Superbadges
- TrailheadGO
Filter
I use Service Cloud Voice and Amazon Connect. Once a call is received, a VoiceCall is created in Salesforce, which triggers creation of the PendingServiceRouting record with the RoutingModel of ExternalRouting. However, the call is not routed to available agents, so the caller is always holding on the line.
What I checked so far:
- Agents got a contact center group assigned
- The contact center group has the queue mapped with it
- The VoiceCall record is assigned to that Queue
- The Queue is linked with the Routing Configuration of type External Routing
- The presence status of the agents is linked with the Phone channel
- The Connection Status component shows that the agent is available (screenshot)
What might be the issue?
Today, 5:18 PM Based on this documentation:
"
We don’t recommend using both external routing and Omni-Channel queue-based routing in the same implementation. If the same agent is in both queues, the agent’s capacity could be exceeded. We don't have control over an agent's capacity in external routing. If you attempt this combination, there can be unknown issues."
In contacts page, I can't see Sofia Rodriguez
Hello everyone
I need your help. I'm creating an LWC for my community. I need to read their user information when they log in to obtain their company name. Once obtained, search the Account object for the information that will be shown to them, which is the company name, RFC, among other data. Once you have that information, you can associate the case you created.
The user who logs into the community has their user information, where they register in Salesforce to be part of a community. In the company field, enter the name of the account to which the user should be linked.
I'm posting an image of what the community view looks like. It's in Spanish because the client uses Salesforce in Spanish.
The first two fields, which are grayed out, are where the user's name information should appear. account and the RFC to which the user is associated, but I don't know what I should do within the LWC to extract the account information that is in the user's company field.
I'll share part of the code I've created. What I did was get the user who is logging into the community and the fields you see in the image. However, when I retrieve the user information and the company field, I don't know how to get the account information to put the values ​​in the grayed-out fields.
HTML:
<template>
<div class="slds-grid slds-wrap">
<div class="slds-col slds-p-horizontal_small slds-size_12-of-12">
<lightning-card>
<h3 slot="title">
<lightning-icon icon-name="standard:case" size="small"></lightning-icon> Apertura del caso
</h3>
<div slot="footer">
<lightning-button
label="Cancelar"
variant="neutral"
onclick={handleCancel}></lightning-button>
<lightning-button
label="Guardar"
variant="brand"
onclick={handleCreateCase}></lightning-button>
</div>
<div class="slds-p-horizontal_small">
<div class="slds-grid slds-wrap">
<div class="slds-col slds-p-horizontal_xx-small slds-size_6-of-12">
<lightning-input type="text" label="Nombre de la empresa" value={companyName} disabled></lightning-input>
</div>
<div class="slds-col slds-p-horizontal_xx-small slds-size_6-of-12">
<lightning-input type="text" label="RFC" value={rfc} disabled></lightning-input>
</div>
<div class="slds-col slds-p-horizontal_xx-small slds-size_12-of-12">
<lightning-textarea name="description" data-id="description" label="Descripción" class="validate" required></lightning-textarea>
</div>
</div>
</div>
</lightning-card>
</div>
</div>
<div class="spinner">
<template if:true={isLoading}>
<lightning-spinner alternative-text="Loading" variant="brand" size="large">
</lightning-spinner>
</template>
</div>
</template>
JS:
import { LightningElement, track, wire } from 'lwc';
import Id from '@salesforce/user/Id';
import { getPicklistValuesByRecordType } from 'lightning/uiObjectInfoApi';
import { getRecord, getFieldValue } from "lightning/uiRecordApi";
import { createRecord } from "lightning/uiRecordApi";
import { ShowToastEvent } from "lightning/platformShowToastEvent";
import { NavigationMixin } from "lightning/navigation";
import { loadStyle } from 'lightning/platformResourceLoader';
import NAME_FIELD from "@salesforce/schema/User.Name";
import COMPANY_FIELD from "@salesforce/schema/User.CompanyName";
export default class CamNewCaseCustomer_lwc extends NavigationMixin(LightningElement) {
userId = Id;
@wire(getRecord, {
recordId: '$userId',
fields: [NAME_FIELD],
fields: [COMPANY_FIELD],
}) user;
I hope you can help me.
Thanks and Regards
Tania GarcÃa
Today, 5:09 PM Hi @Naga Vijaya Sravani Surampudi
That attribute that has where the fields are disabled is correct, because I do not want the user who enters the community to write anything in those fields, those fields are informative and that is where I want to put the information that I want to extract from the user who enters the community to bring the account information and put it in the fields, as I mentioned above in the publication
Thanks and Regards
Tania GarcÃa
Hi everyone,
I’m scheduled to take the Salesforce AI Specialist exam on July 13 at 10:00 AM, but I’m not ready and missed the rescheduling deadline.
When I tried to cancel the exam, I saw a charge of USD 82.50
, and the platform returned an error (the credit card page freezes and won’t proceed). I also tried contacting support through the case form, but I wanted to ask here if anyone has faced a similar issue or received help from Salesforce for this situation.
If any Trailblazers or Salesforce support staff can guide me on how to fix this, I’d really appreciate it.
Thank you!
— Phyo Pyae Sone
Today, 4:56 PM Hi @Renna Phyo
Please refer to the below thread -
https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000bDwM0
Hello - I am looking to create a flow that will check against an account id and object id to see if the account already exists in a custom object when importing data via data loader.
For example, in a custom object "account role" which is a related list under another custom object there is an existing account that is listed as "buy-side". Weekly I import new account roles using data loader and there could be in the list the same account already listed as buy-side but in my latest import it is listed as "user." I want to prevent creating a new role for the same account so the flow would need to review for existing account id's within the same object id
#Flow
Today, 4:45 PM Can you explain to me the matching rule you are tying to create and maybe post a screenshot too?
Today, 4:40 PM You can't download it from Trailhead, but a copy of your certification is sent to your individual email. Could you check your email and search for the certification you want to download?
Having conversations with clients, I have difficulties explaining and making it tangible for non-tech and business related positions contacts. I always take examples and make sure its understood but i feel like being creative and having it all explained in one or two slides.
Goal : explaining how credits are consumed without talking about rows. ;)
Thanks
My customer is currently using our live chat embedded in a custom app. They are moving to SFS mobile and require the ability to have real time chat with the different internal business groups that are existing agents. Has anyone done this? The field technicians often need questions answered while onsite and they do not want them to call.
Today, 3:45 PM Perhaps you could try creating a custom LWC for your mobile workers to use omnichannel and respond to chats in the field service mobile app: https://help.salesforce.com/s/articleView?id=service.mfs_overview_lwc.htm&language=en_US&type=5