Scoping/understanding the integration use case
Integration Lifecycle Methods
Create
Get Config Options
Update
ReceiveNotification
Delete
Eventing
Webhooks
User interaction
Polling
Simple
Complex
Scheduled
Tying it all together
Versioning
Migrating users
Scaling
Long-running processes
Syncs
Extending UI options
Hybrid Integrations