{"slug":"developers/connector-go-live","title":"Connector Go-Live Playbook","section":"developers","sectionLabel":"Developers","status":"unclassified","type":"document","path":"developers/connector-go-live.mdx","bytes":1669,"description":null,"updated":null,"source":"integratewise/Integratewise-docs-wiki","content":"\nUse this playbook when adding or materially changing a connector, webhook, or provider integration.\n\n## Define The Integration Shape\n\nDocument:\n\n- provider and domain\n- auth model: OAuth, API key, webhook, polling, or mixed\n- entity types and destination schema\n- sync model: initial hydration, incremental sync, webhook assist, or scheduled polling\n\n## Pre-Go-Live Checklist\n\n1. Confirm provider credentials and scopes.\n2. Confirm callback URLs and webhook endpoints.\n3. Confirm signature verification and replay protection where applicable.\n4. Confirm tenant-scoped storage and idempotency strategy.\n5. Confirm observability for auth, sync, and webhook failures.\n\n## Validation Flow\n\n- test one provider sandbox or internal tenant first\n- validate authorization\n- validate initial sync or webhook delivery\n- verify normalized entities land in the right Spine shape\n- verify duplicate deliveries do not create duplicate writes\n\n## Rollout Strategy\n\n- launch to one internal or dogfood tenant first\n- expand to a small controlled set\n- only then widen availability\n\n## Docs To Update\n\n- API or connector catalog docs\n- webhook docs if a new inbound path is added\n- runbooks for OAuth or sync failure if the provider adds new failure modes\n\n## Exit Criteria\n\n- happy path works\n- failure path is understood\n- monitoring is in place\n- support and ops docs are updated\n\n## Related Docs\n\n- [../runbooks/connector-oauth-troubleshooting.md](../runbooks/connector-oauth-troubleshooting.md)\n- [../runbooks/sync-failure-and-dlq-redrive.md](../runbooks/sync-failure-and-dlq-redrive.md)\n- [../WEBHOOKS_AND_SLACK_APP.md](../WEBHOOKS_AND_SLACK_APP.md)\n"}