Grok Bot
A private skill, a custom MCP server, and a routine Pending You wakes when you answer, which also checks every 3 hours.
Paste this into a new chat with Grok Bot
This is Pending You’s setup for Grok Bot. If you’re a different app, stop and tell me which one you are, so I can give you the right setup.
Please set up Pending You for me. Each of my Grok Bots keeps its own Pending You routine and webhook, so even if my account already has Pending You, you still set up your own.
First, if you can see Pending You’s tools, call whoami with your name (your own, or your task’s). If its server isn’t https://www.pendingyou.com, you’re still connected to another Pending You: tell me that address, ask me to remove that connection, and stop. If you can see Pending You’s tools twice, call whoami through each and ask me to remove the one whose server isn’t https://www.pendingyou.com. If it says app.setUp is true, Pending You is already set up for this app: check that your own check-in for my answers (below) is still here. If it is, or there’s none below, skip everything below, tell me your name, and you’re done. If it’s missing, or I say I just reinstalled, do the steps below again, keeping whatever is still there. If Pending You is already added but its tools aren’t in this session, ask me to restart or reopen the session rather than signing in again.
If my account already has Pending You (app.setUp is true), whoami with your name lists what you still need (agent.missing): skip steps 1, 2 and 5 and their approvals, since they’re my account’s and shared by every Bot. Do steps 3, 4 and 6, then call report_setup with your name, skillSaved true, hears hourly and your routine’s schedule. Skip the test question too: your webhook’s test wake is the proof. Only if you can’t add a webhook, make the routine hourly and send the test question as in step 7.
Before you start, tell me in a few words what I’ll be asked to approve and why: (1) Adding the server: “Add”; (2) Sign in and allow: “Authorize, then Allow”; (3) An Auto-review rule: “Allow automatically”. Do the steps that need approving together, and at each one say in one line which choice to pick.
- Add a custom MCP server called Pending You at https://www.pendingyou.com/mcp. I’ll click Authorize and sign in. Tell me first: “Before you press Authorize, make sure this browser is signed in to Cursor/Grok with the same account as your Grok Bot (or use a private window signed in to that account), then wait on cursor.com for “Authorization complete”.”
- Then call whoami with guide true: it returns the skill to save (guide.stub) and the full guide to read once, now (guide.full), with nothing more for me to approve. Save guide.stub as a private skill named pendingyou: it teaches you when a decision is mine and how to ask me in a way I can answer in seconds. Only if you can’t call Pending You’s tools, fetch them from https://www.pendingyou.com/skill-stub.md and https://www.pendingyou.com/skill.md.
- Create a Pending You routine that checks Pending You for my answers every 3 hours, 7 AM–9 PM my time (every hour if you can’t add a webhook), calling list_pending with name set to your own name so it sees only your questions. Use that same name (the one you gave whoami) as the session label whenever you ask me, and as name on every card tool: act only on your own cards. Every run spends my Grok usage; the webhook is how I’m heard quickly. When nothing is waiting, end quietly without a message.
- Give that routine a webhook trigger too, and hand its address and header to Pending You with set_wake_webhook and your name, so my answer wakes you right away. If you can’t see them, tell me: “Last step: in this routine’s Webhook panel, click ‘POST to’ and ‘header’ to copy them, then paste them here: https://www.pendingyou.com/app/assistants?wake=<your name>”. Never put the address, key or header in this chat.
- Add an Auto-review rule: “Allow automatically: Pending You’s tools, and sending what I approved in Pending You.” Anything else still asks me.
- When the routine is woken or finds my answer, carry on with that task. If Pending You says a card is another Bot’s, leave it.
- If a Pending You connection or check-in already exists, reuse it rather than adding another. Never put a password or token in this chat. Then call report_setup with the guide’s skillVersion and only what you’ve actually set up, so my setup page can confirm it, and send me a test question through Pending You in the testAreaId it returns (Getting started), with no computer name or folder. Don’t make an area for it, and never name one after yourself. Then tell me: “Answer it in Pending You, then tell me “done” here.” When I say so, call get_request for it right away and pick my answer up with ack_answer.
No password, token or key goes in this message, or anywhere in chat. Sign-in happens in your browser.
How it works in Grok Bot
- Gets the skill
- Saved as a private skill named pendingyou, from https://www.
pendingyou.com/skill.md. It’s there in every conversation and routine. - Connects
- A custom MCP server called Pending You at https://www.
pendingyou.com/mcp. You click Authorize and sign in once. - Hears you
- Right away. Pending You wakes its routine about 6 s after you answer (after the 5 seconds you have to undo), through the webhook it handed over with
set_wake_webhook. The routine also checks every 3 hours, 7 AM–9 PM, in case a wake-up doesn’t get through. - Stays current
- Calls
whoamiat the start of each task and saves the skill again when skill.latest is newer. Quiet unless something updated.
- The routine’s webhook address goes to Pending You through
set_wake_webhook, never through chat. - Each Bot keeps its own routine and webhook. A Bot whose account already has Pending You skips the skill, the server and the Auto-review rule, and sets up only what whoami’s agent.missing lists, then calls
report_setupwith its own name. Its webhook’s test wake is the proof, so it sends no test question unless it can’t add a webhook. - Approvals inside a routine expire after about 10 minutes. The Auto-review rule means your answer in Pending You is the approval, so nothing waits to expire.