Overview
This guide walks you through creating your first Utari worker from scratch. Workers are specialized AI agents that perform specific tasks within your workspace. You’ll learn how to configure their capabilities, connect integrations, add knowledge, and set up automated workflows.Creating Your Worker
Access Workers
Log into your Utari account at https://utari.ai/dashboard and click on Workers in the main navigation. Think of workers as employees that specialize in specific tasks.
Start Creation Process
Click Add Workers on the left-hand side. You’ll have the option to:
- Create from scratch
- Explore templates
Name Your Worker
Click on “New Worker” and give your worker a descriptive name (e.g., “VSL Worker”).You can also:
- Change the worker’s icon
- Customize the color scheme
Configuring Instructions
Instructions are the core prompt that guides your worker’s behavior.Review Default Prompt
Utari provides a robust default prompt that works well for most use cases. We recommend leaving it as-is and using the Knowledge feature to guide specific behaviors.
Adding Tools
Tools give your worker specific capabilities to perform actions.Review Available Tools
Browse through the available tools, which include:
- Web search
- Image creation/editing
- Presentation creation
- Document creation
- File uploads
- And many more
Activate Required Tools
Check the box next to each tool you want to enable for this worker. Only activated tools will be available during execution.
Connecting Integrations
Integrations allow your worker to access third-party applications.Add an Integration
For example, to add Google Drive:
- Find Google Drive in the list
- Click Add
- Click Create new connection
- Click Create connection then Connect
- Select your Google account in the popup
- Click Continue to grant permissions
- Click I’ve completed authentication
Enable Integration Tools
After connecting:
- Review the available tools for that integration
- Enable the specific tools you want your worker to use
- Click Save tools
Adding Knowledge
Knowledge provides your worker with additional context, SOPs, and frameworks.Workers can only access knowledge that has been explicitly activated for them. See our Using Jeremy SOPs in Utari guide for more details on managing knowledge.
Setting Up Triggers
Triggers enable your worker to run automatically on a schedule or based on events.Choose Trigger Type
Select:
- Schedule Trigger: Run on a time-based schedule
- Event-based Trigger: Run when specific events occur
Configure Schedule Trigger
For a scheduled trigger:
- Select your worker from the dropdown
- Give the trigger a descriptive name (e.g., “Daily VSL Creation”)
- Click Set schedule and timing
- Choose frequency:
- Quick: Pre-set intervals (daily, weekly, etc.)
- Recurring: Custom recurring patterns
- One time: Single execution
- Advanced: Complex schedules
- Set the time and timezone
Write Trigger Prompt
Enter the instructions for what the worker should do when triggered. For example:
Using Your Worker
Once configured, you can interact with your worker through chat.Choose Model (Optional)
Select your preferred AI model from the model dropdown if you want to use something other than the default.
Example Prompts
Best Practices
Start Simple
Begin with basic tools and add more capabilities as you understand your worker’s needs.
Name Descriptively
Use clear, task-specific names for your workers to easily identify their purpose.
Test Thoroughly
Run test prompts before setting up automated triggers to ensure proper configuration.
Organize Knowledge
Only activate knowledge that’s directly relevant to avoid information overload.
Monitor Triggers
Regularly check automated task results to ensure quality output.
Use Templates
Once you’ve perfected a worker configuration, save it as a template for similar tasks.
Troubleshooting
Worker not responding as expected
Worker not responding as expected
Check that:
- Required tools are activated
- Necessary integrations are connected and authenticated
- Relevant knowledge is enabled
- Your prompt is clear and specific
Integration connection failed
Integration connection failed
Try:
- Clearing browser cache and cookies
- Using a different browser
- Checking if you have proper permissions on the third-party app
- Reconnecting the integration from scratch
Trigger not executing
Trigger not executing
Verify:
- The trigger is not paused
- Timezone is set correctly
- The worker has all necessary tools and knowledge activated
- The prompt is properly formatted
Worker can't access knowledge
Worker can't access knowledge
Ensure:
- Knowledge is uploaded to the knowledge base
- Knowledge is activated in the worker’s Knowledge tab
- You’re referencing the correct document name in your prompt
Next Steps
Explore Tools
Learn about each available tool and when to use them
Integration Guides
Deep dive into connecting and using third-party apps
Knowledge Management
Master the knowledge base and SOP system
Advanced Automation
Create complex workflows with advanced triggers
Summary
You’ve successfully learned how to:Create a new worker from scratch
Configure instructions, tools, and integrations
Add knowledge and SOPs to your worker
Set up automated triggers for scheduled execution
Use your worker through chat interactions