[{"data":1,"prerenderedAt":48},["Reactive",2],{"captain-toolset-cal-com":3,"featurePages":47},{"logo":4,"logoDark":5,"id":6,"name":7,"category":8,"description":9,"version":10,"author":11,"owner":12,"repository":15,"repositoryUrl":16,"folder":6,"manifestPath":17,"commit":18,"updatedAt":19,"syncedAt":20,"readmeHtml":21,"tools":22,"inputs":36,"secrets":41,"manifestUrl":46},"/captain/tools/logos/dbd358346aa7622fff294009407c1f775d8d70533ed2a13aed22aaa025c55bf7.webp","/captain/tools/logos/1bde3a6a4b4a2767830858d1181b42bbee018ec61143734db4baafe8f5c8a769.webp","cal-com","Cal.com","Scheduling","Find bookings and available times in Cal.com.","0.0.1",{"login":12,"profileUrl":13,"avatar":14},"chatwoot","https://github.com/chatwoot","/captain/tools/avatars/cdeb03d15437923223c0abc4a25f7864ed9e000e634ce8b5dc60077293f2dc2f.webp","tools","https://github.com/chatwoot/tools","cal-com/toolset.yml","6d9c4cf22a2575936710520377d4c5fbe4e0debb","2026-09-28T16:29:06Z","2026-10-07T17:03:02.712Z","\u003Cp>Connect a \u003Ca href=\"http://Cal.com\">Cal.com\u003C/a> API key to help Captain find a customer's bookings and open appointment times.\u003C/p>\n\u003Ch2>Setup\u003C/h2>\n\u003Col>\n\u003Cli>Create an API key in \u003Ca href=\"http://Cal.com\">Cal.com\u003C/a> under Settings &gt; Developer &gt; API Keys. The key must have access to the bookings you want Captain to find.\u003C/li>\n\u003Cli>Find the ID of the event type customers book. Open the event type in \u003Ca href=\"http://Cal.com\">Cal.com\u003C/a>; the number at the end of its URL is the ID.\u003C/li>\n\u003Cli>Enter the API key and event type ID when installing.\u003C/li>\n\u003C/ol>\n\u003Ch2>Tools\u003C/h2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Find Bookings by Email:\u003C/strong> Find a customer's 10 most recent bookings using their email address. Each result includes the time, status, hosts, and location, plus reschedule and cancel links for active bookings.\u003C/li>\n\u003Cli>\u003Cstrong>Get Available Slots:\u003C/strong> Check open times for the configured event type within a date range, in the customer's time zone.\u003C/li>\n\u003C/ul>\n\u003Cp>These tools set \u003Ccode>cal-api-version: 2024-08-13\u003C/code> for all requests. That version supports booking search by email and the \u003Ccode>/v2/slots/available\u003C/code> endpoint, which lets both tools share one API version.\u003C/p>\n",[23,31],{"id":24,"title":25,"description":26,"method":27,"endpoint":28,"authType":29,"enabled":30},"find_bookings_by_email","Find Bookings by Email","Find a customer's Cal.com bookings using their email address. Use this when a customer asks about an appointment, its status, or how to reschedule or cancel it.","GET","https://api.cal.com/v2/bookings?attendeeEmail={{ attendee_email | url_encode }}&sortStart=desc&take=10","bearer",true,{"id":32,"title":33,"description":34,"method":27,"endpoint":35,"authType":29,"enabled":30},"get_available_slots","Get Available Slots","Find open appointment times within a date range. Use this when a customer wants to book or reschedule and asks which times are available.","https://api.cal.com/v2/slots/available?eventTypeId=${{ inputs.event_type_id }}&startTime={{ start_date | url_encode }}T00:00:00.000Z&endTime={{ end_date | url_encode }}T23:59:59.999Z&timeZone={{ time_zone | url_encode }}",[37],{"id":38,"label":39,"type":40,"required":30},"event_type_id","Event type ID","number",[42],{"id":43,"label":44,"type":45,"required":30},"api_key","Cal.com API key","password","https://github.com/chatwoot/tools/blob/6d9c4cf22a2575936710520377d4c5fbe4e0debb/cal-com/toolset.yml",[],1791392760748]