Skip to main content

Overview

This guide covers common issues when using Consuelo for internal operations and how to resolve them.

API Issues

401 Unauthorized

Cause: Invalid or expired API key Solutions:
  1. Check API key in Settings → APIs & Webhooks
  2. Verify key hasn’t expired
  3. Regenerate if needed
  4. Update scripts with new key

429 Rate Limited

Cause: Too many requests per minute Solutions:
  • Reduce batch size
  • Add delays between requests (1 second recommended)
  • Implement exponential backoff
  • Consider using batch operations

Query Timeout

Cause: Complex query or large dataset Solutions:
  • Add filters to narrow results
  • Use pagination (first/after)
  • Simplify query
  • Break into multiple queries

Workflow Issues

Workflow Not Triggering

CheckSolution
Workflow inactiveToggle to Active
Wrong trigger conditionsReview trigger settings
Filter blockingCheck filter logic
API permissionsVerify key has access

Workflow Runs Failing

Check workflow runs:
  1. Go to Settings → Workflows → [Your Workflow]
  2. Click Runs tab
  3. Review error messages
  4. Check which step failed
Common failures:
  • Search returned empty: Add filter to handle no results
  • Record not found: Verify record ID exists
  • Permission denied: Check API key permissions
  • Validation error: Check field values

Iterator Not Closing

Cause: Iterator not properly configured Solution:
  1. Ensure all branches inside iterator end properly
  2. Close iterator after processing
  3. Check for infinite loops

Dashboard Issues

Widget Not Loading

CheckSolution
Beta feature enabledSettings → Updates → Early Access
Data existsVerify records match filter
Filter too restrictiveBroaden filter criteria
Max bars exceededGroup by larger time period

iFrame Not Displaying

Cause: External site blocks embedding Solutions:
  • Check X-Frame-Options header
  • Use public/shared links
  • Verify HTTPS URLs
  • Check CSP settings

Data Issues

Duplicates Not Detected

Cause: Matching criteria too strict Solutions:
  • Use email matching (most reliable)
  • Normalize data before comparison
  • Consider fuzzy matching
  • Review false positives

Cleanup Deleted Wrong Records

Prevention:
  1. Always archive, never delete
  2. Test on small subset first
  3. Review before bulk operations
  4. Maintain audit logs
Recovery:
  • Restore from backup
  • Re-create from source
  • Contact admin if critical

Email Issues

Emails Not Sending

CheckSolution
Email account connectedSettings → Accounts
Sending enabledCheck account permissions
Recipient validVerify email format
Rate limit hitCheck quota in settings

Single Recipient Limit

Workaround for multiple recipients:
  • Create distribution list email
  • Use separate Send Email actions
  • Consider Slack notification instead

Rate Limiting

API Rate Limits

LimitValue
Requests per minute100
Batch size60 records
Delay recommended1000ms between calls

Best Practices

  • Use batch operations
  • Add delays in loops
  • Cache results when possible
  • Monitor usage in Settings

Getting Help

Resources

  • Documentation: docs.consuelohq.com
  • Internal Slack: #consuelo-support
  • Workflow runs: Check error logs
  • API playground: Test queries directly

Information to Include

When reporting issues:
  1. Workflow ID or API endpoint
  2. Error message (exact text)
  3. Time of occurrence
  4. Steps to reproduce
  5. Expected vs actual behavior