# Custom connector

- [Pass installation and uninstallation hooks](/connect/custom-connector/installation-changed-extensibility.md): Create a custom connector that calls your API when a pass is installed or uninstalled in Apple Wallet or Google Wallet.
- [EmailSender extensibility](/connect/custom-connector/emailsender-extensibility.md): Implement a script-based email provider by registering \`runtime.scriptable.emailEngine.SendEmail\`.
