
Comprehensive knowledge base, operating procedures, and FAQ documentation designed to power Decagon's AI support agents for the Andrew Golf platform—where advanced golf tracking meets seamless financial services.
These source-of-truth articles form the foundation of Decagon's knowledge base. They cover everything from basic onboarding to complex financial operations, ensuring AI agents can confidently guide users through any scenario.
Platform overview and initial setup walkthrough for new users
Financial ecosystem explanation covering digital wallet and credit card features
Technical documentation on score tracking and USGA/GHIN integration
Automated betting, settlement, and money movement protocols
Community features and logistics management capabilities
Earning mechanisms and redemption options for the loyalty program
Andrew Golf is a comprehensive platform that unifies golf scoring, advanced statistics, USGA/GHIN handicap management, a digital wallet, and a golf-specific credit card with integrated rewards (YARDS) into one seamless experience.
Users can track scores across 40,000+ courses worldwide, access GPS yardages and green maps, and let Andrew automatically manage their official USGA/GHIN handicap without manual submissions.
Unlike competitors charging monthly subscription fees, all core golf features—including advanced GPS, comprehensive scoring, detailed stats, USGA integration, and social features—are completely free. Andrew monetizes through the Andrew Card and YARDS ecosystem instead.
Andrew's financial ecosystem consists of two interconnected components that work together to create a frictionless golf economy:
A digital wallet living inside the app for golf-related money flows—settling wagers instantly, splitting green fees with your foursome, managing trip costs, and sending money to other Andrew users.
A full-featured credit card accepted anywhere, designed specifically for golfers. Every purchase—whether golf-related or everyday spending—earns YARDS rewards that unlock exclusive golf experiences.
Andrew provides golfers with professional-grade scoring and statistics tracking. Users can enter scores hole-by-hole during play or as totals after the round, while the system automatically captures detailed statistics including fairways in regulation (FIR), greens in regulation (GIR), total putts, penalties, and more.
For users who link their GHIN profile, Andrew automatically formats eligible scores according to USGA specifications and submits them for official handicap calculation. This eliminates manual posting while ensuring compliance with all handicap rules.
System validates score data, checks for required fields, and confirms tee/course information
Automatically applies Equitable Stroke Control and calculates proper score differential
Formats and transmits score to GHIN API with appropriate rating and slope values
Verifies successful posting and updates handicap index in real-time
When scores fail to sync due to network errors or GHIN API issues, support agents can verify round details, re-submit via the GHIN integration, or mark submissions as pending with failure reasons clearly documented.
Andrew supports the full spectrum of popular golf betting games—Nassau, Skins, Wolf, and many more. Users set up matches with their preferred formats and stakes, while Andrew's betting engine automatically calculates winnings across complex player combinations and game variations.
Players configure formats, stakes, and teams before the round begins
System tracks scores hole-by-hole and calculates running totals in real-time
After scores post to GHIN, Andrew confirms results and calculates net positions
Funds automatically move between wallets—no Venmo or cash needed
Once the round is complete and all scores are finalized (including submission to GHIN for handicap purposes), Andrew executes a fully automated settlement sequence:
Players can view comprehensive breakdowns including:
Andrew transforms how golfers organize and manage their social golf experiences. Users create private groups for regular foursomes, full clubs, or competitive leagues—managing scheduling, scoring, and events all within a single platform.
Create private communities with custom leaderboards, event scheduling, and group chat functionality
Organize complete golf trips including flights, transportation, and tee times in one interface
Automatically split costs for lodging, carts, caddies, and manage group financial obligations
The trip management system consolidates all logistics and financial tracking into a unified experience. Organizers can coordinate flights, ground transportation, and multiple rounds across different courses, while the trip ledger automatically tracks who owes what for each component.
Andrew eliminates the post-trip hassle of collecting payments. The system can automatically split shared costs and charge individual wallets based on usage. Trip organizers use a single "settle trip" action to balance all accounts and close out financial obligations.
YARDS transforms everyday spending and golf activity into tangible value, creating a closed-loop rewards ecosystem designed specifically for the golf lifestyle.
Earn base rate on all Andrew Card transactions, with enhanced earnings on golf-specific categories like green fees, pro shop purchases, and travel
Bonus YARDS for completing your first trip, inviting friends to join Andrew, playing milestone rounds, and engaging with the community
Access exclusive travel packages, resort stays, immersive golf experiences, merchandise, gift cards, and statement credits
YARDS can be redeemed for travel and resort stays at premier golf destinations, immersive experiences and exclusive events, shopping and merchandise from partner brands, gift cards across hundreds of retailers, or as statement credits applied directly to recent Andrew Card charges.
Clear policies governing YARDS lifespan and account activity requirements
Guidelines for reversing redemptions and restoring YARDS to accounts
Expected timeframes for YARDS to appear after qualifying purchases or activities
These comprehensive workflows define exactly how Decagon AI agents should handle complex, multi-step support scenarios from initial contact through resolution. Each SOP includes authentication requirements, step-by-step procedures, API calls, escalation triggers, and user communication templates.
Secure account, freeze card, review transactions, create disputes, and issue replacement
Identify errors, void incorrect settlements, adjust data, and recalculate with proper transfers
Diagnose sync failures, correct underlying data, resubmit rounds, and verify final status
Update itineraries, adjust participants and costs, recalculate obligations, and notify group
When users report their Andrew Card as lost or stolen, immediate action is critical to prevent unauthorized charges. This procedure ensures account security while minimizing user disruption through rapid card replacement.
Verify identity via in-chat OTP, security questions, or active logged-in session. High-risk signals (unusual IP/device) require enhanced verification or escalation.
Pull active cards via GET /users/{id}/cards API. Ask user to confirm last four digits and card type (physical/virtual).
Execute POST /cards/{cardId}/freeze or use admin UI toggle. Confirm status changed to FROZEN and inform user.
Call GET /cards/{cardId}/transactions?since=24h. Ask user: "Do you recognize these recent transactions?" Flag suspicious activity.
For each flagged transaction, POST /transactions/{txId}/dispute with reason codes. Provide reference numbers and investigation timeline.
Confirm shipping address (update via POST /users/{id} if needed). Execute POST /cards/{cardId}/replace, confirm arrival date and number change.
Recap all steps: "I froze card ending in 1234, raised disputes on 2 charges, and ordered a new card arriving by Friday." Provide links to status tracking.
When post-round settlements are disputed or calculated incorrectly, agents must diagnose the root cause, reverse improper transactions, and recalculate with corrected data—all while maintaining clear audit trails.
Request course + date/time or round ID. Use GET /users/{id}/rounds?date=YYYY-MM-DD to show candidates. Confirm selection.
Pull round data (GET /rounds/{roundId}) and bet details (GET /rounds/{roundId}/bets). Check for wrong tees, missing players, incorrect strokes, or setup errors.
Determine if issue stems from wrong scores, incorrect players/teams, wrong bet setup (stakes, presses), or pure system error.
Adjust scores (POST /rounds/{roundId}/adjust), update participants/tees, or edit bet configuration if pre-settlement edits are allowed
Execute POST /rounds/{roundId}/settlement/void and reverse all wallet transfers (POST /wallet/transfers/reverse)
Run POST /rounds/{roundId}/settle to execute corrected bet engine with proper amounts per player
Clearly communicate: "Originally you paid $40; after correction you should receive $20 from Alex and $20 from Chris"
Handicap synchronization failures can stem from data mismatches, course mapping issues, or API connectivity problems. This SOP ensures agents can diagnose root causes and execute proper remediation.
Check GET /users/{id}/handicap. If unlinked, guide through OAuth/lookup. If linked, verify GHIN ID and club association.
Display recent rounds with sync status: POSTED, PENDING, FAILED, NOT_ELIGIBLE. User identifies which rounds need attention.
For FAILED rounds, inspect error codes: course mismatch, missing tee data, ESC calculation issue, or GHIN API downtime.
Adjust scores/tees (POST /rounds/{roundId}/adjust), map course/tee to GHIN database, then resubmit via POST /handicap/sync.
For double-posted rounds, execute POST /handicap/void for duplicate entry or mark as ignored in Andrew system.
Confirm handicap index matches expectations. Explain: "Your index changed from 10.8 to 10.4 because yesterday's 78 (differential 5.9) has now been included."
Trip modifications require careful coordination of logistics, financial recalculations, and group communications. This SOP ensures changes propagate correctly across all systems and participants.
Request destination/date or trip name. Execute GET /users/{id}/trips?upcoming=true and confirm correct trip with organizer.
Identify modification type: tee time adjustments, player additions/removals, cost split changes (lodging, carts, caddies), or travel segment updates (flights, transfers).
Update tee times (POST /trips/{tripId}/rounds/{roundId}), modify participants (POST /trips/{tripId}/participants), adjust costs (POST /trips/{tripId}/expenses).
If costs changed, recalculate per-person amounts. Preview via POST /trips/{tripId}/settle/preview, then commit after organizer confirmation.
Post updated itinerary message in trip/group chat. Send push/email notifications to all participants about changes.
Provide clear before/after comparison in plain language. Share link to updated trip overview showing all modifications.
This expansive FAQ library covers the full spectrum of user questions, from basic account setup through complex financial operations. Organized by category, these answers assume AI agents have access to both admin UI and REST APIs for seamless issue resolution.
Platform overview, signup process, verification, and initial setup
Round tracking, statistics, GPS, and USGA/GHIN integration
Bet formats, settlement mechanics, and dispute resolution
Funding, withdrawals, transfers, and balance management
Card application, usage, rewards earning, and redemption
Community creation, trip planning, and expense management
Data protection, account security, and compliance
Andrew is a comprehensive golf platform that unifies score tracking, advanced statistics, USGA/GHIN handicap management, a digital wallet, and a golf-specific credit card with integrated YARDS rewards into one seamless experience.
Track scores across 40,000+ courses worldwide, access GPS yardages and detailed green maps, and let Andrew automatically manage your official USGA/GHIN handicap—all without juggling multiple apps or manual submissions.

All core golf features are completely free—no subscription required, ever
Access GPS, scoring, and stats on over 40,000 courses worldwide
Advanced GPS, scoring, stats, USGA integration, and social features all free
Unlike competitors who charge monthly subscription fees for basic features, Andrew takes a fundamentally different approach. All core golf functionality—including advanced GPS with green maps, comprehensive score tracking, detailed statistics, USGA/GHIN integration, and social features—is completely free to use.
Andrew monetizes instead through the Andrew Card and YARDS rewards ecosystem. This alignment means we succeed when you use your card and engage with the platform, not by charging for basic golf features that should be accessible to everyone.
Getting started with Andrew takes just a few minutes. Download the app for iOS or Android, tap Sign Up, and create your profile using your email address or phone number.
Available on iOS App Store and Google Play Store for Android devices
Provide email or phone number, create password, and add basic profile details
We'll send a verification code to confirm your email or phone number
Enable location services, confirm home course, and optionally link GHIN or apply for Andrew Card
If you don't receive your verification code within a few minutes, there are several steps our support agents can take to resolve the issue quickly.
Support agents can resend verification codes directly, update your contact information in the admin panel to correct typos, and escalate to check SMS/email provider logs if codes consistently fail to deliver.
Andrew makes score tracking effortless while capturing the detailed statistics serious golfers crave. With support for over 40,000 courses worldwide, you can track rounds anywhere you play.
Open app and tap Play button to begin
Search our database of 40,000+ courses
Choose appropriate tees for each player
Invite playing partners to the round
Optionally set up betting formats
Enter scores hole-by-hole or at the end
For supported courses, Andrew provides comprehensive GPS yardages and detailed green maps that give you the information you need for every shot.

When you link your GHIN ID to your Andrew account, the platform becomes your automated handicap secretary—formatting eligible scores according to USGA specifications and submitting them on your behalf.
Connect your existing GHIN ID or create a new GHIN profile through Andrew
Score rounds normally using Andrew's tracking—we'll handle the rest
Andrew applies proper ESC, calculates differentials with correct rating/slope
Eligible scores are automatically transmitted to GHIN for official posting
Your handicap index updates in real-time as scores post successfully
You can view which rounds were successfully posted, which are pending submission, or which were marked as ineligible (for example, rounds with too few holes completed). Full transparency into your handicap calculation history.
Occasionally, scores fail to post to GHIN due to network errors, course mapping issues, or API connectivity problems. Our support team can quickly diagnose and resolve these issues.
Everyone makes data entry errors. When you discover you've posted an incorrect score to GHIN through Andrew, our support team can make corrections while maintaining compliance with USGA guidelines.
Reach out with the round details you need to correct (date, course, incorrect score)
We'll update the score data in our system with the correct information
If already posted to GHIN, we'll either update the existing post or void and repost with correct data
Confirm your handicap index reflects the corrected score appropriately
All corrections maintain full audit trails and comply with USGA score revision procedures. Your handicap history remains accurate and defensible.
Andrew's betting engine supports the full spectrum of popular golf games, from classic Nassau to complex Wolf variations. Set your stakes and let the system handle all the math.
Front nine, back nine, and overall bets with automatic press tracking
Carryovers, ties, and validation across any stake amount
Lone wolf, partner selection, and point calculations across rotating teams
First on green, closest to pin, first in hole tracking
Individual or team match play with proper handicap adjustments
Positive and negative dot tracking with custom point values
The system automatically calculates winnings across complex player combinations and game variations, ensuring everyone knows exactly what they've won or lost—no arguments, no spreadsheets, no confusion.
Once your round is complete and all scores are finalized (including submission to GHIN for handicap purposes), Andrew executes a fully automated settlement sequence that eliminates the awkward post-round cash exchange.
All players confirm their scores and the round is locked
Betting engine runs across all configured games and formats
System creates detailed record of who owes whom and how much
Funds automatically move between Andrew Wallets to settle all bets
Every player can see comprehensive breakdowns showing game-by-game results, hole-by-hole outcomes, cumulative totals, and the complete transaction ledger with timestamps. No confusion about where money went—just clear, auditable records.
While automatic settlement through Andrew Wallet is the seamless default experience, you maintain full control over how your bets are settled.
Automatic Settlement (Default): Andrew Wallet handles all transfers instantly after the round. Winnings appear in your wallet immediately, and losses are deducted automatically. No manual coordination required.
Manual Settlement (Optional): Andrew tracks all game results and calculates amounts owed, but doesn't execute wallet transfers. You settle with your playing partners however you prefer—cash, Venmo, or just keeping a running tab.

If you discover a scoring mistake or configuration error after settlement has already occurred, don't worry—the system can reverse and recalculate with proper corrections.
Reach out with the round details and explain what was incorrect (wrong score, incorrect player, bet misconfiguration)
Support will correct the underlying data—scores, game configuration, or player assignments—and verify the changes with you
We'll void the incorrect settlement and reverse all associated wallet transfers, creating a clear audit trail
The betting engine runs again with corrected data and applies the proper settlement with updated wallet transfers
You'll receive a detailed breakdown: "Originally you paid $40; after correction you should receive $20 from Alex and $20 from Chris"
Andrew Wallet is your in-app digital wallet designed specifically for the financial flows that happen around golf—from settling bets to splitting green fees and managing trip expenses.
Your wallet maintains a complete, searchable transaction history showing:
Andrew Wallet supports several methods for adding funds, giving you flexibility based on your preferences and needs.
Link your checking or savings account for direct transfers. Standard processing typically takes 1-3 business days, though instant transfers may be available depending on your bank.
Move funds from your Andrew Card balance into your wallet instantly. Perfect for rebalancing between your card and wallet accounts.
If enabled for your account, use Apple Pay, Google Pay, or link another debit/credit card for immediate funding.
When you want to move money out of your Andrew Wallet to your bank account, the process is straightforward through the app interface.
Depending on your bank's processing speed, withdrawals typically take 1-3 business days to appear in your bank account. Standard ACH transfer times apply.
If your withdrawal gets stuck or doesn't arrive within the expected timeframe, support agents can:
If you believe your Andrew Wallet balance is incorrect, support agents have comprehensive tools to investigate and resolve the issue.
Support retrieves your complete transaction log with all deposits, withdrawals, and transfers
Review for duplicated transactions, reversed transfers, pending holds, or processing errors
Confirm the running balance matches the sum of all transactions from account opening
If errors are found, support can issue balance adjustments via admin console with detailed audit notes
Provide clear explanation of what caused the discrepancy and how it was corrected

The Andrew Card is a full-featured credit card built specifically for the golf lifestyle. Use it anywhere credit cards are accepted—from your local pro shop to everyday purchases—and earn YARDS rewards on every transaction.
Use anywhere credit cards are accepted worldwide, both in-person and online
Every purchase earns YARDS, with bonus earnings on golf-related spending
Instant digital card available immediately upon approval, physical card follows by mail
Industry-standard security with instant freeze capability and fraud protection
Getting your Andrew Card is designed to be quick and straightforward, with most applications receiving instant decisions.

If approved, your digital Andrew Card becomes available immediately in the app for online purchases and digital wallet use. A physical card will be mailed to your verified address within 7-10 business days.
Your YARDS balance and earning history are always accessible in the app, giving you complete visibility into your rewards accumulation.
See your total YARDS available for redemption at any time
View detailed log of YARDS earned from card purchases and platform activities
See YARDS from recent transactions that haven't posted yet (typically 1-7 days)
Track all past redemptions with dates, amounts, and what you redeemed for
Open the YARDS or Rewards section in the app to access your complete rewards dashboard with all this information in one place.
YARDS offer exceptional flexibility, allowing you to redeem for everything from dream golf trips to everyday value.
Book stays at premier golf destinations and resorts worldwide using your YARDS balance
Access to exclusive tournaments, pro-ams, fantasy golf camps, and once-in-a-lifetime experiences
Redeem for golf equipment, apparel, accessories, and gift cards across hundreds of retailers
Apply YARDS as credits against recent Andrew Card purchases for instant value
Sometimes YARDS take a few days to post as transactions get confirmed by merchants. If YARDS still haven't appeared after the normal processing window, support can investigate and resolve the issue.
Most YARDS post within 1-3 business days after a transaction clears. Some merchants batch their confirmations, which can extend this to 7 days for certain transaction types.
If YARDS haven't appeared 7 days after your purchase, it's time to reach out. Have your transaction details ready (date, merchant name, amount).
Our agents can:
When you return an item purchased with your Andrew Card, the financial transaction reverses—and so do any YARDS you earned from that purchase.
Merchant processes your return and issues a credit to your Andrew Card
The YARDS originally earned from the purchase are deducted from your balance
If you used YARDS as statement credit on that purchase, we may re-credit those YARDS or adjust your balance according to program policy
Your YARDS balance reflects the reversal, and you'll see the adjustment in your transaction history
This ensures YARDS are only earned on actual, completed purchases—maintaining fairness and program sustainability.
If your Andrew Card is lost or stolen, freezing it immediately is critical to prevent unauthorized charges. You can do this instantly in the app or by contacting support.
Your card is now frozen and cannot be used for any transactions, whether physical or digital.
When you contact support, we'll:
Andrew Groups bring your regular playing partners or full golf leagues into one organized space for scheduling, scoring, and socializing.
Navigate to Groups section and tap "Create Group". Give it a name that represents your community.
Add members via phone number, email, or Andrew username. They'll receive invitations to join.
Set up group preferences like default game formats, handicap requirements, and privacy settings.
Schedule rounds, track group stats and leaderboards, manage events, and plan trips—all in one place.
Golf trips in Andrew consolidate all the logistics and financial complexity of multi-day outings into one seamless interface that keeps everyone informed and accounts balanced.
Organize rounds at multiple courses with tee times, rental confirmations, and travel segments
Track accommodations with participant assignments and cost allocation
Manage flights, rental cars, and ground transfers for all participants
Automatically split costs for lodging, carts, caddies, meals, and incidentals
Built-in chat keeps everyone coordinated with real-time updates and messaging
One-tap trip settlement zeros out all balances via Andrew Wallet transfers
Everyone sees the complete itinerary, knows exactly what they owe, and can communicate in one dedicated space—no more endless group text threads and spreadsheets.
When someone drops out or plans change, Andrew makes it easy to modify trip details and recalculate financial obligations without manual spreadsheet work.
When you edit your trip in the app or contact support for assistance, Andrew will:
Everyone sees the updated itinerary and their new financial obligations immediately.
Andrew Wallet and the Andrew Card employ industry-standard security measures to protect your financial information and transactions.
All data is encrypted in transit using TLS and at rest using AES-256. Your financial information is protected at every point in the system.
Your actual card number is tokenized and never shown in full within the app. Even our support staff can't view complete card numbers.
Sensitive actions like card freezing, large withdrawals, and profile changes require additional authentication beyond your password.
We comply with all relevant financial regulations, data protection laws, and card network security standards.
Your privacy policy at andrew.golf/privacy-policy provides complete details on data handling, retention, and your rights.
Maintaining accurate personal information ensures smooth operations for payments, shipping, and communications.
Most information can be updated directly in the app:
Updates to email, phone number, and address can typically be handled this way.
Some changes impact your Andrew Card or require re-verification for regulatory compliance:
For these changes, contact support. Agents can update information via the admin interface after completing proper verification procedures.
If you decide to leave Andrew, you have the right to request deletion of your account and associated personal data, subject to our regulatory obligations.
Contact support or use the in-app account deletion request feature to initiate the process
We'll verify your identity to ensure the request is legitimate and coming from the actual account holder
We'll explain what data must be retained for financial compliance (transaction histories, tax records) and what can be deleted
Your profile will be scheduled for anonymization or deletion according to our privacy policy timelines
You'll receive confirmation when the deletion process is complete, detailing what was removed and what was retained
Complete details on data retention, deletion procedures, and your privacy rights are available in our privacy policy at andrew.golf/privacy-policy.
Andrew Golf: AI Support Documentation