Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

exports[`InstructionsSection.vue > should match snapshot 1`] = `
"<section data-v-638ce419="" class="instructions-section">
<h2 data-v-638ce419="" class="instructions-section__title" data-testid="instructions-section-title">Instructions list</h2>
<h2 data-v-638ce419="" class="instructions-section__title" data-testid="instructions-section-title">Instruction list</h2>
<anonymous-stub data-v-638ce419="" size="md" activetab="custom" tabs="custom,default,safety_topics" data-testid="instructions-section-tab"></anonymous-stub>
<instructions-list-stub data-v-638ce419="" instructions="[object Object],[object Object]" isloading="false" showactions="true" data-testid="instructions-custom"></instructions-list-stub>
<!--v-if-->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ exports[`ModalRemoveInstruction.vue > Component rendering > should match snapsho
<section data-v-a7e44667="" class="unnnic-modal-dialog__container__body">
<header data-v-a7e44667="" class="unnnic-modal-dialog__container__header">
<section data-v-a7e44667="" class="unnnic-modal-dialog__container__title-container"><span data-v-69390f82="" data-v-a7e44667="" class="unnnic-icon material-symbols-rounded unnnic-icon-scheme--aux-red-500 unnnic-icon-size--md unnnic-icon__size--md unnnic-modal-dialog__container__title-icon" data-testid="title-icon" translate="no">warning</span>
<h1 data-v-a7e44667="" class="unnnic-modal-dialog__container__title-text" data-testid="title-text">Remove instruction</h1>
<h1 data-v-a7e44667="" class="unnnic-modal-dialog__container__title-text" data-testid="title-text">Delete instruction</h1>
</section><span data-v-69390f82="" data-v-a7e44667="" class="unnnic-icon material-symbols-rounded unnnic-icon-scheme--neutral-cloudy unnnic-icon-size--md unnnic-icon__size--md unnnic--clickable" data-testid="close-icon" translate="no">close</span>
</header>
<section data-v-a7e44667="" class="unnnic-modal-dialog__container__content">
<p data-v-18127a74="" class="modal-remove-instruction__description" data-testid="description">Are you sure you want to remove the instruction?</p>
<p data-v-18127a74="" class="modal-remove-instruction__description" data-testid="description">Are you sure you want to delete this instruction?</p>
</section>
<section data-v-a7e44667="" data-testid="actions-section" class="unnnic-modal-dialog__container__actions"><button data-v-aadba593="" data-v-a7e44667="" data-testid="secondary-button" class="unnnic-modal-dialog__container__actions__secondary-button unnnic-button unnnic-button--size-large unnnic-button--tertiary unnnic-modal-dialog__container__actions__secondary-button">
<!---->
Expand All @@ -22,7 +22,7 @@ exports[`ModalRemoveInstruction.vue > Component rendering > should match snapsho
</button><button data-v-aadba593="" data-v-a7e44667="" data-testid="primary-button" class="unnnic-modal-dialog__container__actions__primary-button unnnic-button unnnic-button--size-large unnnic-button--warning unnnic-modal-dialog__container__actions__primary-button">
<!---->
<!---->
<!----><span data-v-aadba593="" class="unnnic-button__label" style="visibility: visible;" data-testid="button-label"> Remove</span>
<!----><span data-v-aadba593="" class="unnnic-button__label" style="visibility: visible;" data-testid="button-label"> Delete</span>
<!---->
</button></section>
</section>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
exports[`NewInstruction.vue > Component rendering > should match snapshot 1`] = `
"<section data-v-5fa2c1a3="" class="new-instruction" data-testid="new-instruction">
<h2 data-v-5fa2c1a3="" class="new-instruction__title" data-testid="new-instruction-title">New custom instruction</h2>
<anonymous-stub data-v-5fa2c1a3="" modelvalue="" placeholder="You're funny, but don't make jokes" size="md" resize="vertical" message="Keep instructions clear, direct, and in the imperative." disabled="false" type="normal" tooltip="" errors="" data-testid="new-instruction-textarea"></anonymous-stub>
<anonymous-stub data-v-5fa2c1a3="" modelvalue="" placeholder="You're funny, but don't make jokes" size="md" resize="vertical" message="Keep instructions clear, direct, and in imperative form." disabled="false" type="normal" tooltip="" errors="" data-testid="new-instruction-textarea"></anonymous-stub>
<unnnic-button-stub data-v-5fa2c1a3="" size="large" text="Add instruction" type="primary" float="false" iconleft="" iconright="" iconcenter="" iconsfilled="false" disabled="true" loading="false" class="new-instruction__add-instruction-button" data-testid="add-instruction-button"></unnnic-button-stub>
</section>"
`;
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ const i18n = createI18n({
router: {
tunings: {
upgrade_to_multi_agents: {
title: 'Upgrade to Multi-Agents',
description: 'Upgrade your intelligence to use multiple agents',
button: 'Upgrade Now',
title: 'Upgrade project to Agent Builder 2.0',
description:
'Upgrade your project to use a team of intelligent agents collaborating to make your assistant smarter with minimal effort.',
button: 'Upgrade',
},
},
},
Expand Down Expand Up @@ -48,12 +49,12 @@ describe('SettingsUpgradeToMultiagents.vue', () => {

it('displays the correct texts', () => {
expect(upgradeToMultiagentsTitle().text()).toBe(
'Upgrade to Multi-Agents',
'Upgrade project to Agent Builder 2.0',
);
expect(upgradeToMultiagentsDescription().text()).toBe(
'Upgrade your intelligence to use multiple agents',
'Upgrade your project to use a team of intelligent agents collaborating to make your assistant smarter with minimal effort.',
);
expect(upgradeToMultiagentsButton().text()).toBe('Upgrade Now');
expect(upgradeToMultiagentsButton().text()).toBe('Upgrade');
});
});

Expand Down
78 changes: 41 additions & 37 deletions src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,13 @@
"title": "Supervisor",
"description": "Review and analyze conversations between agents and customers."
},
"profile": {
"title": "Profile",
"description": "Customize the agent's basic information and behavior"
},
"instructions": {
"title": "Instructions",
"description": "Write quick rules to shape the agent’s behavior"
"description": "Write quick rules to shape agent behavior"
},
"agents": {
"title": "Agents",
Expand All @@ -90,12 +94,12 @@
"title": "About conversation",
"what_is_a_conversation": "What is a conversation?",
"what_is_a_conversation_description": "We consider all messages exchanged within 24 hours of the contact's first message as a single conversation.",
"optimized_resolution": "Optimized Resolutions",
"optimized_resolution_description": "Conversations that ended with a clear and effective resolution for the contact.",
"other_conclusion": "Other Conclusions",
"other_conclusion_description": "Conversations that ended in other ways, such as brief interactions, greetings, drop-offs, or cases that followed a different flow without a direct resolution.",
"transferred_to_human_support": "Transferred to Human Support",
"transferred_to_human_support_description": "Includes conversations (Optimized Resolutions e Other Conclusions) that were forwarded do a human agent."
"optimized_resolution": "Optimized resolutions",
"optimized_resolution_description": "Conversations ended with a clear, effective resolution for the contact.",
"other_conclusion": "Other outcomes",
"other_conclusion_description": "Conversations that ended in other ways, such as brief interactions, greetings, abandonment, or cases that followed a different flow without a direct resolution.",
"transferred_to_human_support": "Transferred to human support",
"transferred_to_human_support_description": "Includes conversations (optimized resolutions and other outcomes) transferred to a human representative."
},
"conversations_count": "{count} conversations found",
"unnamed_contact": "Unnamed contact",
Expand All @@ -109,7 +113,7 @@
},
"conversation_start_finish": {
"start": "Conversation started: {datetime}",
"finish": "Conversation finished: {datetime}"
"finish": "Conversation ended: {datetime}"
},
"contact_urn": "Contact URN: {urn}",
"view_logs": "Show logs",
Expand All @@ -121,7 +125,7 @@
"description": "If the message was sent by human support or triggered an automatic action, you can find it in {studio_link}.",
"studio_link": "Studio"
},
"unclassified_status_tooltip": "Conversations closed before September 8, 2025 cannot be classified",
"unclassified_status_tooltip": "Conversations closed before September 8, 2025 can't be classified",
"export": {
"title": "Export to email",
"description": "We'll prepare the file with the AI information and send it to the following emails:",
Expand All @@ -146,9 +150,9 @@
"status": {
"conversations": "Conversations",
"in_progress": "In progress",
"optimized_resolution": "Optimized Resolutions",
"other_conclusion": "Other Conclusions",
"unclassified": "Unclassified",
"optimized_resolution": "Optimized resolutions",
"other_conclusion": "Other outcomes",
"unclassified": "Not classified",
"transferred_to_human_support": "Transferred to human support"
},
"csat": {
Expand All @@ -172,62 +176,62 @@
"title": "New custom instruction",
"textarea": {
"placeholder": "You're funny, but don't make jokes",
"description": "Keep instructions clear, direct, and in the imperative."
"description": "Keep instructions clear, direct, and in imperative form."
},
"add_instruction": "Add instruction",
"success_alert": "Custom instruction added",
"error_alert": "Error adding instruction custom"
"error_alert": "Error adding custom instruction"
},
"instructions_list": {
"title": "Instructions list",
"title": "Instruction list",
"tabs": {
"default": "Default instructions",
"safety_topics": "Safety topics",
"custom": "Custom instructions",
"default_description": "Core, read-only rules set by the system. They apply to every conversation for this agent.",
"safety_topics_description": "The agent does not discuss these topics. They are automatically defined and cannot be edited.",
"custom_description": " Your custom instructions for this agent. Editable and removable."
"default_description": "Core rules defined by the system. They are read-only and apply to all conversations with this agent.",
"safety_topics_description": "These topics aren't handled by the agent. They're set automatically and can't be edited.",
"custom_description": "Your custom instructions for this agent. You can edit or remove them."
},
"default_instruction": "Default instruction",
"default_instructions": [
"When necessary, you seek specialized assistance from team members, who are available to help resolve the case.",
"You MUST NEVER, under ANY CIRCUMSTANCES, discuss topics that are outside your area of expertise.",
"Make sure that you optimize your communication by contacting MULTIPLE agents at the same time whenever possible.",
"Keep your communications with other agents concise and terse, do not engage in any chit-chat.",
"Only communicate with the agents that are necessary to help with the User's query.",
"Answer strictly with facts found in the knowledgebase block; do not rely on prior knowledge, assumptions, or external sources.",
"Do not infer unstated details, generalize beyond what is written, fill gaps, or speculate—even if the topic seems obvious."
"If needed, ask for any help from specialized team members.",
"You must NEVER, under ANY CIRCUMSTANCES, discuss topics that are outside your area of expertise.",
"Ensure that communication is optimized when contacting MULTIPLE agents simultaneously, whenever possible.",
"Keep your communication with other agents concise and objective, without side conversations.",
"Communicate only with the agents needed to fulfill the user request.",
"Answer only based on the knowledge base block information. Do not use assumptions, external knowledge, or other sources.",
"Do not infer details that were not mentioned, do not generalize beyond what is written, and do not fill in gaps or speculate—even if the subject seems obvious."
],
"safety_topics": [
"Politics",
"Physical health",
"Physical or moral violence",
"Physical or moral violence",
"Sexual content",
"Prejudice",
"Bias",
"Hate",
"Religion",
"Suicide",
"Self-harm",
"Beliefs",
"Gender identity",
"Sex and relationships"
"Sexual relations"
],
"no_custom_instructions": "No custom instructions added"
},
"edit_instruction": {
"title": "Edit instruction",
"success_alert": "Custom instruction edited",
"error_alert": "Error editing instruction custom",
"error_alert": "Error editing custom instruction",
"save": "Save",
"cancel": "Cancel"
},
"remove_instruction": {
"title": "Remove instruction",
"modal_description": "Are you sure you want to remove the instruction?",
"remove": "Remove",
"title": "Delete instruction",
"modal_description": "Are you sure you want to delete this instruction?",
"remove": "Delete",
"cancel": "Cancel",
"success_alert": "Custom instruction removed",
"error_alert": "Error removing instruction custom"
"success_alert": "Custom instruction deleted",
"error_alert": "Error deleting custom instruction"
}
},
"traces": {
Expand Down Expand Up @@ -265,8 +269,8 @@
"project_details": "Project details",
"agent_backend": "Agent backend: | Agents backend:",
"agent_model": "{agent} model:",
"characters_usage": "Characters usage:",
"characters_usage_description": "This is the average number of characters your agent is currently using in all areas: Instructions, Knowledge Base, and any other settings."
"characters_usage": "Character usage:",
"characters_usage_description": "This is the average number of characters your agent is using across all areas: instructions, knowledge base, and any other settings."
}
},
"router": {
Expand Down Expand Up @@ -1999,7 +2003,7 @@
}
},
"profile": {
"edit_manager_profile": "Edit Manager profile",
"edit_manager_profile": "Edit manager role",
"description": "Customize the basic information and behavior of the agent",
"save_btn": "Save changes",
"save_success": "Changes saved successfully",
Expand Down
Loading
Loading