1
Curious builder0 XP earned · 300 to level 2
0 daysFinish a lesson to begin
Badge collection0 of 6 unlocked
51 small wins to finish your pathNext question →
Design how you'd integrate an LLM workflow into a customer's existing enterprise systems (e.g. Salesforce, ServiceNow, SAP).
30-second answerSay your answer out loud first, then reveal.

Design considerations
- Entry points: in-app components, workflow triggers (new ticket created), scheduled jobs.
- Auth: OAuth on behalf of the user (respects their permissions) vs a service account (simpler, but must be tightly scoped).
- Data mapping: custom fields and objects differ per customer, so configuration-driven mappings are needed.
- Write-backs: draft fields or suggestions, not silent updates; validation of picklist values, required fields and business rules.
- Limits: API rate limits (CRM APIs have daily quotas), bulk APIs for batch work.
- Environments: develop in their sandbox; deploy via their change process (admin approvals, release windows).
- Resilience: idempotent writes, dead-letter queues for failed updates, reconciliation jobs.
- Observability: correlate AI traces with record IDs for support and audit.
Related
Slow is fine. Stopping is the only problem.