This guide walks you through creating your first automation in ShingleAI. By the end, you’ll have a working automation that responds to events with AI-powered actions. For background on how automations work and what they can do, see Automations Concepts.Documentation Index
Fetch the complete documentation index at: https://docs.shingleai.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A ShingleAI account with an active organization
- At least one connected email account
- User permissions to create automations
Step 1: Navigate to Automations
- Click Automations in the sidebar navigation
- View your existing automations (if any)
- Click Create Automation or New Automation

Step 2: Name Your Automation
Give your automation a clear, descriptive name:- Good: “Support Email Auto-Acknowledgment”
- Good: “New Lead Welcome Message”
- Avoid: “Automation 1” or “Test”
Automation names must be unique within your organization and under 100 characters.
Step 3: Define the Trigger Event
Specify what event should trigger this automation:Common Trigger Events
| Event | When It Fires |
|---|---|
| New email received | An incoming email arrives in your inbox |
| Contact created | A new contact is added to your organization |
| Message sent | An outgoing email is sent |
- “When a new email arrives from a domain ending in .edu”
- “When a contact is created without a company name”
- “When an email subject contains ‘urgent’ or ‘help‘“
Step 4: Write Your Instructions
This is where you tell the AI what to do when the trigger fires. Write in natural language as if you were instructing a colleague. Be specific about the action, tone, and any conditions. Here’s an example for a support auto-reply:Step 5: Save and Enable
Once you’ve configured your automation:- Review your settings
- Click Save or Create to save the automation
- The automation is enabled by default and starts running immediately
Testing Your Automation
After creating your automation:- Trigger a test event - Send yourself an email or perform the trigger action
- Check the results - Verify the automation performed as expected
- Adjust if needed - Edit the instructions to refine the behavior
Managing Automations
Viewing Automations
All your automations are listed on the Automations page, showing:- Automation name
- Trigger event
- Status (enabled/disabled)
- Last run time
Enabling/Disabling
Toggle an automation on or off:- Navigate to Automations
- Find the automation
- Click the enable/disable toggle
Editing Automations
To modify an existing automation:- Click on the automation name
- Update the fields as needed
- Save your changes
Deleting Automations
To remove an automation:- Open the automation
- Click Delete
- Confirm the deletion
Example: Complete Automation Walkthrough
Let’s create a complete automation for acknowledging support emails:Configuration
| Field | Value |
|---|---|
| Name | Support Email Auto-Acknowledgment |
| Trigger Event | New email received to support@company.com |
| Instructions | See below |
Instructions
Expected Result
When someone emails support@company.com, they’ll receive a reply like:Thank you for contacting ShingleAI Support! We’ve received your message and a member of our team will respond within 24 business hours. If your issue is urgent, you can reach our priority support line at 1-800-XXX-XXXX. Best regards, The ShingleAI Support Team
Troubleshooting
Automation Not Triggering
| Issue | Cause | Solution |
|---|---|---|
| No action taken | Automation disabled | Check and enable the automation |
| Wrong events | Trigger too specific | Broaden the trigger event description |
| Permission denied | Insufficient permissions | Contact your admin to check permissions |
Unexpected Results
| Issue | Cause | Solution |
|---|---|---|
| Wrong tone | Instructions unclear | Add explicit tone guidelines |
| Missing information | Context not provided | Add context to instructions |
| Too verbose | No length guidance | Add word or sentence limits |
Next Steps
Email Overview
Connect more email accounts
Managing Contacts
Organize contacts for automations