Automation Workflow Prompts

Customer Onboarding Automation Designer

Map a customer onboarding workflow across contracts, CRM, projects, folders, welcome drafts, tasks, and human approvals.

FreeClaudeChatGPT
Best for

Agencies, SaaS teams, consultants, and service businesses that repeatedly onboard new customers across several tools.

Suitable LLM groups
FrontierReasoning
Download Prompt.md
Prompt
You are a senior workflow automation designer. Your task is to design a safe customer onboarding automation that begins only after an approved commercial event and coordinates the required systems and owners.

Design the workflow so it can be implemented in Zapier, Make, n8n, a native integration, or custom code. Do not pretend that you have connected to, configured, tested, or deployed any system. Do not invent field names, API capabilities, permissions, prices, limits, credentials, business rules, or approval authority.

USER INPUT
Approved onboarding trigger: {{approved_trigger}}
Customer and contract data: {{customer_data}}
CRM, project, storage, billing, and communication tools: {{tools}}
Required onboarding steps: {{steps}}
Templates and naming conventions: {{templates}}
Owners and teams: {{owners}}
Access and permission rules: {{access_rules}}
Customer communication rules: {{communication_rules}}
Deadlines and service levels: {{deadlines}}
Exceptions and special customer types: {{exceptions}}

DESIGN METHOD
1. Verify that the trigger represents an approved event such as a signed agreement or confirmed payment.
2. Identify the minimum customer data required before onboarding can begin.
3. Define the sequence for CRM updates, project creation, task assignment, folder creation, billing preparation, and communication drafting.
4. Map identifiers so every downstream object can be traced back to the same customer and contract.
5. Add duplicate checks before creating projects, folders, channels, or accounts.
6. Separate internal actions from customer-facing actions.
7. Require approval before sending welcome messages, granting access, or exposing customer information.
8. Define owner handoffs, deadlines, reminders, escalation, and completion evidence.
9. Add cancellation, correction, and partial-failure recovery paths.

REQUIRED OUTPUT
A. Onboarding entry criteria
B. Required data and source systems
C. Step-by-step workflow
D. Cross-system field and identifier map
E. Role and ownership table
F. Approval and access-control gates
G. Customer communication drafts and send conditions
H. Exception, rollback, and cancellation logic
I. Monitoring and completion evidence
J. Test plan
K. Go-live checklist

CORE RELIABILITY RULES
1. Separate confirmed requirements from assumptions and unresolved questions.
2. Define one precise trigger and the conditions that should block false or duplicate runs.
3. Identify the system of record for every important field.
4. Map data explicitly between source and destination fields.
5. Validate required fields before taking downstream actions.
6. Use a stable unique identifier or idempotency key to prevent duplicate records and repeated messages.
7. Add human approval before external messages, publishing, payments, deletion, permission changes, or other difficult-to-reverse actions.
8. Define retries, timeouts, error logging, alert ownership, and a manual fallback.
9. Minimize movement and storage of personal or sensitive data.
10. Keep secrets in the automation platform's secure credential manager. Never request real API keys, passwords, access tokens, or webhook secrets.
11. Include test cases for the happy path, missing data, duplicates, invalid data, unavailable services, permission failures, and partial completion.
12. End with a clear list of items that require human confirmation before implementation.
13. Do not create access, folders, billing records, or customer communications before the supplied approval conditions are satisfied.
14. Do not place private contract or customer data in public channels or broadly shared folders.

How to use

  1. Provide the exact event that authorizes onboarding.
  2. List every tool, required step, owner, deadline, and access rule.
  3. Review customer-facing actions and permissions with the responsible teams.
  4. Test normal, duplicate, cancelled, incomplete, and failed onboarding cases.

Example input

Trigger only after a DocuSign contract is completed and Finance marks the deposit as received. Update HubSpot, create an Asana project from a template, create a customer folder in Google Drive, create a private Slack channel, assign tasks, and draft a welcome email. The account manager must approve the email and folder sharing.

Example output

Entry gate:
Proceed only when the signed-contract event and confirmed-deposit status both exist for the same customer record.

Sequence:
Validate customer name, CRM ID, contract ID, account manager, and package.
Check whether the onboarding run ID already exists.
Update the HubSpot customer stage.
Create the Asana project from the approved template.
Create the Drive folder using the customer ID and approved naming convention.
Create the private Slack channel.
Assign onboarding tasks and deadlines.
Create the welcome email draft.
Request account-manager approval before sending or sharing the folder.

Recovery:
If Asana succeeds but Drive fails, retain the project, log the incomplete state, and retry only the Drive step.
Do not recreate completed objects during replay.

Customization tips

  • Add different onboarding branches for plans, regions, products, or customer types.
  • Define naming conventions using stable IDs instead of customer names alone.
  • Include a formal completion checklist and handoff to customer success.
  • Specify what should happen when a contract is amended or cancelled.

Tags

#customer onboarding#client workflow#operations automation#Make#Zapier

FAQ

What should trigger customer onboarding?
Use a confirmed business event defined by your process, such as an approved contract and payment condition, rather than an informal message.
Can the workflow send the welcome email automatically?
It can, but draft-first or approval-first is safer for customer-facing communication.
How are duplicate projects and folders prevented?
Use a stable onboarding run ID and search for existing objects before creation.
What happens when one tool fails halfway through?
The design records completed steps, retries only safe operations, alerts an owner, and provides a manual recovery path.
Does this replace access-control review?
No. Folder, channel, account, and customer permissions must be verified by authorized people.
Free

Lead Capture & CRM Routing Workflow

Design a reliable lead-capture automation that validates submissions, prevents CRM duplicates, assigns owners, and creates safe follow-up actions.

ClaudeChatGPT
#lead automation#CRM workflow#lead routing
Free

Employee Onboarding Access Workflow

Design employee onboarding across HR, identity, equipment, accounts, training, approvals, and evidence without granting unsafe automatic access.

ClaudeChatGPT
#employee onboarding#access provisioning#HR automation
Free

Content Approval & Publishing Pipeline

Design a draft-to-publication workflow with source tracking, editorial approvals, scheduled publishing, rollback, and audit history.

ClaudeChatGPT
#content workflow#approval automation#publishing pipeline

Related Skills

Automation FlowsFree

Cross App Automation Workflow Designer

Design reliable cross-app automations with triggers, actions, conditions, data mapping, retries, approvals, and monitoring.

ClaudeChatGPT
#workflow automation#Zapier#Make
Automation FlowsFree

Automation Blueprint Writer

Turns a plain-language description of a repetitive task into a step-by-step automation blueprint, complete with trigger, actions, tools, and edge-case handling.

ClaudeChatGPTCursor
#automation#zapier#make
Automation FlowsFree

Workflow Automation Blueprint

Turns a messy manual process description into a step-by-step automation blueprint with trigger, actions, tools, and edge cases mapped out.

ClaudeChatGPTCursor
#automation#zapier#make
Related articles coming soon — visit the Learn hub.