This guide provides a comprehensive walkthrough for creating and configuring Ejento AI assistants tailored to your specific use case. It covers the key aspects required to define your assistant's purpose, behavior, interaction style, and reasoning capabilities.By following this guide, you will be able to design assistants that are not only intelligent and goal-driven but also aligned with your product or team's requirements.
Overview#
Naming Strategy
Establishing a clear, relevant name that reflects the assistant’s functionality.
Assistant Description
Writing a concise yet impactful description that communicates what the assistant does and who it's designed for.
Defining Roles and Responsibilities
Structuring the assistant’s core functions and expected behaviors to ensure clarity and focus.
Custom Instructions and Behavioral Guidelines
Crafting effective prompts and guidelines to shape how the assistant responds and interacts with users.
Conversation Starters
Adding initial interaction examples to help users engage with the assistant naturally and effectively.
Selecting a Reasoning Mode
Choosing the most appropriate reasoning pattern (e.g., ReAct, Reflection, CodeAct) to match the assistant's task type and decision-making style.
2. Click on Add Assistant#
3. Open the Select Project dropdown to select the Project for Assistant#
4. Select your Project for the assistant here#
5. If you want to create a new project, click on Create new Project#
6. Give your project a suitable and meaningful name and Click on Create#
7. Clearly explain what you want your assistant to do#
8. Click on Add Assistant; the assistant will be created automatically and opened for you.#
9. You can edit your assistant’s name and image here.#
10. You can edit your assistant’s description here.#
View all chat threads of your assistant in one place
Access and review uploaded attachments
See pinned messages associated with the assistant
Check which tools are enabled on the assistant
View the corpora currently enabled for the assistant
12. Here you can customize your assistant according to your requirements#
Enable or disable guardrails as needed
In the Customize tab, you can set the assistant’s role, add custom instructions, and configure conversation starters
In the Advanced tab, you can change the assistant’s model and adjust reasoning patterns
13. If you want to completely edit your assistant, click on the three dots to access its settings and instructions.#
14. Click on Edit#
15. Click on the edit profile icon if you want to set or update your assistant’s image#
16. You’ll find three options here: Upload Image, Generate Image, and Remove Image#
Use Upload Image to add a custom image, Generate Image to create one for your assistant, or Remove Image to delete the current image.
17. Click on “Generate Image” then Enter a prompt describing how you want your assistant’s image to look.#
18. Click on Generate to create an image based on your entered prompt#
19. If you’re satisfied with the generated image, click Select; otherwise, update your prompt and try again#
20. If you want to change the description or role of your assistant, you can edit it here.#
21. Click on the Assistant Model section to choose your preferred model for the assistant#
22. Here you’ll see all available models choose the one that best fits your needs#
23. Click on Add Custom Instruction#
Custom behavior instructions enable fine-tuning to handle specific scenarios or requirements. These instructions dictate how the assistant should act or what it must take care of in its responses.
24. Give Custom Instructions to your assistant#
25. Click on Save#
26. Click on More Options#
27. Conversation starters are disabled by default; enable the toggle if you want to add them#
28. Add Conversation Starters for the Assistant#
Provide a few example questions or prompts that users can ask to begin interacting with the assistant.
29. Select a Reasoning Pattern for Your Assistant#
Choose the most suitable reasoning mode based on how you want your assistant to think and respond.
For a complete guide on available reasoning modes and how to choose the right one, visit: Reasoning Patternss Guide 30. Choose How your Assistant thinks#
Here, We selected CodeAct as the reasoning mode because our assistant is designed to generate, explain, and interact with code intelligently.
31. Turn on the call toggle if you want your assistant to respond and interact via calls as well.#
32. You can select whether your assistant’s voice is male or female.#
You can either choose from the available tags or create your own custom tag.
We assigned the Writing and Marketing tags to our blog writer assistant.
34. You can enable caching to help your assistant respond faster#
Caching stores certain previous responses to improve speed, but in some cases, it may slightly affect personalized accuracy.
To learn more, visit Caching Responses for Assistants →. 35. Here you can enable or disable guardrails for your assistant.#
For a complete guide on guardrails, including when to enable each and their purposes, follow this documentation 36. The Enable Embed Link toggle allows you to share or embed your assistant publicly#
37. Click on Upload Files#
38. You can upload your file(s) here.#
39. Click on Update assistant#
40. Uploaded documents are added to assistant's corpus; click on Corpus to access them.#
41. Every assistant has a default corpus already created; click on your assistant’s corpus to access it.#
42. Here, you can view all the documents you have uploaded.#
43. If you want to upload a document only for a single chat thread, click on the Attach Files icon here.#
44. Upload your file(s) here.#
46. The documents you uploaded in the thread will appear in the Attachments section.#
47. Here, you can view all the documents uploaded in this thread.#
48. Initially, your assistant is in Draft mode.#
A draft assistant is only visible to the owner of the assistant and the Global Admins. To make it accessible to the public or other users, it must be set to Live.
49. Select the Visibility of your Assistant#
When publishing your assistant, you will have two access options: Public or Private.
For a complete guide on these two options, please visit Assistant Access Control 50. After selecting the visibility option, click on Publish.#
51. Here, you can see that the assistant is now in Live mode.#
You can unpublish your assistant and revert it back to the Draft state.