promotional bannermobile promotional banner

PetCall

Automatically summon the perfect companion pet based on your location, activity, and customizable trigger rules.

PetCall

PetCall

The right companion pet at your side, without thinking about it.

You collected hundreds of pets. PetCall makes sure you see them.

It keeps a companion pet at your side and picks one that fits the moment: a water pet while you swim, a rare one in the city, your favorites at home, a spooky one at midnight. It steps aside on its own whenever a pet would be in the way, in combat, in stealth or in the air, and comes back when it can.

You decide what fits by making sets of pets and telling each set when to be used. Or you pick one of the ready-made templates and you are done in one click.

New in 2.0: a complete rebuild with a new window, conditions that read like sentences, over 40 templates, a mount condition and built-in help. Your PetCall 1.x and PetLeash sets carry over as they are.


Highlights

Sets that know when to show up

  • Conditions for where you are (a zone, a city, a continent, a dungeon, a raid, a delve, your house), what you are doing (swimming, AFK, in a form, riding a chosen mount), who you play with, your character, the time of day and holidays.
  • Conditions read like sentences: Activity is Swimming, Place type is not City. A live dot shows what is true right now.
  • "Or" groups for a set that should also be used somewhere else.

Ready in one click

  • 29 ready-made templates, grouped by when they are used, with search.
  • Plus one template for each pet family, each pet source, your class and each holiday.

Pets the way you like them

  • Tick the pets a set picks from, or let rules do it: favorites, a pet type, a level, rare quality, where a pet comes from, or pets native to where you are. Pets you collect later follow the rules too.
  • Decide how often each pet comes out, from Never to Very often.
  • A 3D preview with the exact chance the pet comes out next.

Always clear

  • The status bar at the bottom of the window, and the minimap button's tooltip, say what PetCall is doing and why no pet is out ("Paused by: In combat").
  • Built-in help: click the i and every part of the window explains itself.

Fits your game

  • Blizzard's look, a dark PetCall look, or your EllesmereUI skin.
  • Minimap button with a pet menu, a data broker block and an Addon Compartment entry.
  • Settings in the game's own Options panel, with profiles.
  • Light: no Ace3, events only for your own character, almost no cost while the window is closed.
  • In English, German, French, Spanish, Italian, Portuguese, Russian, Korean and Chinese.

Getting started

  1. Nothing to set up. Right after you install PetCall, the Default set uses all your pets and auto-summon is on.
  2. Open the window with /pcall or Ctrl+Click on the minimap button.
  3. Add a set. Click + New → From a template… and pick one, such as Water pets while swimming. Or start an Empty set and add your own conditions on the When tab.
  4. Lost? Click the i next to the logo.

Example: a pet that matches your mount. Make an empty set called Riders. On the When tab add What I am doing → Mount, click + choose and tick your drakes. On the Pets tab add a rule for Dragonkin. Turn off Don't summon while mounted in the settings (the mount window offers to do it for you). Now a dragonkin pet runs next to you whenever you ride one of those drakes.


How PetCall picks a pet

  1. Which set. PetCall uses the highest set in the list whose conditions are met right now. Drag sets to change the order. The Default set is always last and is used when nothing else fits.
  2. Which pets. Only the pets ticked in that set take part. Rules tick whole groups of pets for you.
  3. Which one. Each pet's How often sets its odds. Each step makes a pet about eight times as likely as the one before. The preview shows the exact chance.

When PetCall waits: in combat, while flying, in stealth or invisible, in a vehicle, while dead, looting or at the barber, and in the cases you choose in the settings.


Templates

Group Templates
Everyday Favorites first · Pets from this zone · Rare parade · Battle-ready team · Walk the little ones
Cities and home Where people can see you · Evening in town · Trading Post finds · At my house · Visiting friends
World and instances Flyers in the open world · Dungeons and raids · Delve crew · Scenario sidekicks · Quiet raid nights · Quiet in PvP
On the move Water pets while swimming · Riding escort · Pack of the wild · Indoor company · Favorites while AFK
Time of day Morning critters · Elemental dusk · Night owls · Witching hour
Company Lone wanderer · Party mascots · Raid group zoo
Collections one per pet family and one per pet source
Class and holidays pets that suit your class · Festive mood · each holiday you have pets for

Commands

Command Action
/pcall Open the PetCall window
/pcall settings Open the settings
/pcall resummon Summon another pet
/pcall dismiss Dismiss your pet
/pcall togglePet Pet out or away
/pcall help List all commands

Key bindings: Options → Keybindings → AddOns → PetCall.


FAQ

Why is no pet out? Point at the minimap button, or open the window with /pcall and look at the status bar along its bottom edge. It says what is in the way: combat, flying, stealth, a set with no pet and so on.

My Mount condition does nothing. Turn off Don't summon while mounted in the settings. It is on by default because a summon on a mount uses the global cooldown and can get in the way of Skyriding.

Will PetCall slow my game down? No. It listens only to events about your own character, checks a condition only when something it depends on changes, and does almost nothing while its window is closed.

Can I keep pets away in raids or arenas? Yes: in the settings, or with the Quiet raid nights and Quiet in PvP templates.


Upgrading

From PetCall 1.x: nothing to do. Your profiles, sets, weights and conditions carry over.

From PetLeash: PetCall continues PetLeash. Install PetCall while PetLeash is still installed and log in: a dialog offers to import your profiles, sets and triggers. Click Yes, then uninstall PetLeash. Skipped the dialog? Run /pcall migrate.


Help translate

PetCall is translated by its players. Spot a clumsy phrase? Fix it on the Localization tab of this page.

Feedback

Ideas and bug reports are welcome on GitHub.

PetCall Team

profile avatar
  • 2
    Followers
  • 2
    Projects
  • 1.6K
    Downloads

More from Cryzer39