*** title: Campaigns sidebarTitle: Campaigns icon: megaphone description: Outbound calling at scale -------------------------------------- Campaigns let you make thousands of calls automatically. Upload contacts, assign an agent, schedule the timing — Atoms handles the rest. *** ## Use Cases | Campaign Type | Example | | ------------------------- | ------------------------------ | | **Lead outreach** | Initial contact with new leads | | **Appointment reminders** | Confirm upcoming bookings | | **Payment reminders** | Friendly collection calls | | **Surveys** | Gather feedback at scale | | **Re-engagement** | Reach dormant customers | | **Event invitations** | Promote webinars, events | *** ## How It Works 1. **Upload contacts** — CSV with phone numbers and personalization data 2. **Select agent** — Choose which agent handles the calls 3. **Configure** — Set calling hours, timezone, retry rules 4. **Launch** — Start the campaign 5. **Monitor** — Real-time dashboard shows progress *** ## Features | Feature | Description | | ------------------- | ----------------------------------- | | **Scheduling** | Business hours only, timezone-aware | | **Rate limiting** | Control calls per minute | | **Retry logic** | Automatic retries for no-answers | | **DNC compliance** | Do Not Call list handling | | **Personalization** | Use contact data in conversations | | **Analytics** | Success rates, durations, outcomes | *** ## Personalization Pass contact data to your agent: ```csv phone,first_name,appointment_date +12025551234,John,January 15th ``` Agent says: *"Hi John, I'm calling to confirm your appointment on January 15th..."* *** ## Get Started Launch campaigns from the dashboard Programmatic campaign management