Add-on | AI agents - Advanced |
You can create instructions for your AI agents that let you control their behavior in ways beyond customizing their persona and tone of voice. Instructions let you balance generative AI's automation potential to solve more customer requests without requiring human intervention, while preserving a precise level of control that helps you protect your brand.
This article contains the following topics:
- About instructions
- Creating instructions
- Testing instructions
- Editing instructions
- Deleting instructions
Related articles:
- Best practices for using instructions and custom tone of voice to influence advanced AI agent responses
- Customizing the persona and tone of voice for your advanced AI agent
About instructions
Instructions let you customize your AI agents’ responses beyond tone of voice, response lengths and pronoun formality. For example, you can create instructions that tell your AI agents to:
- Follow an in-house style guide that includes specific terminology or formatting.
- Avoid specific phrases or responses that shouldn’t be used with customers (for example, “According to the sources,” or ”Contact customer support”).
- Respond in specified ways to particular user messages (for example, to always include a specific hyperlink in responses about a given topic).
Instructions are configured at the AI agent–level.
Creating instructions
For each AI agent, you can create up to 40 instructions that influence its responses to customers.
To create an instruction
- In the top-right corner, use the AI agent drop-down field to select the AI agent you want to create an instruction for.
- In the main menu on the left, click Settings > UltimateGPT > Instructions.
- Click Create instruction.
- In the Create instruction window, fill out the following fields:
- Name: Enter a descriptive name for the instruction. The name is shown to admins on the Instructions settings page and is never shown to customers nor sent to the AI agent.
- How would you like the AI agent to respond? Enter a description of how the AI agent should respond to the customer. For example, “Always use the term Acme Labs™ instead of Acme.”
-
Status: Select either of the following options:
- Inactive: (Default) The AI agent won’t follow the instruction in real situations with customers, but you can still test it behind the scenes.
-
Active: The AI agent immediately starts following the instruction. In production environments, it’s not recommended to set an instruction to Active until after you’ve tested it.
- Click Add.
Testing instructions
Before setting any instructions to active, it’s highly recommended to test them thoroughly to help ensure that they affect the AI agent’s responses as you expect.
On the Instructions page, you can test instructions individually or in bulk. How and where you conduct the testing affects what information the system evaluates as part of the test:
- When you test an individual instruction using the in-line Test button, the system evaluates that instruction plus any currently active instructions. It does not evaluate any other inactive instructions.
- When you test multiple instructions in bulk, the system evaluates only the instructions you’ve selected. Any other non-selected instructions, regardless of their active/inactive status, are not evaluated.
To test an individual instruction
- On the Instructions page, click the instruction you want to edit.
- Click Test to open a test window on the right, where you can get an idea of how the instruction affects the AI agent’s responses.
During this testing, the system evaluates this instruction plus any currently active instructions. Any other inactive instructions are ignored.
To test multiple instructions together
- On the Instructions page, select the checkboxes to the left of the instructions you want to test.
- In the menu that appears at the bottom of the screen, click the options menu (
) and select Test selected.
A test window opens on the right, where you can get an idea of how these instructions affect the AI agent’s responses. During this testing, the system evaluates only the instructions you selected. All other non-selected instructions are ignored, even if they’re active.
Editing instructions
You can edit an instruction, even if it’s active, and test the edits without affecting the customer experience.
To edit an instruction
- On the Instructions page, click the instruction you want to edit.
- Update the instruction’s details as needed. For help, see Creating instructions.
- Click Test to open a test window on the right, where you can get an idea of how these edits affect the AI agent’s responses before proceeding.
During this testing, the system evaluates this instruction plus any currently active instructions. - Click Save changes.
- If the instruction is currently active, click Proceed in the Save Instruction window to confirm that you want to overwrite the previous version of the instruction with this new version.
Any changes to an active instruction will immediately affect the AI agent’s interactions with customers.
Deleting instructions
You can delete instructions you no longer need, either one at a time or in bulk.
Deleting an instruction is permanent and cannot be undone. When an instruction is deleted, the AI agent immediately stops following that instruction.
To delete an individual instruction
- On the Instructions page, find the instruction you want to delete.
- Click the options menu (
) and select Delete.
To save time, you can also delete multiple instructions at the same time.
To delete multiple instructions
- On the Instructions page, select the checkboxes to the left of the instructions you want to delete.
- In the menu that appears at the bottom of the screen, click the options menu (
) and select Delete Instructions.
- In the Delete Instructions window that appears, click Delete.
2 comments
Bruno Gabriel
How can I participate in this EAP?
0
Stuart Turner
Hi Bruno! I'm afraid the EAP is currently full but we anticipate a full release of this feature early in Q1 2025.
0