> ## Documentation Index
> Fetch the complete documentation index at: https://docs.transitive.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Transitive documentation

> Learn how Transitive stamps CFDIs from your CargoWise documents.

Transitive receives documents from CargoWise. It stamps a CFDI (Mexican electronic invoice) for each document that must have one. Then it sends the files back to CargoWise.

![The Transitive workspace. A payment receipt shows next to the assistant.](https://mintcdn.com/transitive/_vvUVB10kpyfJ3pP/images/preview.png?fit=max\&auto=format\&n=_vvUVB10kpyfJ3pP\&q=85\&s=3a6a1bd112ec6f75ebe7ba544cb1c55f)

## Read in this order

Each step builds on the step before it.

> [card] [1. How Transitive works](https://docs.transitive.app/get-started/how-it-works.md)
>
> What Transitive does, and the path of a document.

> [card] [2. Documents](https://docs.transitive.app/concepts/documents.md)
>
> The CargoWise documents that Transitive stamps.

> [card] [3. Environments](https://docs.transitive.app/concepts/environments.md)
>
> Test and live are two separate places.

> [card] [4. Versions and attempts](https://docs.transitive.app/concepts/versions-and-attempts.md)
>
> How one document can have more than one CFDI.

> [card] [5. How CargoWise sends documents](https://docs.transitive.app/cargowise/ingress.md)
>
> How a document gets from CargoWise into Transitive.

> [card] [6. Connect CargoWise](https://docs.transitive.app/cargowise/connect.md)
>
> Set up both directions of the connection.

> [card] [7. Send an update from CargoWise](https://docs.transitive.app/cargowise/send-updates.md)
>
> What occurs when CargoWise sends a document again.

> [card] [8. Quickstart](https://docs.transitive.app/get-started/quickstart.md)
>
> Stamp your first document.

> [card] [9. Use an AI assistant](https://docs.transitive.app/assistants/overview.md)
>
> Ask Claude, ChatGPT or Gemini about your documents.

## Do a task

> [card] [Stamp a document](https://docs.transitive.app/guides/stamp-a-document.md)
>
> Stamp with Auto or By hand.

> [card] [Correct a failed document](https://docs.transitive.app/guides/correct-a-failed-document.md)
>
> Find the cause and correct it.

> [card] [Cancel a CFDI](https://docs.transitive.app/guides/cancel-a-cfdi.md)
>
> Cancel with motive 02 or 03.

> [card] [Replace a CFDI](https://docs.transitive.app/guides/replace-a-cfdi.md)
>
> Stamp a replacement and cancel the original.

> [card] [Promote to live](https://docs.transitive.app/guides/promote-to-live.md)
>
> Move a test document to the live environment.

> [card] [Check what CargoWise sent](https://docs.transitive.app/cargowise/events.md)
>
> Read the Events page.

## Find a code

> [card] [Status codes](https://docs.transitive.app/reference/statuses/overview)
>
> Each status group, each code and the action to do.

> [card] [Failure codes](https://docs.transitive.app/reference/failures/overview.md)
>
> Each failure code and what it means.

> [card] [Event codes](https://docs.transitive.app/reference/events/overview.md)
>
> Each event status and each message on the Events page.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.