Docs
LoadingDocs
LoadingA question goes to the colleague whose work shows they have done it before. If they can't take it, it goes to the next one, and the answer comes back to whoever asked.
Ping&Bump looks through the work it has read for colleagues who have done this before, and pings the first one who is free. The direct message says who is asking, why this person, and where the answer goes.
They can answer, take it and pick a deadline, say it is not their area, or say they are busy. Anything but an answer sends the question to the next person who fits, up to three. Nobody is told who was asked before them. When nobody fits, the question goes on Unanswered and nobody unqualified is asked instead.
Nobody gets more than two open questions or five pings a day. A ping with no response for four business hours moves on.
We create the workspace and switch it on with you. From there an admin does the rest in the product, on /app/[org]/sources. There is nothing to install and nothing to run.
The counter near the top of the sources page, x of y people have a card, is how you know the workspace is ready to be asked something. Nobody without a card is pinged.
Signing in with Google reads nothing from Google Drive. Reading shared drives is its own step, on the Google Drive tab, with an account your company makes for Ping&Bump.
If your company signs in with Microsoft, an admin of your Microsoft tenant approves Ping&Bump once, before anyone else can get in. They press Continue with Microsoft and tick Consent on behalf of your organization. Until then, colleagues are told they need admin approval. Signing in with Microsoft reads nothing from Microsoft 365. Reading SharePoint is its own step, on the Microsoft 365 tab.
SAML and SCIM are not built. Do not plan the rollout around them.
/app/[org]/council is the same information written for somebody who has to approve it. Anyone in the workspace can open it, and it is meant to be handed to a works council rather than summarised for one.
An agent asks as a named person. Mint a key on /app/[org]/agents, then point an MCP client at https://pingandbump.com/api/mcp with Authorization: Bearer …. The key is shown once. Ping&Bump stores a hash.
ask_person, the tool that sends an agent's question to a colleague and brings the answer back, is being built for the pilot and is not on this page until it works. Today the endpoint has:
There are no scores in any result.
After mint, the Try box on /app/[org]/agents is the zero-setup check. Same function an MCP client calls. A refusal is a result, not an error. It does not ask for a bearer.
MCP Inspector:
npx @modelcontextprotocol/inspector
URL https://pingandbump.com/api/mcp. Header Authorization: Bearer <key>.
Cursor, in mcp.json:
{
"mcpServers": {
"pingandbump": {
"url": "https://pingandbump.com/api/mcp",
"headers": {
"Authorization": "Bearer <key>"
}
}
}
}