📄 Contract Catalog
8 contracts — define allowed actions and resolution paths
resolution
Guided chat resolution
Provide the next single troubleshooting step for chat interaction
business_check
Check account state
Read-only verification of user account existence and login capability
business_check
Check registration confirmation state
Verify whether user email confirmation step is completed
resolution
Ranked email resolution
Generate a ranked list of possible solutions in an email response
escalation
Escalate unresolved case
Escalate the ticket to human support when contracts cannot resolve the issue
signal_extraction
Extract support signals from screenshot and text
Use multimodal model to extract structured signals from screenshot and ticket text
step_identification
Identify support step and process stage
Determine the user journey step based on extracted signals
diagnostic
Rank possible resolution contracts
Generate and rank possible resolution contracts based on signals and channel