get_casting_call_details
ChatGPTGet detailed information about a specific casting call. READ-ONLY: This tool only retrieves public casting call details. Does not submit applications. NO SIDE EFFECTS: Safe to call for viewing opportunity information. Provide the casting_call_id to retrieve full details.
get_similar_casting_calls
ChatGPTGet casting calls similar to a specific casting call. READ-ONLY: This tool only retrieves similar public listings. Does not modify data. NO SIDE EFFECTS: Safe to call for discovering related opportunities. This is useful for finding related opportunities when a user is interested in a particular casting call.
search_casting_calls
ChatGPTSearch for publicly available casting calls on Backstage. IMPORTANT EXTRACTION GUIDELINES: - Do not make up any information - only extract what is explicitly mentioned in the query - If a parameter is not mentioned, leave it as null/None - Use natural language hints in parentheses to identify parameters (e.g., 'crew' → job_type='crew') - Only apply filters when user explicitly mentions them (e.g., union status, gender, ethnicity) READ-ONLY: This tool only retrieves public casting listings. Does not submit applications or modify any data. NO SIDE EFFECTS: Safe to call for browsing opportunities. PUBLIC DATA: Returns publicly visible job postings from Backstage.com casting database. The LLM should provide location in "City, State" format and latitude and longitude. All codes (role_type, job_type, etc.) should be provided as single-letter/short codes, not natural language. Examples: - For "Find lead actor roles in New York": location="New York, NY", latitude=40.7128, longitude=-74.0060, role_type=["L"], job_type="tal" - For "Union voiceover work in LA": location="Los Angeles, CA", latitude=34.0522, longitude=-118.2437, job_type="vo", union_status="U" - For "Grip roles in London": location="London, UK", latitude=51.5074, longitude=-0.1278, job_type="crew", role_type=["P"], query="Grip" - For "Director of Photography jobs in NYC": location="New York, NY", latitude=40.7128, longitude=-74.0060, job_type="crew", role_type=["P"], query="Director of Photography"
get_casting_call_details
ClaudeGet detailed information about a specific casting call. READ-ONLY: This tool only retrieves public casting call details. Does not submit applications. NO SIDE EFFECTS: Safe to call for viewing opportunity information. Provide the casting_call_id to retrieve full details.
get_health
ClaudeGet server health and version information. READ-ONLY: This tool only retrieves server status information. NO SIDE EFFECTS: Deterministic health check that does not modify any data.
get_similar_casting_calls
ClaudeGet casting calls similar to a specific casting call. READ-ONLY: This tool only retrieves similar public listings. Does not modify data. NO SIDE EFFECTS: Safe to call for discovering related opportunities. This is useful for finding related opportunities when a user is interested in a particular casting call.
search_casting_calls
ClaudeSearch for publicly available casting calls on Backstage. IMPORTANT EXTRACTION GUIDELINES: - Do not make up any information - only extract what is explicitly mentioned in the query - If a parameter is not mentioned, leave it as null/None - Use natural language hints in parentheses to identify parameters (e.g., 'crew' → job_type='crew') - Only apply filters when user explicitly mentions them (e.g., union status, gender, ethnicity) - Use only the exact parameter names defined in the schema READ-ONLY: This tool only retrieves public casting listings. Does not submit applications or modify any data. NO SIDE EFFECTS: Safe to call for browsing opportunities. PUBLIC DATA: Returns publicly visible job postings from Backstage.com casting database. The LLM should provide location in "City, State" format along with latitude and longitude coordinates. All codes (role_type, job_type, etc.) should be provided as single-letter/short codes, not natural language. Examples: - For "Find lead actor roles in New York": location="New York, NY", latitude=40.7128, longitude=-74.0060, role_type=["L"], job_type="tal" - For "Union voiceover work in LA": location="Los Angeles, CA", latitude=34.0522, longitude=-118.2437, job_type="vo", union_status="U" - For "Grip roles in London": location="London, UK", latitude=51.5074, longitude=-0.1278, job_type="crew", role_type=["P"], query="Grip" - For "Director of Photography jobs in NYC": location="New York, NY", latitude=40.7128, longitude=-74.0060, job_type="crew", role_type=["P"], query="Director of Photography"