You are helping me build the following AI agent workflow. ## Goal Student Onboarding From Close CRM: When a student deal closes in Close CRM, this workflow validates data, routes them by program tier, and syncs records to Airtable. ## Specification - What it does: You get students instantly routed into their correct program tier with validated data as soon as a deal closes in Close CRM. This process automatically creates records in Airtable, invites them to your Mighty Networks community, sets up their Intercom support profile, and notifies your team via Slack without manual effort. - Trigger: Triggered by an event (Event ยท on deal closed in Close CRM) - Autonomy: Fully hands-off - Expected setup effort: a few focused days - Tools/services involved: - Close CRM: Trigger and fetch student data - Airtable: Store student records - Mighty Networks: Send community invites - Intercom: Create support contacts - Slack: Notify team of success or errors ## Known pitfalls, handle each one explicitly in your implementation 1. Mighty Networks invites may fail if the user is already a member, so implement a try-catch block that logs the error but continues the workflow. 2. Intercom contact creation requires a unique external_id, so ensure you map this field correctly to avoid overwriting existing support profiles. 3. Slack notifications might miss critical details if the payload structure changes, so validate all required fields exist before sending the message. ## Reference implementation https://n8n.io/workflows/15092 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/automate-student-onboarding-from-close-crm/ via usecasesforagents.com