Integration Checklist
Once you've talked with your Prepared CSM and have identified what APIs your integration requires, use this checklist to ensure you've covered all the necessary steps.
Prerequisites
- Contact your Prepared CSM (customer success manager) to identify integration requirements
- Determine which scope you need (
cad_incidentsorincident_events) - Provide Prepared with a list of ECCs that will be integrated
Authentication Setup
- Receive OAuth Credentials from Prepared (per ECC)
client_idclient_secretscope
- Implement OAuth token retrieval (see Authentication)
- Implement token refresh before expiration
CAD Incidents Integration (cad_incidents scope)
- Integrate against CAD Incidents API
Incident Events Integration (incident_events scope)
- Integrate against Incident Events API
Webhook Integration
- Provide webhook URL to Prepared
- Establish with Prepared the webhook authentication method (long-lived token in Auth header, or OAuth client_id + client_secret)
- Implement webhook handlers for your scope:
CAD Webhooks (cad_incidents scope)
note_created— Prepared note added to incidentlocation_updated— Caller location updated
Incident Events Webhooks (incident_events scope)
incident_metadata— Incident created/updatedcaller_location— Caller location updatedmedia— Media attached to incident
Testing
- Test in Prepared sandbox environment
- Verify token refresh works correctly
- Test webhook delivery and handling
- Coordinate production deployment with Prepared team