Skip to content
axint docs

Templates

Axint ships 26 bundled templates. Each template is a complete, compile-tested starter definition covering a common App Intents or Apple workflow shape. They’re a great starting point: copy one, rename it, adjust the parameters to match your app, and compile.

Browse them

From the CLI:

Terminal window
axint templates # list all templates
axint templates --json # machine-readable for CI / MCP
axint templates send-message # print the source of a specific template

From the MCP server (for AI assistants):

axint.templates.list
axint.templates.get { "name": "send-message" }

The full set

NameDomainWhat it does
send-messagemessagingSends a message to a contact
create-eventproductivityCreates a calendar event
book-ridetransportationBooks a ride with a ride-sharing service
get-directionsnavigationGets driving/walking directions
play-trackmusicPlays a song, album, or playlist
create-noteproductivityCreates a note in the default notes app
log-expensefinanceLogs an expense to your budget
log-workouthealthLogs a workout to HealthKit
set-thermostatsmartHomeSets the thermostat to a target temperature
place-ordercommercePlaces an order from a menu or catalog
search-tasksproductivitySearches tasks with an EntityQuery-style string search
dynamic-playlistmediaCreates a playlist by name, mood, and track count
plan-trailnavigationPlans a trail outing with entity queries and dynamic options
set-timerutilitiesSets a timer with a duration and optional label
search-notesproductivitySearches notes using a query string
create-reminderproductivityCreates a reminder with title, date, and priority
toggle-settingsmart-homeToggles a system or app setting on or off
share-contentmessagingShares content to a destination with an optional message
navigate-tonavigationNavigates to a location with an optional transport mode
play-musicmediaPlays music by track, artist, album, or playlist
scan-documentproductivityScans or processes a document into a selected format
translate-textutilitiesTranslates text between languages
check-weatherutilitiesChecks weather conditions for a location
add-to-cartcommerceAdds an item to a shopping cart with quantity
book-appointmentproductivityBooks an appointment with a service provider
run-shortcututilitiesRuns another Shortcut or automation by name

Every template compiles cleanly with axint compile and includes realistic entitlements and Info.plist keys where relevant.

Using a template from axint init

Terminal window
axint init my-intents --template log-workout

Drops the log-workout template into intents/ instead of the default send-message starter.