In short
Social Relay can run sandbox adapters so connect and publish complete without live Meta or LinkedIn apps. Production mode uses real Graph and LinkedIn APIs after app credentials are in Key Vault and sandbox adapters are disabled. Validate payloads and media URLs before go-live either way.
What sandbox is for
Early integrators need multi-tenant paths before Meta Business Verification and LinkedIn product approval finish. Sandbox connections and publish legs succeed with synthetic remote ids so your UX and webhooks can be built end-to-end.
What production requires
Meta app with Page and Instagram permissions, LinkedIn app with appropriate marketing/community scopes, Key Vault secrets on the API host, and SOCIAL_RESTAPI_SANDBOX_ADAPTERS disabled in production configuration.
Expect network-specific errors (token expiry, media fetch failures, quota) only in live mode—handle partial posts and retry failed legs.
Integrator checklist
- Build against sandbox for contract stability
- Always call posts/validate before publish
- Use HTTPS media URLs Meta/LinkedIn crawlers can fetch
- Register webhooks and verify signatures before traffic
- Confirm live OAuth with a real Page/IG/LinkedIn test account before customer GA

