Creating Custom Agents
This chapter will walk you through the steps and components required to create your own agent from scratch, highlighting the settings and options that give you control over its behavior and capabilities.

Key Components for Building a Custom Agent
- Logo:
- This is the visual representation of your agent. You can upload a logo to help distinguish your custom agent from others.
- Agent's Name:
- Choose a name that reflects the functionality of your agent. This name will appear at the top of the chat window when interacting with the agent.
- Description:
- The description is the short text displayed under the agent's name. This should briefly explain what the agent does, giving users a clear idea of its capabilities.
- Prompts:
- Prompts serve as the instructions for the agent, guiding how it interacts with users. These can be questions or specific scenarios that the agent should focus on.
- Example: If you're building an SEO agent, you might add prompts like "Optimize this blog post for search engines" or "Analyze keyword density in this text."
- AI Model:
- Writingmate offers best AI models to choose from. Select a model based on the type of tasks your agent will perform. Different models vary in response quality, speed, and data capacity.
- For instance, some models are better suited for creative writing, while others excel in data analysis or technical support.
- Advanced Settings:
- Temperature: This setting controls the creativity of the AI's responses. A higher temperature (e.g., 0.8) leads to more diverse and creative outputs, while a lower temperature (e.g., 0.2) generates more consistent and deterministic responses.
- Context Length: Adjusting the context length allows the agent to retain more background information during conversations. A longer context enables more detailed interactions but might slow down the response time.
- Files:
- You can upload files that contain additional knowledge for your agent to refer to. This is particularly useful if you want the agent to have access to specific documents, guidelines, or business data.
- Example: For a customer service agent, you might upload FAQs, product manuals, or company policies.
- Conversation Starters:
- These are predefined prompts that will be shown at the start of a conversation with the agent. They help guide users on how to interact with the agent.
- Example: "Ask me how to optimize your website," or "I can help you find the best recipes for your diet."
Permissions & Privacy Settings
When building a custom agent, you can control its accessibility by adjusting the permissions:
- Private: Only you can interact with this agent, making it useful for personal projects or internal tasks.
- Public: The agent will be accessible to all users in Writingmate, enabling broader use for public-facing services or shared tasks.
If you know how to build those, you can design agents that fit perfectly within your unique workflow or personal projects. That way, you will create tailored interactions to maximize productivity and efficiency. Whether you need a specialized agent for customer support, content generation, or personalized advice, Writingmate gives you the tools to build one to your exact specifications.