Actions69
- Appointment Actions
- Booking Actions
- Business Unit Actions
- Call Actions
- Campaign Actions
- Custom API Call Actions
- Customer Actions
- Employee Actions
- Estimate Actions
- Invoice Actions
- Job Actions
- Job Cancel Reason Actions
- Job Hold Reason Actions
- Job Type Actions
- Lead Actions
- Location Actions
- Membership Actions
- Payment Actions
- Tag Actions
- Task Actions
- Technician Actions
Customer → Get Contacts for Many Customers
AI-generatedSummary
Fetches contacts associated with specified ServiceTitan customers, or pages through contacts for every customer when no IDs are supplied. Filters by creation or modification time and returns contact records with their customer IDs for joining downstream.
Inputs
- Customer IDs — Comma-separated customer IDs or an array from an expression. IDs are processed in batches of 50. Leave empty to fetch contacts across all customers; pair this with a Modified After filter or Return All to control the scan.
- Return All — Defaults to true and returns all matching contacts. Set false to cap the results using Limit.
- Limit — Maximum number of results when Return All is false; defaults to 50, with a declared range of 1–5000.
- Filters — Optional Created After, Created Before, Modified After, and Modified Before date/time filters.
Output shape
A list of contact records
Each contact includes its customerId. Results are paginated; when Customer IDs is empty, the operation pages through contacts for every customer.