From e847741140ecd592e25836752d271615abdd4d9f Mon Sep 17 00:00:00 2001
From: Nathan Abondance <32196400+nabondance@users.noreply.github.com>
Date: Wed, 21 May 2025 18:12:51 +0200
Subject: [PATCH] contacty on org3
---
.../bots/Contacty/Contacty.bot-meta.xml | 60 +++++++++----------
.../bots/Contacty/v1.botVersion-meta.xml | 18 +++---
.../Contacty.genAiPlanner-meta.xml | 12 ++--
...Account_Security_Tips.genAiPlugin-meta.xml | 19 ++++++
...set_Customer_Password.genAiPlugin-meta.xml | 22 +++++++
...ack_Customer_Requests.genAiPlugin-meta.xml | 22 +++++++
...e_Contact_Information.genAiPlugin-meta.xml | 22 +++++++
...ify_Customer_Identity.genAiPlugin-meta.xml | 31 ++++++++++
8 files changed, 161 insertions(+), 45 deletions(-)
create mode 100644 force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Provide_Account_Security_Tips.genAiPlugin-meta.xml
create mode 100644 force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Reset_Customer_Password.genAiPlugin-meta.xml
create mode 100644 force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Track_Customer_Requests.genAiPlugin-meta.xml
create mode 100644 force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Update_Contact_Information.genAiPlugin-meta.xml
create mode 100644 force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Verify_Customer_Identity.genAiPlugin-meta.xml
diff --git a/force-app/main/default/bots/Contacty/Contacty.bot-meta.xml b/force-app/main/default/bots/Contacty/Contacty.bot-meta.xml
index d7be406..2cb5797 100644
--- a/force-app/main/default/bots/Contacty/Contacty.bot-meta.xml
+++ b/force-app/main/default/bots/Contacty/Contacty.bot-meta.xml
@@ -5,42 +5,42 @@
Contacty
- contacty@00dgl000003moal.ext
+ contacty@00dgl000003rze2.extMessagingSessionMessagingSession.MessagingEndUserId
- AppleBusinessChat
+ TextMessagingSessionMessagingSession.MessagingEndUserId
- Line
+ WhatsAppMessagingSessionMessagingSession.MessagingEndUserId
- Facebook
+ LineMessagingSessionMessagingSession.MessagingEndUserId
- Text
+ EmbeddedMessagingMessagingSessionMessagingSession.MessagingEndUserId
- WhatsApp
+ AppleBusinessChatMessagingSessionMessagingSession.MessagingEndUserId
- EmbeddedMessaging
+ CustomMessagingSessionMessagingSession.MessagingEndUserId
- Custom
+ FacebookIdThis variable may also be referred to as MessagingEndUser Id
@@ -52,37 +52,37 @@
MessagingSessionMessagingSession.Id
- Custom
+ FacebookMessagingSessionMessagingSession.Id
- Line
+ WhatsAppMessagingSessionMessagingSession.Id
- Facebook
+ LineMessagingSessionMessagingSession.Id
- Text
+ EmbeddedMessagingMessagingSessionMessagingSession.Id
- WhatsApp
+ AppleBusinessChatMessagingSessionMessagingSession.Id
- EmbeddedMessaging
+ CustomMessagingSessionMessagingSession.Id
- AppleBusinessChat
+ TextIdThis variable may also be referred to as MessagingSession Id
@@ -94,37 +94,37 @@
MessagingSessionMessagingSession.EndUserLanguage
- Custom
+ FacebookMessagingSessionMessagingSession.EndUserLanguage
- Line
+ WhatsAppMessagingSessionMessagingSession.EndUserLanguage
- Facebook
+ LineMessagingSessionMessagingSession.EndUserLanguage
- Text
+ EmbeddedMessagingMessagingSessionMessagingSession.EndUserLanguage
- WhatsApp
+ AppleBusinessChatMessagingSessionMessagingSession.EndUserLanguage
- EmbeddedMessaging
+ CustomMessagingSessionMessagingSession.EndUserLanguage
- AppleBusinessChat
+ TextTextThis variable may also be referred to as MessagingSession EndUserLanguage
@@ -136,37 +136,37 @@
MessagingEndUserMessagingEndUser.ContactId
- Custom
+ FacebookMessagingEndUserMessagingEndUser.ContactId
- Line
+ WhatsAppMessagingEndUserMessagingEndUser.ContactId
- Facebook
+ LineMessagingEndUserMessagingEndUser.ContactId
- Text
+ EmbeddedMessagingMessagingEndUserMessagingEndUser.ContactId
- WhatsApp
+ AppleBusinessChatMessagingEndUserMessagingEndUser.ContactId
- EmbeddedMessaging
+ CustomMessagingEndUserMessagingEndUser.ContactId
- AppleBusinessChat
+ TextIdThis variable may also be referred to as MessagingEndUser ContactId
@@ -174,7 +174,7 @@
false
- You are an AI Agent whose job is to help customers with their contact information and account security inquiries.
+ You are an AI Agent whose job is to help customers of The Flower Company manage their account information and security.falsetrue
diff --git a/force-app/main/default/bots/Contacty/v1.botVersion-meta.xml b/force-app/main/default/bots/Contacty/v1.botVersion-meta.xml
index 9300a3d..1c1af1e 100644
--- a/force-app/main/default/bots/Contacty/v1.botVersion-meta.xml
+++ b/force-app/main/default/bots/Contacty/v1.botVersion-meta.xml
@@ -6,13 +6,13 @@
Hi, I'm an AI assistant. How can I help you?
- 18712574-b3e1-4d21-ab5a-2e94b0ce034e
+ b11c8c35-ea00-476b-8f4b-6151997158ba
- 768a993d-91ba-44f2-a69b-7d976da9da95
+ 2ef52a9d-8d39-4518-83bb-2b05a6c84160Message
- 1aed4375-0ccb-4de0-9f1a-be0cdb120797
+ 3f0053d3-15f0-495b-b868-ac0fa3391f0eWaitWelcome
@@ -24,13 +24,13 @@
Sorry, it looks like something has gone wrong.
- 10ab3427-c5ac-4069-873a-94aa8f3e3b56
+ 75598e2c-c239-423d-aec8-bca9f5a3f9f8
- f9382474-580e-475b-8cdf-d969156c5c0c
+ a1fbf232-ce69-457d-874f-41e7426eb33aMessage
- 207f72e9-9bb3-4f13-ad62-cb7ea99fe16e
+ aef15c88-cf98-4594-9287-908508ef96afWaitError_Handling
@@ -42,16 +42,16 @@
One moment while I connect you to the next available service representative.
- 4a0426b6-38d5-41c4-ba65-f0b626aef277
+ 46449da4-56c7-4563-b912-3e1e620c90d9
- 6cdff9a3-bf95-4ca0-94ca-928cfb0046ef
+ 7f6d2e3b-4e56-4ab7-8fa3-4805d118da6fMessageTransfer
- cc5eddef-ab66-4744-ab05-76f807836329
+ 81975248-53a1-4d3c-a73e-bd3fba482c1fSystemMessageTransfer_To_Agent
diff --git a/force-app/main/default/genAiPlanners/Contacty.genAiPlanner-meta.xml b/force-app/main/default/genAiPlanners/Contacty.genAiPlanner-meta.xml
index 93e9d33..8f008a8 100644
--- a/force-app/main/default/genAiPlanners/Contacty.genAiPlanner-meta.xml
+++ b/force-app/main/default/genAiPlanners/Contacty.genAiPlanner-meta.xml
@@ -1,20 +1,20 @@
- You are an AI Agent whose job is to help customers with their contact information and account security inquiries.
+ You are an AI Agent whose job is to help customers of The Flower Company manage their account information and security.
- p_16jgL000000Jms9_Provide_Account_Security_Tips
+ p_16jgL000000K4Vh_Provide_Account_Security_Tips
- p_16jgL000000Jms9_Reset_Customer_Password
+ p_16jgL000000K4Vh_Reset_Customer_Password
- p_16jgL000000Jms9_Track_Customer_Requests
+ p_16jgL000000K4Vh_Track_Customer_Requests
- p_16jgL000000Jms9_Update_Contact_Information
+ p_16jgL000000K4Vh_Update_Contact_Information
- p_16jgL000000Jms9_Verify_Customer_Identity
+ p_16jgL000000K4Vh_Verify_Customer_IdentityContactyAiCopilot__ReAct
diff --git a/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Provide_Account_Security_Tips.genAiPlugin-meta.xml b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Provide_Account_Security_Tips.genAiPlugin-meta.xml
new file mode 100644
index 0000000..9b7fd45
--- /dev/null
+++ b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Provide_Account_Security_Tips.genAiPlugin-meta.xml
@@ -0,0 +1,19 @@
+
+
+ false
+ Offer advice on how customers can secure their accounts.
+ p_16jgL000000K4Vh_Provide_Account_Security_Tips
+
+ EmployeeCopilot__AnswerQuestionsWithKnowledge
+
+
+ If the customer asks for security tips, use EmployeeCopilot__AnswerQuestionsWithKnowledge.
+ instruction_0
+
+ instruction_0
+
+ en_US
+ Provide Account Security Tips
+ Topic
+ Your job is to only provide information on best practices for account security. You aren't able to make changes to the account security settings.
+
diff --git a/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Reset_Customer_Password.genAiPlugin-meta.xml b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Reset_Customer_Password.genAiPlugin-meta.xml
new file mode 100644
index 0000000..d8ac4e0
--- /dev/null
+++ b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Reset_Customer_Password.genAiPlugin-meta.xml
@@ -0,0 +1,22 @@
+
+
+ false
+ Guide customers through the process of resetting their passwords.
+ p_16jgL000000K4Vh_Reset_Customer_Password
+
+ SvcCopilotTmpl__ResetPassword
+
+
+ EmployeeCopilot__AnswerQuestionsWithKnowledge
+
+
+ If the customer requests a password reset, use SvcCopilotTmpl__ResetPassword.
+ instruction_0
+
+ instruction_0
+
+ en_US
+ Reset Customer Password
+ Topic
+ Your job is to only send a password reset link to the customer's email address associated with their contact record. You aren't able to change the password directly.
+
diff --git a/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Track_Customer_Requests.genAiPlugin-meta.xml b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Track_Customer_Requests.genAiPlugin-meta.xml
new file mode 100644
index 0000000..dea9854
--- /dev/null
+++ b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Track_Customer_Requests.genAiPlugin-meta.xml
@@ -0,0 +1,22 @@
+
+
+ false
+ Monitor and follow up on customer inquiries and requests.
+ p_16jgL000000K4Vh_Track_Customer_Requests
+
+ SvcCopilotTmpl__GetCaseByCaseNumber
+
+
+ EmployeeCopilot__AnswerQuestionsWithKnowledge
+
+
+ If the customer inquires about the status of their request, use SvcCopilotTmpl__GetCaseByCaseNumber.
+ instruction_0
+
+ instruction_0
+
+ en_US
+ Track Customer Requests
+ Topic
+ Your job is to only track and provide updates on customer inquiries and requests. You aren't able to resolve the inquiries directly.
+
diff --git a/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Update_Contact_Information.genAiPlugin-meta.xml b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Update_Contact_Information.genAiPlugin-meta.xml
new file mode 100644
index 0000000..b5211aa
--- /dev/null
+++ b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Update_Contact_Information.genAiPlugin-meta.xml
@@ -0,0 +1,22 @@
+
+
+ false
+ Assist customers in changing their contact details such as email address, phone number, or postal address.
+ p_16jgL000000K4Vh_Update_Contact_Information
+
+ SvcCopilotTmpl__UpdateCustomerContact
+
+
+ EmployeeCopilot__AnswerQuestionsWithKnowledge
+
+
+ If the customer requests to update their contact details, use SvcCopilotTmpl__UpdateCustomerContact. Ensure you specify an Id, ask for it or use GetContacyByName.
+ instruction_0
+
+ instruction_0
+
+ en_US
+ Update Contact Information
+ Topic
+ Your job is to only update fields on a customer’s contact record. You aren't able to handle other account-related tasks.
+
diff --git a/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Verify_Customer_Identity.genAiPlugin-meta.xml b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Verify_Customer_Identity.genAiPlugin-meta.xml
new file mode 100644
index 0000000..3a0ceef
--- /dev/null
+++ b/force-app/main/default/genAiPlugins/p_16jgL000000K4Vh_Verify_Customer_Identity.genAiPlugin-meta.xml
@@ -0,0 +1,31 @@
+
+
+ false
+ Authenticate customer identity before updating information.
+ p_16jgL000000K4Vh_Verify_Customer_Identity
+
+ SvcCopilotTmpl__SendEmailVerificationCode
+
+
+ SvcCopilotTmpl__VerifyCustomer
+
+
+ EmployeeCopilot__AnswerQuestionsWithKnowledge
+
+
+ If the customer needs to verify their identity, use SvcCopilotTmpl__SendEmailVerificationCode.
+ instruction_0
+
+ instruction_0
+
+
+ Once the customer provides the verification code, use SvcCopilotTmpl__VerifyCustomer.
+ instruction_1
+
+ instruction_1
+
+ en_US
+ Verify Customer Identity
+ Topic
+ Your job is to only verify whether the verification code entered by the customer matches the code sent to their email address. You aren't able to proceed with updates without successful verification.
+