Preview

ImportCompanyFromPsaForOnboardingPayload is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

ImportCompanyFromPsaForOnboardingPayload

Payload for importCompanyFromPsaForOnboarding mutation

This page contains

    Fields

    results: [OnboardingCompanyImportResult!] PREVIEW

    Results for each onboarding company import

    success: Boolean

    Overall success status

    userErrors: [ImportCompanyFromPsaForOnboardingError!] PREVIEW

    Error details (for backward compatibility)

    Mutations for ImportCompanyFromPsaForOnboardingPayload

    importCompanyFromPsaForOnboarding PREVIEW

    Onboarding-specific company import for Magical Onboarding. Reuses the createCompany composition model in one atomic boundary:

    1. Fetches company details from ConnectWise using the company ID
    2. Creates the company in AppDirect using the createAccount API
    3. Creates the PsaCompanyMapping (phase 1 COMPANY_SYNC)
    4. Persists company_import_records audit