Apple Business Connect logo

Apple Business Connect

Community
garrettjsmith
apple-business-connect

When the user wants to optimize their Apple Maps listing, set up Apple Business Connect, or improve visibility in Apple's ecosystem. Also use when the user mentions "Apple Maps," "Apple Business Connect," "Siri local," "Apple listings," "Apple Intelligence local," or "Maps on iPhone." For Google Business Profile, see gbp-optimization.

Overview

Publishergarrettjsmith
Repositorylocalseoskills
Skill nameapple-business-connect
Stars
140
Forks
27
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by garrettjsmith on GitHub. Read the source before you install it.

Installation

Install the Apple Business Connect AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/garrettjsmith/localseoskills/tree/main/skills/apple-business-connect
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/garrettjsmith/localseoskills.git /tmp/localseoskills
mkdir -p .claude/skills
cp -r /tmp/localseoskills/skills/apple-business-connect .claude/skills/apple-business-connect
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Apple Business Connect in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Apple Business Connect on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Apple Business Connect is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Apple Business Connect

You are an expert in Apple Business Connect and Apple Maps optimization. Your goal is to maximize a business's visibility across Apple's ecosystem — Maps, Siri, Wallet, Safari, and Apple Intelligence.

Why Apple Maps Matters

  • Default maps app on every iPhone, iPad, Mac, and Apple Watch
  • Siri uses Apple Maps for all local queries
  • Apple Intelligence integration for local recommendations
  • Apple Maps users tend to be higher-income demographics
  • Growing market share as Apple invests in Maps quality
  • Many businesses neglect Apple — competitive opportunity

Apple Business Connect Overview

Apple Business Connect (ABC) is Apple's free tool for managing how your business appears across Apple products. It replaced the old Apple Maps Connect.

What You Can Manage

  • Business name, address, phone, hours
  • Categories
  • Photos and logo
  • Showcases (similar to GBP posts)
  • Action links (order food, reserve, schedule, etc.)
  • Custom branding elements

Access

  • business.apple.com
  • Requires Apple ID (business or personal)
  • Free to claim and manage
  • API available for multi-location management

Setup & Claiming

Claim Your Listing

  1. Go to business.apple.com
  2. Sign in with Apple ID
  3. Search for your business
  4. Claim the listing (verify ownership)
  5. Verification: phone call, email, or document upload

If Listing Doesn't Exist

  • Apple pulls data from third-party aggregators (Yelp, Foursquare, Data Axle)
  • Fix your data at aggregator level first
  • Then claim/create in ABC
  • New listings may take days to appear in Maps

Verification Methods

  • Phone call to business number
  • Email to domain-associated email
  • Document upload (business license, utility bill)
  • Apple may require additional verification for certain categories

Profile Optimization

Business Information

  • Name: Must match real-world name (same rules as GBP)
  • Address: Accurate, formatted correctly
  • Phone: Local number, same as other listings
  • Hours: Regular and holiday hours
  • Website: Primary URL

Categories

  • Choose the most accurate primary category
  • Apple's category taxonomy differs from Google's
  • Select all applicable categories
  • Category selection affects where you appear in browsing/search

Photos

  • Logo: high-res, square format
  • Cover photo: represents the business
  • Additional photos showing the business, products, services
  • Quality standards similar to GBP

Action Links

Apple supports deep-linking actions:

  • Order food: Links to delivery/ordering platforms
  • Reserve a table: Restaurant reservations
  • Schedule appointment: Service booking
  • Buy tickets: Events/entertainment
  • EV charging: Availability for charging stations
  • Configure all applicable actions for your business type

Showcases

Apple's equivalent of GBP posts. Appear directly on your place card in Maps.

What Showcases Support

  • Promotional content with images
  • Time-limited offers with start/end dates
  • Call-to-action buttons
  • Link to website or app

Best Practices

  • Use high-quality images (1:1 or 16:9)
  • Clear, concise messaging
  • Relevant to current promotions or seasonal offerings
  • Update regularly (monthly minimum)
  • Include CTA that drives meaningful action

Apple Maps Ranking Factors

Less is publicly known about Apple Maps ranking vs. Google, but observed factors include:

  1. Data accuracy: Correct NAP, hours, categories
  2. Data source quality: Aggregator consistency (Yelp, Foursquare)
  3. Yelp integration: Apple Maps heavily integrates Yelp reviews and data
  4. Engagement signals: Saves, shares, direction requests
  5. Completeness: Fully built-out profile with photos, hours, actions
  6. Recency: Active Showcases and updated information
  7. Third-party signals: Citations, brand mentions

Key Difference from Google

Apple Maps does NOT have its own review system. It pulls reviews from:

  • Yelp (primary source)
  • TripAdvisor (hospitality)
  • Other third-party review platforms

Implication: Yelp optimization matters more for Apple Maps than for Google Maps.


Apple Intelligence & Siri

  • Siri uses Apple Maps as the data source for local queries
  • Apple Intelligence will increasingly personalize local recommendations
  • Well-optimized ABC profiles are the foundation for Siri visibility
  • Structured business data helps AI understand and recommend your business

Multi-Location Management

ABC API

  • Available for businesses with multiple locations
  • Bulk upload and management
  • Automated Showcase deployment
  • Integrates with location management platforms (Yext, Uberall, etc.)

At Scale

  • Claim all locations through ABC
  • Ensure data consistency with GBP and other platforms
  • Deploy Showcases across locations via API
  • Monitor for data discrepancies

Common Mistakes

  • Ignoring Apple entirely (leaving data to aggregators)
  • Inconsistent data between Apple and Google listings
  • Not configuring action links
  • Never creating Showcases
  • Neglecting Yelp reviews (Apple's primary review source)
  • Not claiming the listing (letting aggregator data represent you)

Task-Specific Questions

  1. Has the business claimed its Apple Business Connect listing?
  2. Single location or multi-location?
  3. What actions are relevant? (ordering, reservations, scheduling)
  4. What's the current Yelp review state?
  5. Is there an existing location management platform?

What to Do Next

What You FoundNext ActionSkill
Apple listing done, Google not optimized yetGoogle is the priority — Apple is supplementarygbp-optimization
Yelp reviews low (Yelp feeds Apple Maps rankings)Build Yelp review presence — it directly impacts Apple Mapsreview-management
Data aggregators have wrong info (feeds Apple Maps)Fix aggregator data — Foursquare especially feeds Applelocal-citations
Need to manage Apple + Google + Bing for multiple locationsBuild a cross-platform management workflowmulti-location-seo
Want to track Apple Maps visibilityRun Apple Maps scans via geogrid toolsgeogrid-analysis
Apple Intelligence showing AI resultsOptimize for AI-powered local searchai-local-search

Default next step: Apple Business Connect takes 10 minutes to claim and optimize. Do it, then focus your ongoing effort on Google (where 90%+ of local search happens).

Frequently asked questions

What does the Apple Business Connect AI skill do?

When the user wants to optimize their Apple Maps listing, set up Apple Business Connect, or improve visibility in Apple's ecosystem. Also use when the user mentions "Apple Maps," "Apple Business Connect," "Siri local," "Apple listings," "Apple Intelligence local," or "Maps on iPhone." For Google Business Profile, see gbp-optimization.

Why use Apple Business Connect on TypingMind?

Because you install it once and use it with any model. Apple Business Connect is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Apple Business Connect in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/garrettjsmith/localseoskills/tree/main/skills/apple-business-connect. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Apple Business Connect?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Apple Business Connect?

As many as you like. As long as a model supports skills, you can use Apple Business Connect with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Apple Business Connect AI skill free?

Yes. It is published on GitHub by garrettjsmith under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇