← Back to all apps

Firehouse Subs

Foodby Firehouse Restaurant Group, Inc.

With the official Firehouse Subs® app, explore our menu and find your nearest Firehouse Subs® restaurant anytime, anywhere. And in most locations, you can even order ahead.

Specific features include:

  • Find your Firehouse Subs®: Locate your nearest Firehouse Subs® restaurant
  • Offers: Discover the hottest offers and deals right from your mobile device.
  • Menu: Explore your Firehouse Subs® favorites and discover our hottest new menu additions. Plus, you can browse item descriptions at any time.
4ChatGPT Tools
Firehouse Restaurant Group, Inc.Developer
FoodCategory

Available Tools

Find-offers

find-offers
Full Description

Finds available offers and rewards based on the store Id and service mode. Use this tool for requests like "show me current offers", "any deals near me", "what offers are available", or "show me rewards".

The tool requires:

  • storeNumber: The restaurant ID
  • serviceMode: The service mode (e.g., 'TAKEOUT' or 'DELIVERY')
Parameters (1 required, 1 optional)
Required
storeNumberstring

The store/restaurant ID

Optional
serviceModestring

The service mode (e.g., "TAKEOUT" or "DELIVERY")

Default: TAKEOUT

Get-menu-picker

get-menu-picker
Full Description

Gets detailed information about a specific Firehouse Subs menu item.

This tool returns:

  • Full description of the item
  • All available sizes (Small 4", Medium 8", Large 12") with individual pricing
  • Calorie information
  • Customization options (e.g., toppings, modifications)
  • Combo meal options and pricing

SLUG MAPPING

  • Convert the user's item name to slug format (common examples):
    • "Hook & Ladder" or "Hook and Ladder" → slug: "hook-and-ladder"
    • "Meatball" or "Meatball Sub" → slug: "meatball"
    • "Italian" or "Italian Sub" → slug: "italian"
    • "New York Steamer" → slug: "new-york-steamer"
    • "Turkey Bacon Ranch" → slug: "turkey-bacon-ranch"
    • "Club on a Sub" → slug: "club-on-a-sub"
    • "Engineer" → slug: "engineer"
    • "Firehouse Hero" → slug: "firehouse-hero"
    • "Veggie" or "Veggie Sub" → slug: "veggie"

For other items or Limited Time Offers (LTOs), the slug is typically the item name in lowercase with spaces replaced by hyphens. If you are unsure about the slug, you can use the get-menu-sections tool to get the list of items for the restaurant.

AVAILABILITY NOTE: Not all items are available at all locations. Some items may be Limited Time Offers (LTOs) that are only available for a short period. If an item is unavailable, it will return null.

IMPORTANT: This tool returns the Medium size price and calories by default.

Use this tool when the user:

  • Asks about a specific menu item by name
  • Wants to know what's in a particular sub
  • Asks about calories or pricing for an item
  • Asks about sizes or combo options
  • Wants detailed information about an item

The tool requires:

  • slug: The menu item slug (see mapping above)
  • restaurantId: The store ID from get-stores-near-me results
  • region: The region code (e.g., 'us' or 'ca')
  • serviceMode: The service mode (e.g., 'pickup' or 'delivery')
  • selectedOfferId: (Optional) The offer ID if ordering as part of an offer
Parameters (3 required, 2 optional)
Required
regionstring

The region code (e.g., "us" or "ca")

restaurantIdstring

The restaurant/store ID

slugstring

The menu item slug/identifier (e.g., "hook-and-ladder")

Optional
selectedOfferIdstring

Optional offer ID if ordering as part of an offer

serviceModestring

The service mode (e.g., "pickup" or "delivery")

Default: pickup

Get-menu-sections

get-menu-sections
Full Description

Gets the full menu for a Firehouse Subs restaurant location.

IMPORTANT: This tool requires a restaurantId. If the user hasn't specified a store yet, first use get-stores-near-me to find stores, then use the storeId from the selected store as the restaurantId for this tool.

MENU CATEGORIES (availability varies by location):

HOT SPECIALTY SUBS (served steamed)

  • Popular items include:
    • Hook & Ladder, Meatball, Italian, New York Steamer, Engineer, Firehouse Hero

COLD SPECIALTY SUBS

  • Popular items include:
    • Club on a Sub, Tuna Salad, Turkey Bacon Ranch

OTHER CATEGORIES:

  • Sides (chips, cookies, brownies)
  • Drinks and beverages
  • Kids meals
  • Salads
  • Specialty items (hot sauces, etc.)

LIMITED TIME OFFERS (LTOs): Some locations may have special limited-time menu items that are not available at all restaurants. These will appear in the menu results when available.

NOTE: Menu items and availability vary by location. Always use this tool to get the current menu for the specific restaurant the user has selected. The results will show what is actually available at that location.

SIZES: All subs come in Small (4"), Medium (8"), and Large (12") sizes.

COMBOS: All subs can be made into combo meals with chips and a drink.

Use this tool when the user asks about:

  • What's on the menu
  • Available food items
  • Menu categories or sections
  • Browsing options
  • What's new or special

The tool requires:

  • restaurantId: The store ID from get-stores-near-me results
  • region: The region code (e.g., 'us' or 'ca') defaults to 'us'
  • serviceMode: The service mode (e.g., 'pickup' or 'delivery') defaults to 'pickup'
Parameters (2 required, 1 optional)
Required
regionstring

The region code (e.g., "us" or "ca")

restaurantIdstring

The restaurant/store ID

Optional
serviceModestring

The service mode (e.g., "pickup" or "delivery")

Default: pickup

Get-stores-near-me

get-stores-near-me
Full Description

Finds Firehouse Subs restaurant locations near a given location.

Firehouse Subs is a fast-casual restaurant chain known for hot specialty submarine sandwiches. Founded by firefighters, we offer:

  • Hot Specialty Subs (steamed): Hook & Ladder, Meatball, Italian, New York Steamer
  • Cold Specialty Subs: Club on a Sub, Tuna Salad, Turkey Bacon Ranch
  • Combo meals with chips and drinks
  • Kids meals and sides

IMPORTANT: When returning stores, the response includes a storeId for each location. This storeId should be used as the restaurantId parameter when calling get-menu-sections or get-menu-picker to retrieve menu information for that specific store.

Use this tool when the user asks about:

  • Finding a Firehouse Subs location
  • Nearby sub shops or sandwich restaurants
  • Store hours, service modes, or availability
  • Where to order from

If the user doesn't provide a city, zip code, or address, you can infer the location automatically from the user's location metadata.

The tool accepts the following optional parameters:

  • city: The city where to search for stores
  • zip: The ZIP or postal code where to search for stores
  • address: The street address or area to search near
Parameters (0 required, 3 optional)
Optional
addressstring

Street address or area to search near

citystring

City where to search for stores

zipstring

ZIP or postal code where to search for stores