design_integration
Analyzes integration requirements between ServiceNow, Jira, and Salesforce, producing a complete plan with all necessary artifacts like correlation tables, triggers, and best-practice checklists.
Instructions
Analyse a user's bidirectional integration requirement and produce a complete, structured integration plan. Supports all platform combinations: servicenow ↔ jira | servicenow ↔ salesforce | jira ↔ salesforce
The plan specifies every artifact that must be created on each platform:
Correlation table (cross-platform ID mapping)
Retry/error table (dead-letter queue)
Business Rules, Scripted REST APIs, Outbound REST Messages (ServiceNow)
Apex Trigger, Queueable class, Named Credential (Salesforce)
Webhook, Automation rule (Jira)
Best-practice checklist (loop prevention, auth, idempotency, etc.)
Call this FIRST before any create_integration_* tool. Pass the result to the other tools to actually create the artifacts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| platform_a | Yes | Source/primary platform | |
| platform_b | Yes | Target/secondary platform | |
| direction | No | Sync direction | bidirectional |
| table_a | Yes | Table/object in platform A (e.g. incident, Issue, Case) | |
| table_b | Yes | Table/object in platform B (e.g. incident, Issue, Case) | |
| field_mappings | Yes | { platformA_field: platformB_field } mapping | |
| trigger_a | No | What triggers syncing FROM platform A TO platform B | |
| trigger_b | No | What triggers syncing FROM platform B TO platform A | |
| options | No |