| name | salesloft-prod-checklist |
| description | Production readiness checklist for SalesLoft API integrations.
Use when deploying SalesLoft integrations to production, preparing for launch,
or validating go-live requirements.
Trigger: "salesloft production", "deploy salesloft", "salesloft go-live checklist".
|
| allowed-tools | Read, Bash(curl:*), Grep |
| version | 1.0.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","sales","outreach","salesloft"] |
| compatibility | Designed for Claude Code |
SalesLoft Production Checklist
Overview
Go-live checklist for SalesLoft API integrations covering auth, error handling, monitoring, rate limits, and rollback procedures.
Pre-Launch Checklist
Authentication & Secrets
Error Handling
Rate Limiting
Monitoring & Alerting
app.get('/health', async (req, res) => {
try {
const start = Date.now();
await api.get('/me.json');
res.json({
status: 'healthy',
salesloft: { connected: true, latencyMs: Date.now() - start },
});
} catch {
res.status(503).json({ status: 'degraded', salesloft: { connected: false } });
}
});
Data Integrity
Rollback Procedure
kubectl rollout undo deployment/salesloft-integration
curl -f https://app.example.com/health
Post-Launch Verification
curl -s -H "Authorization: Bearer $PROD_TOKEN" \
https://api.salesloft.com/v2/me.json | jq '.data.email'
curl -s -H "Authorization: Bearer $PROD_TOKEN" \
'https://api.salesloft.com/v2/people.json?per_page=1' | jq '.metadata.paging.total_count'
Error Handling
| Alert | Condition | Severity | Runbook |
|---|
| Auth Down | 401 errors > 0 | P1 | Rotate token, check OAuth app |
| Rate Limited | 429 errors > 10/min | P2 | Reduce request volume |
| API Errors | 5xx > 5/min | P1 | Check status.salesloft.com |
| High Latency | p99 > 2000ms | P3 | Check SalesLoft status |
Resources
Next Steps
For version upgrades, see salesloft-upgrade-migration.