Hello!
When creating a company contact from the admin you can check “Notify customer that they can start placing B2B orders.”:
This is missing from the API. I would be expecting a boolean field on the companyAssignCustomerAsContact or companyContactCreate to automatically send this email or even a dedicated mutation like the customerSendAccountInviteEmail
Hi @Tommy_Gaudreau - you’re right that companyContactCreate and companyAssignCustomerAsContact don’t have a field to send the B2B notification email. CompanyContactInput only covers name, email, title, locale, and phone, so there’s no notify boolean on either mutation.
There’s no publicly available API to send that B2B access email from an app.
The supported way to automate it is Shopify Flow’s Send B2B access email action, triggered on company contact creation or permission assignment. It sends the same email, but it’s a Flow automation rather than a direct API call from your app, so it doesn’t suit every integration.
I’ve captured this gap as internal feedback so the team can see the demand for a third-party API path - thanks for raising this here!
Hi @Donal-Shopify!
This is for a public app so I’d prefer if we could save our users this configuration, but good to know about the flow action!
Thanks for taking the feedback!