Builder Guides
This section contains hands-on tutorials for building AI Employees with Ema's Generative Workflow Engine (GWE). Complete each tutorial in order for the best learning experience.
When and How to Get Started
Ema offers easy-to-use templates for a powerful suite of pre-built AI Employees. In most cases, you can select a template, add your data and integrations, customize it with natural language instructions, and quickly launch an AI Employee for your customers.
However, there are situations where you may need to go beyond templates:
- Minor customizations to an existing template that cannot be achieved with natural language changes.
- Creating a brand-new AI Employee for a workflow Ema has not solved before.
In these cases, you will use the Generative Workflow Engine (GWE) AI Employee Builder. While it is a no-code, intuitive platform for new and non-technical users, we recommend completing all tutorials in this section first. Each tutorial presents a clear problem statement and includes sample data so you can follow along, practice, and quickly learn best practices.
The pre-built AI Employee Library provides detailed documentation on each agent. Use it as a glossary to find relevant agents for workflow steps that are not covered in the tutorials.
Key Questions to Answer Before You Begin
Can I modify an existing template, or do I need to start from scratch?
- Search the templates in your Ema workspace or in the Pre-built AI Employees section of these docs. You may find a workflow that is a good starting point -- even if it is from another industry or domain.
- Use Autopilot to find relevant templates with Ema's help.
What is the best user interface for my use case?
Choose between:
- Chat
- Dashboard (including bulk analysis)
- Document Generation
- Voice
- Conversational Email
For API based workflows, a dashboard is often the best choice due its ability to validate against specific inputs and outputs.
Do I clearly understand the problem and the agentic steps involved?
- Read the Discovery section in these docs for frameworks on defining a use case.
- Ensure you have high-quality test data: input data, test queries, and "golden" outputs.
Tutorials in This Section
Chat AI Employees
- Creating Your First Workflow -- Build a simple RAG workflow from scratch.
- Adding Workflow Branches -- Use intent classifiers and document categorizers to route queries.
- Writing Effective Instructions -- Principles for writing clear, effective agent instructions.
- Improving Chat Performance -- Build embeddable chatbots with conversation context and multi-branch logic.
Dashboard AI Employees
- Creating a Dashboard AI Employee -- Build a Document Intelligence Suite for bulk analysis.
- Creating Dashboard Triggers -- Configure structured input fields for dashboard workflows.
- Publishing to Dashboard -- Publish agent outputs to the dashboard table view.
- Dashboard Features -- Core capabilities of the Agentic Dashboard.
Document Generation
- Document Generation -- Create section-by-section document generation workflows with Doc Writer.
Voice AI Employees
- Creating a Voice AI Employee -- Configure multilingual, low-latency voice agents.
Conversational Email
- Creating a Conversational Email AI Employee -- Automate inbox monitoring and intelligent reply generation.
Advanced Topics
- Using AI Employees as Agents -- Embed one AI Employee inside another's workflow.
- Integrating External Systems -- Use Intelligent Actions for 200+ pre-integrated connectors.
- Creating AI Employee Templates -- Package workflows as reusable templates.
- Customizing In-Progress Messages -- Show live status updates during chat workflow execution.
- Scraping Web Links -- Crawl and ingest content from web pages as data sources.
- Workflow Version History -- View, compare, and revert workflow versions.
End-to-End Examples
- Employee Assistant -- HR assistant with intent classification, personalization, and document search.
- Sales Intelligence Assistant -- Market intelligence reports from web search and document generation.
- Resume Ranker -- Bulk resume scoring with the Document Intelligence Suite.