Agent Integration Playbook

About the Agent Integration Playbook

Updated 2026-08-19

The Agent Integration Playbook is a free reference on giving AI agents access to real systems — mailboxes, chat workspaces, repositories, document stores, databases, and tool servers — without handing over more than the job needs. 18 guides, split acrossConnect, Govern, andFail. No gate, no signup, no email capture.

This page exists because the library asks you to act on specific strings. A guide tells you which OAuth scope to request, which error means a token was revoked, and which quota you are about to exhaust. A wrong literal costs you an incident, so you are owed the answer to who writes this, what the writing is held to, what a machine checks before it ships, and what to do when you find something wrong.

The standard every guide is held to

Four rules. Every guide clears all four before it merges.

A second reviewer fact-checks it against primary sources. Not a proofread. The reviewer opens the cited page and reads the sentence being cited, because the common failure is a draft that widens its own source. One did exactly that here: the vendor's page said an exemption applied to brand verification, and the draft said it applied to verification. Both sentences read fine. Only one of them is true. A claim in a guide may not be broader than the page it cites.

Literals are verified, not recalled. Scope strings, endpoint paths, header names, error codes, and quota numbers are read off the vendor's current documentation while the guide is being written. Recalling a scope name that appears in a hundred blog posts is how a guide inherits a value the vendor changed two years ago, and secondary sources do not get corrected when it happens. Anything numeric comes from the vendor's own quota or limits page.

Published code is executed, not just compiled. Compiling proves syntax. Running proves behaviour, and running the pieces composed in the order they are published proves something neither of the other two do. A sample here once passed review with an error-sanitising wrapper and a retry layer that had each been verified alone; composed as published, the retry sat inside and returned before the sanitiser ever saw the exception, so the secret it was written to hide went straight to the model. A control is tested in the position it ships in, against a payload where the thing that should not escape is unmistakable if it does.

What could not be sourced is disclaimed in place. When a response shape or an error code is real behaviour that no vendor page documents, the guide says so in the sentence that uses it and branches its example on something that is documented. The claim is not quietly dropped, and it is not softened into a sentence that sounds sourced. You get to see the seam.

What the build refuses to ship

Those four rules need a person. The rules below do not — npm run verify runs on every change and fails on any one of them:

The review bar is written down in CONTRIBUTING.md and the checks themselves are in the repository. Read them rather than taking this page's word for it.

What goes stale first

Everything here has a shelf life and some of it is short. The most perishable material, in roughly the order it moves:

Every guide carries an Updated date under its title, and that same date is in the page'sArticle structured data as dateModified. Read it as the date the guide's literals were last checked against a vendor page.

If a literal here disagrees with the vendor's current documentation, the vendor is right and this page is wrong. Use their value, then tell us — a guide that is confidently wrong about a scope string is worse than one that never covered the provider.

Who publishes this

The library is published by Agentic Fabriq, which sells a control layer for agent identity, permissions, credential vaulting, and audit. That is a commercial interest in the subject matter, so here is how it is kept out of the way.

The body of every guide is vendor-neutral and teaches the do-it-yourself path in full, including what that path costs to build and operate. Agentic Fabriq gets one clearly-labelled section per guide — always the eighth, always titled "Doing this at scale" — and is kept out of the TL;DR entirely, so a summary can never carry a pitch. Two to four links to the product per guide, total; where one appears outside that section it is because the sentence it sits in needed it. Strip the labelled section out and the guide still answers the question you arrived with. That is the test each one is written to pass, and it is the test to hold this page to.

Reporting an error

Open an issue on the repository's issue tracker. The most useful report names the page, quotes the literal, and links the vendor page that contradicts it; with those three things a correction takes minutes. Corrections are the most valuable contribution this project receives, ahead of new guides.

Fixes are made in the open. The site is built from a public repository, so every correction is a commit with a message and a diff, and you can read what a page used to say and when it changed. Nothing is edited silently. When a claim turns out to be wrong, the fix is applied everywhere it was restated — the TL;DR, the checklist, and the FAQ entries included — because a corrected body with a stale checklist twenty lines below it will have a reader reimplement the bug the correction just removed.

Licensing

Prose is licensed CC BY 4.0: use it, adapt it, republish it commercially, with credit to Agentic Fabriq and a link back to this site. Code — everything under examples/, the site source, and the check scripts — is Apache-2.0, so you can lift a sample into a product without asking. Both licences are in the repository. The external documentation each guide links is the vendor's, under whatever terms the vendor sets.