Your First Process - Hello World
Welcome to Heptora! In the next 15 minutes, you’ll create your first automation from scratch using Heptora’s AI Assistants. No programming knowledge required: the assistant will guide you step by step.
What Will You Build?
Section titled “What Will You Build?”You’ll build a simple yet powerful process that:
- Automatically opens a web browser
- Navigates to a specific page
- Extracts information from the page
- Sends you an email with the results
This process will show you Heptora’s core capabilities and how you can automate repetitive tasks in minutes.
Prerequisites
Section titled “Prerequisites”Before starting, make sure you have:
- ✅ Heptora Robot installed and activated on Windows
- ✅ Logged into the local robot with your credentials
- ✅ Access to Heptora’s web platform (app.heptora.com)
Step 1: Access the Build Assistant (2 minutes)
Section titled “Step 1: Access the Build Assistant (2 minutes)”Let’s start your first process using Heptora’s Build Assistant.
Access the Web Platform
Section titled “Access the Web Platform”- Open your browser and go to app.heptora.com
- Log in with your credentials
- You’ll see Heptora’s main dashboard
Create a New Process
Section titled “Create a New Process”-
Click the ”+ New Process” button (top right corner)
-
A dialog will open with options:
- From template: Pre-configured processes
- From scratch: Blank process
- With assistant: Step-by-step guidance (👈 select this)
-
Select “Create with Assistant”
Initial Setup
Section titled “Initial Setup”The assistant will welcome you and ask some questions:
Question 1: What name do you want to give your process?
Suggested answer: My First Process - Hello WorldQuestion 2: What type of automation do you want to create?
Select: Web data extractionQuestion 3: Do you have previous automation experience?
Select: None - I'm new to thisThe assistant will adapt the experience to your level. Perfect to get started!
Step 2: Design the Process with the Assistant (5 minutes)
Section titled “Step 2: Design the Process with the Assistant (5 minutes)”Now the assistant will guide you to build your process visually.
Understanding the Interface
Section titled “Understanding the Interface”You’ll see three main areas:
┌─────────────────────────────────────────────────────┐│ Toolbar │├──────────────┬──────────────────────────────────────┤│ │ ││ Block │ Design Canvas ││ Library │ (Drag blocks here) ││ │ ││ [📦 Web] │ ┌─────────────┐ ││ [📄 Data] │ │ Start │ ││ [✉️ Email] │ └──────┬──────┘ ││ [🔧 Other] │ │ ││ │ ▼ │└──────────────┴──────────────────────────────────────┘Add First Block: Open Browser
Section titled “Add First Block: Open Browser”The assistant will indicate:
Step 1 of 4: We need to open a web browser.
I recommend using the "Open Chrome Browser" blockYou do:
- In the Block Library, find the “Web” section
- Find the “Open Chrome Browser” block
- Drag it to the canvas and drop it below “Start”
- The assistant will automatically connect the blocks with a line
Configure the block:
- Click the block to see its options
- The assistant will ask: “Which browser do you prefer?”
- ✅ Chrome (recommended)
- Firefox
- Edge
Add Second Block: Navigate to URL
Section titled “Add Second Block: Navigate to URL”Step 2 of 4: Now we'll navigate to a web page.
We'll use the "Go to URL" blockYou do:
- Find the “Go to URL” block in the Web section
- Drag it below the previous block
- The assistant will automatically connect the blocks
Configure the block:
- Click the block
- In the “URL” field, type:
https://example.com
Add Third Block: Extract Page Title
Section titled “Add Third Block: Extract Page Title”Step 3 of 4: We'll extract information from the page.
We'll use the "Get Page Title" blockYou do:
- Find the “Get Page Title” block in the Web section
- Drag it below the previous block
- It will appear automatically connected
Configure the block:
- Click the block
- The assistant asks: “Where do you want to save the title?”
- Type a name for the variable:
page_title
Add Fourth Block: Send Email
Section titled “Add Fourth Block: Send Email”Step 4 of 4: Finally, we'll send you the results by email.
We'll use the "Send Email" blockYou do:
- Find the “Send Email” block in the Communication section
- Drag it below the previous block
- Connect the blocks
Configure the block:
The assistant will ask for several details:
Recipient:
your_email@example.com(Use your real email to receive the result)
Subject:
My first Heptora process worked!Message:
Hello,
My first automation process ran successfully.
Title of the visited page: {page_title}
This is the beginning of my journey with Heptora.
Best regards,The RobotFinal Process View
Section titled “Final Process View”Your process should look like this:
┌─────────────────┐│ Start │└────────┬────────┘ │┌────────▼─────────────────┐│ Open Chrome Browser │└────────┬─────────────────┘ │┌────────▼────────┐│ Go to URL ││ (example.com) │└────────┬────────┘ │┌────────▼──────────────┐│ Get Page Title ││ → page_title │└────────┬──────────────┘ │┌────────▼─────────┐│ Send Email │└──────────────────┘The assistant will show you a message:
🎉 Process completed!
You've designed your first automation process.All blocks are correctly configured.
Ready to test it?Step 3: Save and Validate (2 minutes)
Section titled “Step 3: Save and Validate (2 minutes)”Before running, let’s save and validate the process.
Save the Process
Section titled “Save the Process”- Click the “Save” button (top right corner)
- The assistant will save your process to the cloud
Automatic Validation
Section titled “Automatic Validation”The assistant runs an automatic validation:
Checking process...
✅ All blocks are connected✅ All configurations are valid✅ No flow errors✅ Robot is active and ready
Status: Ready to runIf the assistant finds any issues, it will show you:
⚠️ Warning found
Problem: You haven't configured the destination emailBlock: Send Email
Suggestion: Add your email address in the "Recipient" field
[Go to block] [Ignore]Fix any warnings before continuing.
Step 4: Run Your First Process (3 minutes)
Section titled “Step 4: Run Your First Process (3 minutes)”Exciting moment! Let’s run your process.
Start Execution
Section titled “Start Execution”-
Click the green ”▶ Run” button (top right corner)
-
A dialog will appear:
How do you want to run this process?• Run now (once) 👈 Select this• Schedule execution• Run in test mode -
Select “Run now”
-
Confirm by clicking “Start Execution”
Watch Real-Time Execution
Section titled “Watch Real-Time Execution”You’ll see the Execution Panel with real-time information:
Status: Running...Progress: [████████░░░░░░] 50%
Executed blocks:✅ Start✅ Open Chrome Browser✅ Go to URL (example.com)🔄 Get Page Title...⏳ Send EmailYou’ll also see:
- On your computer: A Chrome window will automatically open
- The browser will visit
example.com - The window will automatically close when finished
Execution Result
Section titled “Execution Result”After 30-60 seconds, you’ll see:
🎉 Execution completed successfully!
Duration: 45 secondsExecuted blocks: 5/5Errors: 0
Result:- Browser opened: ✅- URL visited: ✅- Title extracted: "Example Domain"- Email sent: ✅
[View details] [Run again] [Close]Check Your Email
Section titled “Check Your Email”- Open your inbox
- Look for an email with subject: “My first Heptora process worked!”
- Open it and you’ll see something like:
From: Heptora Robot <noreply@heptora.com>To: your_email@example.comSubject: My first Heptora process worked!
Hello,
My first automation process ran successfully.
Title of the visited page: Example Domain
This is the beginning of my journey with Heptora.
Best regards,The RobotStep 5: Understanding What You Just Created (3 minutes)
Section titled “Step 5: Understanding What You Just Created (3 minutes)”Now that your process works, let’s better understand what you did.
Hybrid Architecture in Action
Section titled “Hybrid Architecture in Action”Your process used Heptora’s hybrid architecture:
┌──────────────────────┐│ Heptora Cloud │ ← Here you designed and saved the process└──────────┬───────────┘ │ │ (Instructions) │ ▼┌──────────────────────┐│ Your Computer │ ← The robot executed actions here│ - Local Robot ││ - Chrome Browser ││ - Your applications │└──────────────────────┘Key advantage: Your data never left your computer. The browser ran locally, maintaining total security and privacy.
The Blocks You Used
Section titled “The Blocks You Used”Each block has a specific purpose:
| Block | Category | Function |
|---|---|---|
| Open Chrome Browser | Web | Starts a browser controlled by Heptora |
| Go to URL | Web | Navigates to a specific web address |
| Get Page Title | Web | Extracts the HTML title from the page |
| Send Email | Communication | Sends emails automatically |
Heptora has over 100 blocks available for different needs.
Variables: The Glue of Your Process
Section titled “Variables: The Glue of Your Process”You used a variable called page_title to:
- Capture the page title in the “Get Title” block
- Use that title in the email with
{page_title}
Variables allow blocks to share information with each other.
What Did You Really Automate?
Section titled “What Did You Really Automate?”This simple process demonstrates a fundamental automation pattern:
Input → Processing → Output
Input: Web page URLProcessing: Open browser, navigate, extract informationOutput: Email with resultsThis same pattern applies to more complex automations:
- Process PDF invoices → Extract data → Upload to accounting system
- Read emails → Classify urgent ones → Notify team
- Download data from system A → Transform → Load into system B
What’s Next? Next Steps
Section titled “What’s Next? Next Steps”You’ve taken your first step in automation. Here are your options to continue:
Option 1: Improve This Process (Easy)
Section titled “Option 1: Improve This Process (Easy)”Experiment by modifying your process:
Simple changes:
- Modify the URL to visit another page
- Change the email message
- Add more recipients
Interesting challenges:
- Add a block to take a screenshot
- Visit multiple pages and compare titles
- Add conditional logic: “If title contains X, do Y”
Option 2: Use a Professional Template (Recommended)
Section titled “Option 2: Use a Professional Template (Recommended)”Explore Heptora’s pre-designed templates for real-world use cases:
Popular templates:
- 📄 Invoice Processing: Extract data from PDFs and validate information
- 📊 Excel Consolidation: Combine multiple sheets into a master report
- 🏢 FACe Integration: Automatically upload invoices to the government’s FACe portal
- 📧 Email Classification: Automatically organize your inbox
To access:
- Go to Heptora’s main menu
- Select “Templates”
- Explore categories
- Click “Use Template”
Option 3: Create a Custom Process (Advanced)
Section titled “Option 3: Create a Custom Process (Advanced)”Have a specific use case? The assistant can help:
- Create a new process with the assistant
- Describe what you need to automate
- The assistant will recommend blocks and configurations
- If you need complex logic, use the Advanced Blocks Assistant
Option 4: Learn More Features
Section titled “Option 4: Learn More Features”Explore Heptora’s advanced features:
Essential features:
- Process Recorder: Record your actions and automatically convert them into a process
- Secrets Management: Store credentials securely
- Scheduler: Run processes automatically daily/weekly/monthly
- OCR & Documents: Extract text from images and PDFs
Important concepts:
- Execution Results: How to interpret logs and errors
- Process Selection: What tasks are good candidates for automation
- Best Practices: Recommendations for robust processes
Tips for Your Journey with Heptora
Section titled “Tips for Your Journey with Heptora”Start Simple, Grow Progressively
Section titled “Start Simple, Grow Progressively”Don’t try to automate your most complex process right away. Follow this progression:
- Week 1: Simple processes with 3-5 blocks
- Week 2-3: Processes with conditionals and loops
- Week 4+: Complex processes with multiple integrations
Leverage the Assistants
Section titled “Leverage the Assistants”Heptora has four AI assistants to help you:
- Build Assistant: Guides you when designing processes (you already used it)
- Advanced Blocks Assistant: Generates custom Python code
- Diagnostic Assistant: Automatically analyzes and fixes errors
- Onboarding Assistant: Personalizes your learning based on your profile
Don’t hesitate to use them. For more information: AI Assistants
Join the Community
Section titled “Join the Community”Learn from other Heptora users:
- Community forum: Share use cases and solutions
- Template library: Download processes created by other users
- Monthly webinars: Learn advanced techniques
- Help center: Complete documentation and tutorials
Measure Impact
Section titled “Measure Impact”Heptora shows you metrics for each process:
- Time saved: How many manual work hours you avoided
- Success rate: Percentage of successful executions
- Common errors: What failures occur most frequently
Use these metrics to:
- Justify automation investment
- Identify processes needing improvement
- Prioritize what to automate next
Common Troubleshooting
Section titled “Common Troubleshooting”The browser doesn’t open
Section titled “The browser doesn’t open”Possible cause: The local robot is not active.
Solution:
- Verify that the Heptora icon appears in the taskbar
- If it doesn’t appear, open Heptora from the Start menu
- Log in with your credentials
The process fails to send the email
Section titled “The process fails to send the email”Possible cause: Incorrect email configuration.
Solution:
- Verify the destination email is correctly typed
- Check your spam folder
- If the problem persists, use the Diagnostic Assistant
”Error: Variable not defined”
Section titled “”Error: Variable not defined””Possible cause: The variable name in the email doesn’t match the captured variable.
Solution:
- Verify you used exactly
{page_title}(including braces) - Make sure the variable is captured before using it
- Check for typos
The process is very slow
Section titled “The process is very slow”Possible cause: This is normal the first time. The browser takes time to start.
Expectations:
- First execution: 45-90 seconds
- Subsequent executions: 20-30 seconds
If it takes much longer, see: Troubleshooting - Performance
Summary: What You Learned
Section titled “Summary: What You Learned”In just 15 minutes, you:
✅ Created your first automation process from scratch ✅ Used Heptora’s Build Assistant ✅ Learned about blocks, variables, and workflows ✅ Ran a process and saw real results ✅ Understood the hybrid architecture (cloud + local) ✅ Verified that automation is accessible without programming
Skills unlocked:
- Visual process design
- Web automation blocks usage
- Variable capture and usage
- Automatic notifications
Your progress: 🏆 Level 1 - Beginner Automator
Celebrate Your Achievement
Section titled “Celebrate Your Achievement”Congratulations! You just joined the automation revolution. What you created in 15 minutes would have taken days to learn with traditional tools.
This is just the beginning. With Heptora you can automate:
- Processing hundreds of documents
- Integration between legacy systems
- Automatic reports and dashboards
- Data management between applications
- And much more…
The limit is set by you.
Need more help?
Section titled “Need more help?”If this guide didn’t solve your problem or you found an error in the documentation:
- Technical support: help@heptora.com
- Live chat: Available at app.heptora.com
- Clearly describe the problem you encountered
- Include screenshots if possible
- Indicate which tutorial step you were following
Our support team will help you resolve any issue.
Related Resources
Section titled “Related Resources”- Robot Installation - Complete installation guide
- Credentials Configuration - Access management
- AI Assistants - Complete assistant documentation
- Process Recorder - Record your actions to automate them
- Process Templates - Pre-designed ready-to-use processes
- Execution Results - How to interpret logs and metrics