# Joining via CTA

Some customers have organizational or security constraints that require a different onboarding path. In these cases, we can onboard via a **Consent to Assign (CTA)** agreement. A CTA allows the ownership and billing of the AWS management account to be assigned to Pump so we can fully manage billing and savings on your behalf.

#### Step 1: Discovery

Pump will first review your setup on a discovery call to confirm whether CTA is the right fit. This option is available at Pump’s discretion and not offered to all customers.

During this step, you’ll deploy a read-only stack and run a savings estimate to evaluate the potential value of joining Pump.

#### Step 2: CTA

Once you’re ready to move forward, Pump will share the CTA agreement.

As part of this process:

* You’ll update the root user email address of the AWS management account to a Pump-provided address.
* Pump will update the billing details of the management account.

#### Step 3: Onboarding

You’ll deploy the autopilot stack to allow Pump access to billing and savings optimization.

That’s it! Pump takes it from there 🚀

After the CTA is completed, your AWS account will show a **distributor discount** in the AWS console. This is a standard AWS construct that’s only available when working with an AWS Partner like Pump.

Importantly:

* This distributor discount is **not a separate discount provided to customers**.
* The discount primarily goes to our distributor, Ingram Micro , with a portion flowing back to Pump.
* Your pricing, savings, and billing with Pump remain exactly as agreed. There is no impact to your usage, invoices, or transparency. To see the accurate balance, exclude the distributor discount.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.pump.co/getting-started/joining-via-cta.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
