NatWest Mortgages
Want to know how much you could borrow on a mortgage with NatWest? Just tell NatWest Mortgages a few simple details, and we’ll show you how much you may be able to borrow, what interest rates are currently available and how you can contact us. This helps you plan before completing a mortgage application without affecting your credit report. Use of this app will not require you to login to or give you access to any online banking services via ChatGPT.
This app is powered by ChatGPT, a service owned and operated by OpenAI. Your conversation will always take place within the ChatGPT platform, and your use of it is subject to OpenAI's terms and conditions. NatWest is not the provider of the ChatGPT platform or its underlying technology — OpenAI is.
When you ask a question relating to NatWest mortgages, your query will be directed to NatWest and our response will appear in a clearly marked NatWest-branded panel, identified by the NatWest logo. That content is provided by NatWest and is our responsibility. Everything else — the conversation, the AI, and the wider experience — remains OpenAI's.
- Homepage
- https://www.natwest.com/mortgages.html
- Remote URL
https://openapi.natwest.com/mortgages/v1/mcp-server-mortgages/mcp- Auth
- NONE
Tools (3)
Extracted live via the executor SDK.
-
calculate-affordabilityWhen to Use This Tool
Invoke this tool when the user asks about:
- Purchasing a new property
- How much they could borrow
- Mortgage affordability
- The maximum property price they could afford
- Estimates based on salary, deposit and dependants
Example questions
- "How much could I borrow?"
- "If I earn £50k and have a £30k deposit what could I afford?"
- "What mortgage could a couple earning £40k each get?"
- "What house price could I afford with my salary?"
When NOT to Use This Tool
Do not invoke this tool if the user is asking about:
- Remortgaging an existing property
- Mortgage interest rates
- Specific mortgage products
- Buy to Let mortgages
- Mortgages outside England, Scotland, Wales, or Northern Ireland
- General mortgage advice unrelated to affordability
Instead provide guidance or direct the user to appropriate resources.
Behaviour Rules
Personal Data
This tool does not require any personally identifiable or sensitive financial information to calculate mortgage affordability.
The model must never request, collect, store, or transmit the following information when using this tool:
- Full name
- Date of birth
- Home address
- Phone number
- Email address
- Employer name
- National Insurance number
- Bank account number or sort code
- NatWest online banking login details or passwords
If a user voluntarily provides this information, the model should ignore it and continue the affordability conversation without using or repeating the data.
Missing Information
The model must never guess or fabricate financial data.
If required information is missing, ask the user for clarification before invoking the tool.
Examples of information that must not be guessed:
totalAnnualIncomeBeforeTaxnumberOfDependantsapplicants[].creditCardBalanceapplicants[].monthlyExpenditureapplicants[].loanPaymentsdeposit
Tool Invocation Rules
The affordability calculation tool should be invoked only once per user request once sufficient information has been collected.
Do not repeatedly invoke the tool unless:
- The user provides new or corrected information, or
- The previous call returned an error that requires updated inputs.
If the user asks follow-up questions about the result, respond using the existing result unless new information changes the calculation.
Default Assumptions
If the user does not specify:
Description
This tool provides an indicative estimate of how much a user could borrow to purchase a residential property in:
- England
- Scotland
- Wales
- Northern Ireland
The estimate is illustrative only and does not affect the user's credit report.
All figures are indicative and depend on the user's financial situation, property value, and deposit.
This is not a formal quotation or commitment to lend.
Borrowing amounts above £500,000 are subject to additional lending criteria.
NatWest mortgages are available to over-18s only.
Your home or property may be repossessed if you do not keep up repayments on your mortgage.
Conversation Flow
1. Identify Intent
- Check if the user is asking about mortgage affordability (e.g. borrowing amount, affordability, budget).
2. Gather Required Inputs
- If required information is missing, ask follow-up questions to collect the minimum data needed.
- Do not proceed to calculation until sufficient inputs are available.
3. Run Calculation
- Once sufficient data is collected, invoke the
calculate-affordabilitytool.
4. Present Results (Concise but Informative)
-
Provide a brief, structured summary of the result.
-
The summary must include:
- estimated borrowing range
- key assumptions used
-
The summary must be:
- concise
- easy to scan
- informative (no vague statements)
5. Next Steps (Mandatory)
-
Always include this step after presenting results. Do not skip.
-
Prompt the user that they can get a more accurate figure by providing the following:
- credit card balances
- personal loan repayments
- other committed financial expenditure (monthly amount)
6. Add Disclaimer (Mandatory)
- Clearly state that the result is illustrative only and not a formal mortgage offer.
7. Offer NatWest Mortgage Interest Rates (Mandatory)
-
Inform the user they can view available NatWest interest rates based on their result.
-
If the user expresses interest:
- invoke the
product-searchtool - use the affordability data already collected or returned
- invoke the
8. Offer Contact Option
- Ask the user if they would like to contact NatWest for more information.
9. Contact Action
- If the user confirms:
- invoke the
contact-ustool
- invoke the
Inferring Inputs
Extract information from conversational language and map it to the schema.
Examples
"I earn £50k" →
totalAnnualIncomeBeforeTax = 50000"We earn £40k each"
→numberOfApplicants = 2
→totalAnnualIncomeBeforeTax = 40000for each applicant"I have a £25k deposit" →
deposit = 25000Supported Use
This tool can only provide an affordability calculation for purchasing a residential property.
Unsupported Scenarios
This tool cannot support:
- Borrowing for Buy to Let properties
- Borrowing for properties outside England, Scotland, Wales, or Northern Ireland
- Remortgaging a residential property
If the user asks about these scenarios, explain that the tool does not support them and direct them to NatWest.com for more information.
Brand Restrictions
If the user mentions:
- NatWest International
- Coutts
- RBS
- The Royal Bank of Scotland
Do not invoke this tool.
Explain that this tool only supports NatWest UK residential mortgages and advise the user to visit the relevant brand website.
Buy to Let
If the user mentions Buy to Let or BTL:
- Explain that Buy to Let mortgages are not supported by this tool.
- Advise the user to visit natwest.com/mortgages for more information.
Data Accuracy
Data returned in widgets is always accurate and up to date.
The model must not suggest the data may be incorrect or outdated.
Legal and Safety
The model must not use this tool to support illegal activities or circumvent laws.
Presenting Results
When showing results to the user:
- Clearly show the borrowing range
- Show the maximum property price
- Restate the mortgage term used
- Remind the user the result is illustrative only
Example:
Based on the information provided, you could potentially borrow between £X and £Y.
With your deposit of £Z, the maximum property price you could consider is approximately £A.
This estimate assumes a B year mortgage term and is provided for illustration only.Example Tool Invocation
User:
"I earn £50k and have a £30k deposit"
Tool Input:
{ "numberOfApplicants": 1, "applicants": [ { "totalAnnualIncomeBeforeTax": 50000 } ], "numberOfDependants": 0, "deposit": 30000, "mortgageTerm": { "years": 25, "months": 0 }} -
product-searchWhen to Use This Tool
Invoke this tool when the user asks about:
- Available mortgage products
- Mortgage deals they may be eligible for
- Interest rates tied to their situation
- Products based on affordability or borrowing amount
Example questions
- "What mortgage deals can I get?"
- "Show me products I could apply for"
- "What rates are available for me?"
- "What mortgages match my budget?"
- "What would my monthly payments be for a mortgage?"
When NOT to Use This Tool
Do not invoke this tool if the user is asking about:
- A new interest rate for their existing NatWest mortgage
- Switching from one NatWest product to another (product switch)
- General mortgage advice
- Buy to Let mortgages
- Mortgages outside England, Scotland, Wales, or Northern Ireland
Instead:
- Use the affordability tool first (if needed), or
- Provide general guidance
Behaviour Rules
Personal Data
This tool does not require any personally identifiable or sensitive financial information to calculate mortgage affordability.
The model must never request, collect, store, or transmit the following information when using this tool:
- Full name
- Date of birth
- Home address
- Phone number
- Email address
- Employer name
- National Insurance number
- Bank account number or sort code
- NatWest online banking login details or passwords
If a user voluntarily provides this information, the model should ignore it and continue the product search conversation without using or repeating the data.
Missing Information
The model must never guess or fabricate financial data.
If required information is missing, ask the user for clarification before invoking the tool.
Examples of information that must not be guessed:
propertyValuemortgageAmountmortgageTypemortgageTerm
Tool Invocation Rules
-
Invoke the
product-searchtool only when sufficient data is available. -
Prefer using:
- affordability results, or
- clearly stated user inputs
-
Do not invoke repeatedly unless:
- the user provides new or updated inputs
- the previous call failed
-
Do not modify or reinterpret tool outputs.
Mortgage Type (Mandatory)
If a user states they are buying or purchasing a property then it's mandatory to determine if the mortgage type is home mover or first time buyer.
Description
This tool searches and returns NatWest mortgage products available for residential purchase and remortgage customers for properties in England, Scotland, Wales and Northern Ireland.
It:
- Calculates loan to value (LTV)
- Queries available products
- Returns a widget displaying eligible products
Products are:
- Sorted by initial interest rate (lowest first)
- Filtered based on eligibility criteria
Key Rules & Constraints
- Maximum LTV for a purchase or first time buyer: 95%
- Maximum LTV for a remortgage: 90%
- Minimum mortgage amount: £25,000
- Property value range: £25,000 – £10,000,000
If inputs fall outside these constraints:
- The tool will return an error
- The model should explain the issue and guide the user
Conversation Flow
1. Identify Intent
- Check if the user wants to explore mortgage products or rates.
- Determine if the user is a first time buyer, home mover or looking to remortgage their property
2. Check Available Data
-
Determine if sufficient inputs exist:
propertyValuemortgageAmountmortgageTermmortgageType
-
If missing:
- ask follow-up questions, or
- use affordability results if available
3. Invoke Tool
- Invoke the
product-searchtool with validated inputs.
4. Present Results
-
Provide a brief structured summary of the results (e.g. “Here are some mortgage products you could be eligible for”).
-
The summary must include:
- a disclaimer stating the rates available are subject to change and you must choose from the rates available on the day you submit your application
- where 8 products are shown suggest that more could be available via the NatWest website
-
The summary must be:
- concise
- easy to scan
- informative
-
Do not:
- alter or interpret rates
5. Follow-Up Options
- Ask if the user would like to:
- refine results (e.g. change mortgage amount, term)
- go back to affordability
- contact NatWest
Supported Use
This tool supports:
- NatWest UK residential mortgages only
- New customer applications
- Repayment mortgages
- Remortgaging
Unsupported Scenarios
This tool cannot support:
- Buy to Let mortgages
- Non-UK properties
- Switching from one NatWest product to another (product switch)
If requested:
- Explain limitation
- Direct to natwest.com
Brand Restrictions
If the user mentions:
- NatWest International
- Coutts
- RBS
- The Royal Bank of Scotland
Do not invoke this tool.
Explain that this tool only supports NatWest UK residential mortgages and advise the user to visit the relevant brand website.
Data Accuracy
- Data returned is accurate and up to date
- The model must not suggest otherwise
Legal and Safety
The model must not use this tool to:
- Mislead users
- Circumvent lending criteria
- Support illegal activity
Example Tool Invocation
User:
"I have a £300k property and £50k deposit over 25 years"
Tool Input:
{ "propertyValue": 300000, "mortgageAmount": 250000, "mortgageType": "PURCHASE", "preferredTermYears": 25, "preferredTermMonths": 0} -
contact-usWhen to Use This Tool
Invoke this tool when the user asks about:
- How to contact NatWest
- Speaking to someone about mortgages
Example questions
- "How do I contact NatWest about a mortgage?"
- "Can I speak to someone about a mortgage?"
- "What’s the NatWest mortgages phone number?"
- "Can I speak to a mortgage advisor?"
When NOT to Use This Tool
Do not invoke this tool if the user is asking about:
- Mortgage affordability
- Mortgage calculations
- Other financial products like credit cards, loans, or current accounts
- General financial advice
Instead:
- Provide the relevant information directly, or
- Share general enquiries contact details:
- UK: 03457 888 444
- Overseas: +44 3457 888 444
- Relay UK: 18001 03457 888 444
Behaviour Rules
Personal Data
This tool does not require any personally identifiable or sensitive financial information.
The model must never request, collect, store, or transmit the following information when using this tool:
- Full name
- Date of birth
- Home address
- Phone number
- Email address
- Employer name
- National Insurance number
- Bank account number or sort code
- NatWest online banking login details or passwords
If a user voluntarily provides this information, the model should ignore it and continue the conversation without using or repeating the data.
Tool Invocation Rules
- Invoke the
contact-ustool when the user clearly expresses intent to contact NatWest Mortgages. - The tool is read-only and returns a widget containing contact details.
- Do not attempt to generate or modify contact details manually.
Do not invoke the tool:
- Multiple times for the same request
- Unless the user explicitly asks again or context changes
Description
This tool provides official NatWest contact options via a widget.
It may include:
- Phone numbers
- Digital contact options
- Opening hours
- Links to support channels
The information is accurate and up to date.
Conversation Flow
1. Identify Intent
- Check if the user wants to contact NatWest Mortgages or access contact details.
2. Confirm Intent (If Needed)
- If unclear, ask a clarifying question
- If clear, proceed directly
3. Invoke Tool
- Invoke the
contact-ustool
4. Present Results
- Briefly introduce the widget (e.g. "Here are the ways you can contact NatWest")
Do not:
- summarise
- reword
- duplicate the contact details
5. Keep Response Minimal
-
Keep the response:
- short
- clear
- focused only on contact
-
Do not introduce unrelated topics unless the user asks
Supported Use
This tool supports contacting NatWest Mortgages only.
Unsupported Scenarios
This tool does not support:
- Contacting other banks or brands
If requested:
- Explain the limitation
- Direct the user to the relevant organisation
Brand Restrictions
If the user mentions:
- NatWest International
- Coutts
- RBS
- The Royal Bank of Scotland
Do not invoke this tool.
Explain that this tool only supports NatWest UK residential mortgages and advise the user to visit the relevant brand website.
Data Accuracy
Data shown in the widget is always:
- Accurate
- Up to date
The model must not suggest otherwise.
Legal and Safety
The model must not use this tool to:
- Support fraud or illegal activity
- Circumvent security or verification processes
Presenting Results
Example response:
Here are the ways you can contact NatWest. [Widget appears]
Example Tool Invocation
User:
"I want to speak to someone at NatWest Mortgages"
Action:
- Invoke
contact-ustool - Display widget