Company Insights (OpenAI)
get_company_insightsFull Description
Query a knowledge base to retrieve information about a specific company (with OpenAI Apps SDK widget support).
Parameters
companyNamestringThe name of the company the user wants information about. Limit this to only one company, even if the user asks about multiple. If there is no company specified, do not call this tool.
knowledgeCategoriesobjectlocationobjectreviewTopicstringSelect the relevant topics about the company based on the user's question. Choose from the following options: - "BENEFITS_TOPIC": related to compensation and benefits - "CULTURE_TOPIC": related to culture and values - "ADVANCEMENT_TOPIC": related to job security and advancement - "MANAGEMENT_TOPIC": related to management - "WORK_LIFE_TOPIC": related to work-life balance If the user's question pertains to multiple topics or if no specific topic is mentioned, use "NO_TOPIC".
jobTitlestringThe job title the user is interested in. This should be a standardized job title you might see on a resume or job post, NOT a descriptor like "entry level" or a skill like "communication". Limit this to only one job title, even if the user asks about multiple. If there is no job title, omit the field. Try to extract the job title from the conversation or user information provided to you. Salary information can only be queried with a job title. If the user asks about salary but there is no job title, try to infer the job title from the conversation or ask for a job title before calling this tool.