Text responses allow reviewers to provide free-form written feedback, making them perfect for scenarios requiring detailed explanations, qualitative assessments, or open-ended input that can’t be captured through structured options.
request_data = { "processing_type": "time-sensitive", "type": "markdown", "priority": "medium", "request_text": "Please review this blog post and provide feedback on accuracy, tone, and readability.", "response_type": "text", "response_config": { "max_length": 1000, "placeholder": "Provide your detailed feedback here...", "required": True }, "default_response": "No feedback provided within the review period", "timeout_seconds": 3600, "platform": "api"}
Text response with length requirements and structured guidance:
Copy
# Content editing request with detailed requirementsrequest_data = { "processing_type": "deferred", "type": "markdown", "priority": "low", "request_text": """Please edit this article draft and provide improvement suggestions:# Article Title: "10 Ways to Improve Your Productivity"Content here would be the actual article...Please focus on:1. Grammar and spelling corrections2. Flow and readability improvements 3. Factual accuracy4. Engagement and tone""", "response_type": "text", "response_config": { "placeholder": "Provide specific editing suggestions with line references where possible. Format: '1. Grammar: Fix X in paragraph 2. 2. Flow: Restructure Y section...'", "min_length": 100, "max_length": 2000, "required": True }, "default_response": "Editorial review not completed within deadline. Recommend postponing publication pending review.", "timeout_seconds": 86400, # 24 hours "platform": "api"}
When a reviewer submits a text response, you’ll receive:
Copy
{ "response_data": "The article is well-structured and informative. Grammar is mostly correct with a few minor issues: 'it's' should be 'its' in paragraph 3, and there's a comma splice in the conclusion. The tone is engaging and appropriate for the target audience. I'd recommend adding one more concrete example in section 4 to strengthen the argument. Overall, this is ready for publication with those minor corrections."}
bug_verification_config = { "response_type": "text", "response_config": { "placeholder": "Describe steps taken to reproduce the bug, environment details, and whether you confirmed the issue. Include severity assessment.", "min_length": 75, "max_length": 800, "required": True }, "default_response": "Bug verification not completed within SLA timeframe"}
expert_consultation_config = { "response_type": "text", "response_config": { "placeholder": "Provide your expert analysis including key insights, recommendations, risk assessment, and suggested next steps. Include confidence level in your assessment.", "min_length": 200, "max_length": 3000, "required": True }, "default_response": "Expert consultation not completed within consultation period"}