End-to-end workflow

A full Satellyte automation loop in seven calls.

A typical full-loop automation:

1. Discover companies → POST /discover/companies 2. Pull bulk signals → POST /signals/bulk 3. Find decision makers → POST /contacts/find 4. Enrich email → POST /enrich/email 5. Push leads → POST /leads/push 6. Send outcome events → POST /feedback/events 7. Read insights → GET /feedback/insights

Loop these seven calls weekly. Each cycle improves your next-run targeting because /feedback/insights highlights which titles, companies, and signal types produced positive replies and meetings.

Step 1: discover companies

curl -i -X POST "https://api-staging.satellyte.ai/api/v1/discover/companies" \ -H "X-Satellyte-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "industry": "saas", "keywords": ["ai", "automation"], "max_results": 25 }'

Step 2: pull bulk signals

curl -i -X POST "https://api-staging.satellyte.ai/api/v1/signals/bulk" \ -H "X-Satellyte-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "company_domains": ["openai.com", "stripe.com", "notion.so"] }'

Step 3: find contacts

curl -i -X POST "https://api-staging.satellyte.ai/api/v1/contacts/find" \ -H "X-Satellyte-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "company_domain": "openai.com", "target_titles": ["CEO", "Founder", "Head of Sales"], "max_contacts": 10 }'

Step 4: enrich email

curl -i -X POST "https://api-staging.satellyte.ai/api/v1/enrich/email" \ -H "X-Satellyte-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Sam Altman", "company": "OpenAI" }'

Step 5: push leads to webhook

curl -i -X POST "https://api-staging.satellyte.ai/api/v1/leads/push" \ -H "X-Satellyte-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "lead_ids": ["lead_1", "lead_2"], "destination": "webhook_url", "webhook_url": "https://example.com/webhook" }'

Step 6: send a feedback event

curl -i -X POST "https://api-staging.satellyte.ai/api/v1/feedback/events" \ -H "X-Satellyte-API-Key: $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "lead_id": "lead_1", "event_type": "positive_reply", "source": "webhook", "content": "Interested, send me more details." }'

Step 7: read insights

curl -i "https://api-staging.satellyte.ai/api/v1/feedback/insights?days=30" \ -H "X-Satellyte-API-Key: $API_KEY"