# doubleshift > doubleshift is an ABC (Agentic Branded Content) provider — your site serves a sponsored brand card to AI agents only, humans see the page unchanged. - [Serve AI agents branded content, and get paid for bot traffic](https://docs.shftd2.com/index.md): doubleshift is an ABC (Agentic Branded Content) provider: your site serves a sponsored brand card to AI agents only, and humans see the page unchanged. - [Get started](https://docs.shftd2.com/get-started.md): From an account to a card on a live page: register a site, define a fragment, wire your edge, then prove both request paths behave. - [Sites](https://docs.shftd2.com/sites.md): A site is a domain you publish and on which you serve branded content to AI agents. It is the container for your fragments. - [Fragments](https://docs.shftd2.com/fragments.md): A fragment is one card slot on a site: the unit your edge calls. Its id is the fragment_id. - [Cards](https://docs.shftd2.com/cards.md): A brand card is the ABC article served to an AI agent: a compact, self-contained piece of sponsored content matched to the page topic. - [Targeting](https://docs.shftd2.com/targeting.md): Targeting is publisher-controlled. On each fragment you define what you accept: the ctx.* params and a match policy. Serving is the intersection. - [API keys](https://docs.shftd2.com/api-keys.md): An API key authenticates your account to the fragment endpoint. Your edge sends it with every card request. - [Edge integration](https://docs.shftd2.com/edge-integration.md): For AI-agent requests only, call the doubleshift fragment endpoint and place the card right before the article — where AI extractors actually read. Humans get the page unchanged. - [Reference](https://docs.shftd2.com/reference.md): The HTTP contract of the fragment endpoint, the canonical AI-agent markers, and the abc.txt format.