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

# WashAssist AI Integration | AI Phone Answering for Car Washes

> Connect WashAssist POS to Answering Agent's AI phone system. Automate membership lookup, cancellations with reason tracking, and 24/7 customer support.

# WashAssist AI Integration

Add AI-powered phone answering to your WashAssist locations. Our integration connects [WashAssist](https://washassist.com) to an intelligent AI agent that handles customer calls, manages memberships, and tracks cancellation reasons automatically.

## What Is This?

Answering Agent is an **AI phone answering service** designed for car washes. With WashAssist connected, your AI agent can:

* **Answer calls 24/7** - Never miss a customer call
* **Identify customers instantly** - "Hello David, I see your Unlimited plan..."
* **Cancel memberships** - With required reason codes captured
* **Upgrade or downgrade plans** - Switch membership tiers during the call
* **Update license plates** - Change vehicle info on the spot
* **Pause memberships** - Put accounts on hold when customers ask
* **Offer retention discounts** - Save cancellations with automatic offers
* **Track why customers leave** - Cancellation reasons logged for reporting
* **Handle multiple accounts** - Manage customers with several memberships

## Why Car Washes Choose WashAssist + AI

<CardGroup cols={2}>
  <Card title="Upgrade & Downgrade Plans" icon="arrow-up-down">
    AI switches membership tiers during the call. Customer asks to upgrade? Done instantly.
  </Card>

  <Card title="Save Cancellations" icon="tag">
    AI offers retention discounts before processing cancellations. Capture reasons for your reports.
  </Card>

  <Card title="Update License Plates" icon="car">
    New car? AI updates the license plate on the account during the call.
  </Card>

  <Card title="Pause Memberships" icon="pause">
    Customer traveling? AI pauses their membership and sets it to resume automatically.
  </Card>

  <Card title="Multi-Account Handling" icon="users">
    Customers with multiple accounts? AI identifies each one and confirms which to modify.
  </Card>

  <Card title="Always On" icon="clock">
    Answer calls at 6 AM or 10 PM with the same quality as 2 PM.
  </Card>
</CardGroup>

## Required Fields to Configure

| Field             | Where to Find in WashAssist   | Required |
| ----------------- | ----------------------------- | -------- |
| **Username**      | Dashboard → Profile Settings  | ✅ Yes    |
| **Password**      | Dashboard → Profile Settings  | ✅ Yes    |
| **Location Code** | Dashboard → Location Settings | ✅ Yes    |

## Setup Steps

<Steps>
  <Step title="Get Your WashAssist Credentials">
    Log into your [WashAssist Dashboard](https://washassist.com). Find your Location Code in Location Settings.
  </Step>

  <Step title="Add Integration in Answering Agent">
    Go to [Answering Agent Dashboard](https://answeringagent.com) → Integrations → Add Integration → WashAssist.
  </Step>

  <Step title="Enter Required Fields">
    Enter your username, password, and location code.
  </Step>

  <Step title="Test Connection">
    Click "Test Connection" to verify and load cancellation reasons.
  </Step>

  <Step title="Enable Integration">
    Turn it on. Your AI now connects to WashAssist during calls.
  </Step>
</Steps>

## How It Works

```
Customer calls your wash
    ↓
AI answers: "Thanks for calling [Your Wash]"
    ↓
AI looks up phone in WashAssist
    ↓
AI greets: "Hi Amanda! I see you have 2 accounts with us..."
    ↓
Customer: "I want to cancel my membership"
    ↓
AI asks: "Which location? And may I ask why you're canceling?"
    ↓
Customer selects account and gives reason
    ↓
AI cancels in WashAssist with reason code logged
```

## Common Issues & Fixes

<AccordionGroup>
  <Accordion title="Invalid location code" icon="triangle-exclamation">
    **Cause:** Wrong code or no location access

    **Fix:**

    1. Double-check location code in WashAssist (case-sensitive)
    2. Verify your account has permissions for that location
    3. Contact WashAssist support to confirm access
  </Accordion>

  <Accordion title="Cancellation reasons not loading" icon="triangle-exclamation">
    **Cause:** Connection test didn't load reasons

    **Fix:** Re-run the test. Reasons load during the test connection step.
  </Accordion>

  <Accordion title="Multiple accounts - wrong one cancelled" icon="triangle-exclamation">
    **Cause:** AI didn't confirm which customer\_guid

    **Fix:** AI should list all accounts and ask customer to confirm which one.
  </Accordion>
</AccordionGroup>

## Test Checklist

* [ ] Connection test passes with cancellation reasons loaded
* [ ] Test call shows customer name and plan
* [ ] AI finds membership and vehicle details
* [ ] AI handles multiple accounts correctly
* [ ] AI asks for cancellation reason
* [ ] AI cancels with reason code
* [ ] AI offers retention discount before cancellation
* [ ] AI upgrades or downgrades membership plan
* [ ] AI updates license plate on vehicle
* [ ] AI pauses membership when requested

## Related Integrations

<CardGroup cols={2}>
  <Card title="Sonny's" icon="car" href="/integrations/sonnys">
    AI integration for Sonny's Car Wash
  </Card>

  <Card title="NXT Wash" icon="droplet" href="/integrations/nxt-wash">
    AI integration for NXT Wash
  </Card>

  <Card title="AMP" icon="zap" href="/integrations/amp">
    AI integration for AMP Memberships
  </Card>
</CardGroup>

## Need Help?

Contact [support@answeringagent.com](mailto:support@answeringagent.com) with:

* Your WashAssist location code
* Error message
* Call ID if issue happened during a call

***

**Related Keywords:** WashAssist AI integration, car wash AI agent, automated phone answering car wash, AI customer support car wash, WashAssist automation
