Integration · Productivity
Connect Claude & ChatGPT to Geekbot
Ask your AI what your team reported in yesterday's standup, who has not answered this week, or who is out next week. It can read standups and reports, show participation, create polls and read their votes, and add or change out-of-office periods. You get a summary of standup answers without scrolling through the chat channel.
Free plan, no credit card. Takes about a minute.
Try asking
“Sum up this week's answers from the daily standup.”
The AI lists the standup reports from the last seven days and reads the answers.
“Who skipped the standup on Monday?”
It shows who answered and who skipped the standup for that date.
“What did Maria report as blockers yesterday?”
It filters the reports by user and date and reads her answers.
What your AI can do
Standups and reports
List standups with their schedule, questions and participants, read reports and see who answered or skipped.
Polls
Create polls that are posted to a chat channel, read their votes and see who took part.
Out of office
List, add, change and delete out-of-office periods for yourself or, as an admin, for team members.
“Create a poll in #team: summer party in Aarhus or Copenhagen?”
It creates the poll with both choices and posts it to that channel.
“What were the results of the lunch poll?”
It finds the poll and returns the votes cast.
“Mark me out of office from 12 to 16 October.”
It adds an out-of-office period for those dates.
36 tools for Geekbot
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_out_of_officeChanges dataAdd an out-of-office period with `start_date` and `end_date` (YYYY-MM-DD, inclusive; start cannot be in the past). Admins can set `user_id` to create it for another team member.create_pollChanges dataCreate a poll with `name`, `question`, `choices` (at least 2) and the `broadcast_channel` where it is posted; `duration` in minutes is optional. The poll is posted to the team's chat channel.create_poll_2Changes dataCreate a new poll. Required: name, channel, question, choices or duration. API summary: Create poll.create_reportChanges dataCreate a new report. Required: standup id or answers. API summary: Create report.create_report_create_v2_reportChanges dataCreate a new report. Required: standup id, answers, answers question id or answers text. API summary: Create report.create_standupChanges dataCreate a new standup. Required: name, channel, time, timezone, days or users. API summary: Create standup.create_standup_create_v2_standupChanges dataCreate a new standup. Required: questions, days, time or broadcast channel. API summary: Create standup.create_standup_startChanges dataCreate a new start for a standup. Required: users or emails. API summary: Start standup.delete_out_of_officeDeletesPermanently delete an out-of-office period by `ooo_id`.delete_reportDeletesPermanently delete a report by report id. Destructive action; may require approval. API summary: Delete report.delete_standupDeletesPermanently delete a standup by standup id. Destructive action; may require approval. API summary: Delete standup.get_meGet the connected Geekbot user's own profile. Use to confirm which account you are working in.get_out_of_officeGet one out-of-office period by `ooo_id`.get_pollGet one poll by `poll_id`, including its question, choices and settings.get_poll_2Get one poll by poll id. API summary: Get poll.get_reportGet one standup report by `report_id`, with all of its answers.get_standupGet one standup by `standup_id`, including its schedule, questions, participants and channel.get_standup_2Get one standup by standup id. API summary: Get standup.list_my_teamsList the teams the connected user belongs to, with their members.list_out_of_officeList out-of-office periods, filtered by `users` or `standups` (comma-separated IDs) and date range (`since`, `until`).list_poll_participationShow who took part in a poll (`poll_id`) over a date range.list_poll_votesGet the votes cast on a poll (`poll_id`), optionally within a date range (`since`, `until`).list_poll_votes_2List votes for a poll. Optional filters: from or to. API summary: Get poll results.list_pollsList polls, optionally filtered by `state`, `broadcast_channel` or creation date. Use to find a poll ID.list_polls_2List polls.list_reportsList standup reports (answers), filtered by `standup_id`, `user_id` and date range (`since`, `until`; default the last 7 days). Set `view` to summary to omit the answers.list_reports_2List reports. Optional filters: standup id, user id, before, question ids or html. Results are paginated.list_standup_participationShow who answered or skipped a standup (`standup_id`) over a date range (`since`, `until`).list_standupsList standups, optionally filtered by `state` (active, paused), `broadcast_channel` or creation date. Use to find a standup ID.list_standups_2List standups. API summary: List user standups.list_standups_list_standupsList standups.list_teams_list_teamsList teams.submit_standupVisible to othersDuplicate a standup (standup id). Has effects visible outside this system. API summary: Duplicate standup.update_out_of_officeChanges dataChange the `start_date` or `end_date` of an out-of-office period by `ooo_id`.update_reportChanges dataUpdate an existing report identified by report id. Only the fields you pass are changed. API summary: Update report.update_standupChanges dataUpdate an existing standup identified by standup id. Only the fields you pass are changed. API summary: Update standup.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Geekbot from the app list.
- 2
Paste your key
Paste your Geekbot API key. Sign in to Geekbot, open the dashboard's API & Webhooks page (app.geekbot.com/dashboard/api-webhooks) and copy your API key.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Geekbot?
The AI can read standups, standup reports and participation, polls with their votes and participation, out-of-office periods, your teams and your own profile. It can create polls and create, change or delete out-of-office periods.
Does the AI see my Geekbot API key?
No. Your Geekbot API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with reading reports only. Deleting an out-of-office period is permanent and can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans bill per completed task. You also need your own Geekbot account.
Can the AI post in our chat?
Only when it creates a poll, which Geekbot posts to the chat channel you name. The other tools read standups, reports and polls or manage out-of-office periods, and do not post messages.
Let your AI work in Geekbot today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Geekbot freeHeyMyApps is not affiliated with Geekbot. Product names are trademarks of their owners.






