{"id":1640,"date":"2025-09-10T17:53:02","date_gmt":"2025-09-10T17:53:02","guid":{"rendered":"https:\/\/makeaiprompt.com\/blog\/ai-prompt-for-automating-interview-scheduling-based-on-availability\/"},"modified":"2025-09-10T17:53:02","modified_gmt":"2025-09-10T17:53:02","slug":"ai-prompt-for-automating-interview-scheduling-based-on-availability","status":"publish","type":"post","link":"https:\/\/makeaiprompt.com\/blog\/ai-prompt-for-automating-interview-scheduling-based-on-availability\/","title":{"rendered":"AI Prompt for Automating Interview Scheduling Based on Availability"},"content":{"rendered":"<div style=\"margin-top: 0px; margin-bottom: 0px;\" class=\"sharethis-inline-share-buttons\" ><\/div><div style=\"padding:20px;border-radius:8px;margin-bottom:20px;\">\n<h3 style=\"margin-top:0;\">About Prompt<\/h3>\n<ul style=\"list-style: none; padding: 0;\">\n<li style=\"margin:8px 0;padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(255, 255, 255, 1);\"><strong>Prompt Type<\/strong> &#8211; Dynamic<\/li>\n<li style=\"margin:8px 0;padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(255, 255, 255, 1);\"><strong>Prompt Platform<\/strong> &#8211; ChatGPT, Grok, Deepseek, Gemini, Copilot, Midjourney, Meta AI and more<\/li>\n<li style=\"margin:8px 0;padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(255, 255, 255, 1);\"><strong>Niche<\/strong> &#8211; Interview Coordination<\/li>\n<li style=\"margin:8px 0;padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(255, 255, 255, 1);\"><strong>Language<\/strong> &#8211; English<\/li>\n<li style=\"margin:8px 0;padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(255, 255, 255, 1);\"><strong>Category<\/strong> &#8211; Recruitment Automation<\/li>\n<li style=\"margin:8px 0;padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(255, 255, 255, 1);\"><strong>Prompt Title<\/strong> &#8211; AI Prompt for Automating Interview Scheduling Based on Availability<\/li>\n<\/ul>\n<\/div>\n<h3 style=\"margin-top:0;\">Prompt Details <\/h3>\n<div id=\"promptContent\">## AI Prompt for Automating Interview Scheduling Based on Availability<\/p>\n<p>**Prompt Type:** Dynamic<\/p>\n<p>**Purpose:** Recruitment Automation &#8211; Interview Coordination<\/p>\n<p>**Target AI Platforms:** All<\/p>\n<p>**Description:** This prompt automates the interview scheduling process by analyzing candidate and interviewer availabilities and proposing optimal interview times.  It&#8217;s designed to be flexible and adapt to different interview scenarios, including single and panel interviews.<\/p>\n<p>**Prompt Template:**<\/p>\n<p>&#8220;`<br \/>\nYou are an AI-powered interview scheduling assistant. Your task is to propose optimal interview times based on the provided information.  <\/p>\n<p>**Inputs:**<\/p>\n<p>* **Candidate Availability:** [Provide candidate&#8217;s available time slots in a structured format, e.g.,  &#8220;YYYY-MM-DD HH:MM to YYYY-MM-DD HH:MM&#8221;, or a list of such slots.  Specify time zone.]<br \/>\n* **Interviewer(s) Availability:** [Provide interviewer(s)&#8217; available time slots in the same structured format as the candidate&#8217;s availability. Specify time zone for each interviewer.]<br \/>\n* **Interview Duration:** [Specify the estimated duration of the interview in minutes.]<br \/>\n* **Interview Location:** [Specify whether the interview is in-person or virtual (e.g., &#8220;Google Meet&#8221;, &#8220;Zoom&#8221;, &#8220;In-person at [address]&#8221;). If in-person, consider travel time if applicable.]<br \/>\n* **Preferred Date Range (Optional):** [Specify a preferred date range for the interview.  E.g., &#8220;Between YYYY-MM-DD and YYYY-MM-DD&#8221;.]<br \/>\n* **Buffer Time (Optional):** [Specify a buffer time in minutes to add before and\/or after the interview. This is helpful for interviewers to prepare or review notes.  E.g., &#8220;15 minutes before and after&#8221;.]<br \/>\n* **Interview Type (Optional):** [Specify if it&#8217;s a single interview or a panel interview.  E.g., &#8220;Single Interview&#8221; or &#8220;Panel Interview&#8221;.]<br \/>\n* **Priority (Optional):** [Specify any prioritization, e.g., &#8220;prioritize morning slots&#8221;, &#8220;prioritize candidate&#8217;s earliest availability&#8221;.]<\/p>\n<p>**Output:**<\/p>\n<p>Provide a JSON structured output with the following information:<\/p>\n<p>&#8220;`json<br \/>\n{<br \/>\n  &#8220;proposed_timeslots&#8221;: [<br \/>\n    {<br \/>\n      &#8220;start_time&#8221;: &#8220;YYYY-MM-DD HH:MM&#8221;, \/\/ UTC<br \/>\n      &#8220;end_time&#8221;: &#8220;YYYY-MM-DD HH:MM&#8221;, \/\/ UTC<br \/>\n      &#8220;interviewers&#8221;: [<br \/>\n        {&#8220;name&#8221;: &#8220;[Interviewer Name]&#8221;, &#8220;email&#8221;: &#8220;[Interviewer Email]&#8221;},<br \/>\n        \/\/ &#8230; more interviewers if applicable<br \/>\n      ],<br \/>\n      &#8220;location&#8221;: &#8220;[Interview Location]&#8221;,<br \/>\n      &#8220;timezone&#8221;: &#8220;[Timezone of the interview]&#8221;<br \/>\n    },<br \/>\n    \/\/ &#8230;more proposed timeslots<br \/>\n  ],<br \/>\n  &#8220;alternative_dates&#8221;: [ \/\/ Suggest alternative dates if no suitable slots are found within the preferred date range<br \/>\n    &#8220;YYYY-MM-DD&#8221;,<br \/>\n    \/\/ &#8230;more alternative dates<br \/>\n  ],<br \/>\n  &#8220;conflicts&#8221;: [ \/\/ Describe any scheduling conflicts encountered<br \/>\n    &#8220;Conflict description 1&#8221;,<br \/>\n    \/\/ &#8230;more conflict descriptions<br \/>\n  ]<br \/>\n}<\/p>\n<p>&#8220;`<\/p>\n<p>**Instructions:**<\/p>\n<p>1. Parse and validate the input data. If any data is missing or invalid, return an error message specifying the issue.<\/p>\n<p>2. Identify overlapping available times between the candidate and all interviewers based on the specified duration. Consider the time zones.<\/p>\n<p>3. If a `Preferred Date Range` is provided, prioritize slots within that range.<\/p>\n<p>4. If `Buffer Time` is provided, incorporate it when calculating available slots.<\/p>\n<p>5.  If the `Interview Type` is &#8220;Panel Interview&#8221;, ensure all interviewers are available during the proposed slot.<\/p>\n<p>6. If no suitable timeslots are found within the preferred date range, suggest `alternative_dates` outside the range.<\/p>\n<p>7. If no available time slots can be found at all, return an empty `proposed_timeslots` array and provide a detailed explanation in the `conflicts` array.<\/p>\n<p>8. Format the output as a valid JSON object as specified above. All times in the output should be in UTC.  Include the relevant timezone information within each timeslot.<\/p>\n<p>9.  Ensure the output is clear, concise, and easily parsable by other applications.<\/p>\n<p>**Example Input:**<\/p>\n<p>&#8220;`<br \/>\nCandidate Availability: 2024-07-29 09:00 to 2024-07-29 12:00 EST, 2024-07-30 14:00 to 2024-07-30 17:00 EST<br \/>\nInterviewer(s) Availability:  Interviewer 1: 2024-07-29 10:00 to 2024-07-29 13:00 EST; Interviewer 2: 2024-07-29 10:00 to 2024-07-29 12:00 EST<br \/>\nInterview Duration: 30 minutes<br \/>\nInterview Location: Zoom<br \/>\nPreferred Date Range: Between 2024-07-29 and 2024-07-30<br \/>\nInterview Type: Panel Interview<br \/>\n&#8220;`<br \/>\n&#8220;`<\/p>\n<p>This comprehensive prompt guides the AI to efficiently process the provided information, resolve potential scheduling conflicts, and provide a structured, readily usable output for automating the interview scheduling process. It also encourages the AI to handle edge cases and provide meaningful feedback when scheduling is impossible.\n<\/p><\/div>\n<div style=\"margin-top: 40px; text-align: center;\"><button class=\"copyPostContent\" id=\"copyPostContent\">\ud83d\udccb Copy Prompt<\/button><\/div>\n<div class=\"ai-buttons\"><a href=\"https:\/\/makeaiprompt.com\">Create Your Own Prompts<\/a><a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\">View All Prompts<\/a><a href=\"https:\/\/makeaiprompt.com\/top-ai-tools\">Top AI Tools<\/a><a href=\"https:\/\/chatgpt.com\/\" target=\"_blank\" rel=\"noopener\">Try on ChatGPT<\/a><a href=\"https:\/\/gemini.google.com\/app\" target=\"_blank\" rel=\"noopener\">Try on Gemini<\/a><a href=\"https:\/\/aistudio.google.com\" target=\"_blank\" rel=\"noopener\">Try on Google AI Studio<\/a><a href=\"https:\/\/grok.com\" target=\"_blank\" rel=\"noopener\">Try on Grok<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>AI Prompt for Automating Interview Scheduling Based on Availability: This comprehensive prompt guides the AI to efficiently process the provided information,&#8230;<\/p>\n","protected":false},"author":4,"featured_media":1639,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,7,5,6,4,26,8,1,25],"tags":[],"class_list":["post-1640","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chatgpt-prompts","category-copilot-prompts","category-deepseek-prompts","category-gemini-prompts","category-grok-prompts","category-meta-ai-prompts","category-midjourney-prompts","category-prompts","category-veo-prompts"],"jetpack_featured_media_url":"https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability.jpg","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"rttpg_featured_image_url":{"full":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability.jpg",1200,630,false],"landscape":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability.jpg",1200,630,false],"portraits":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability.jpg",1200,630,false],"thumbnail":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability-150x150.jpg",150,150,true],"medium":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability-300x158.jpg",300,158,true],"large":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability-1024x538.jpg",1024,538,true],"1536x1536":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability.jpg",1200,630,false],"2048x2048":["https:\/\/makeaiprompt.com\/blog\/wp-content\/uploads\/2025\/09\/AI-Prompt-for-Automating-Interview-Scheduling-Based-on-Availability.jpg",1200,630,false]},"rttpg_author":{"display_name":"AIPrompts","author_link":"https:\/\/makeaiprompt.com\/blog\/author\/aiprompts\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/chatgpt-prompts\/\" rel=\"category tag\">ChatGPT Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/copilot-prompts\/\" rel=\"category tag\">Copilot Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/deepseek-prompts\/\" rel=\"category tag\">Deepseek Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/gemini-prompts\/\" rel=\"category tag\">Gemini Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/grok-prompts\/\" rel=\"category tag\">Grok Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/meta-ai-prompts\/\" rel=\"category tag\">Meta AI Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/midjourney-prompts\/\" rel=\"category tag\">Midjourney Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/\" rel=\"category tag\">Prompts<\/a> <a href=\"https:\/\/makeaiprompt.com\/blog\/category\/prompts\/veo-prompts\/\" rel=\"category tag\">Veo Prompts<\/a>","rttpg_excerpt":"AI Prompt for Automating Interview Scheduling Based on Availability: This comprehensive prompt guides the AI to efficiently process the provided information,...","_links":{"self":[{"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/posts\/1640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/comments?post=1640"}],"version-history":[{"count":0,"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/posts\/1640\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/media\/1639"}],"wp:attachment":[{"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/media?parent=1640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/categories?post=1640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/makeaiprompt.com\/blog\/wp-json\/wp\/v2\/tags?post=1640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}