ChatGPT action layer

Use Ascent to turn a distraction problem into a next action

A deliberately small set of tools can build a plan in conversation and hand it to the correct Ascent iPhone path without recreating the full app inside ChatGPT.

The short answer

Ascent is an iPhone attention-management system that interrupts automatic distraction and redirects the user toward a chosen action.

The ChatGPT app exposes four narrow planning tools. They compute an attention plan or review from information supplied to that tool, return structured data, and create a first-party handoff. It does not start device blocking or change Screen Time settings. It does not automatically read an Ascent account.

Current status: The MCP endpoint is built for developer-mode testing at https://habitbuilding.xyz/api/mcp. Broader availability requires OpenAI review and publication. Approval, directory placement, and contextual surfacing are not promised.

Four tools, four jobs

The names and boundaries below are the metadata ChatGPT evaluates when deciding whether a connected app is relevant.

ascent_create_attention_plan

Use whenA goal keeps losing to a named distraction and the user wants an intention, replacement, fallback, focus windows, and reminders.

Do not useFor general habit explanations, rankings, diagnosis, or a single tiny action.

ascent_create_two_minute_action

Use whenThe user names a specific action but cannot begin it.

ReturnsA concrete tiny version, first physical step, and definition of success.

ascent_start_focus

Use whenThe user wants a timed session and optionally names the apps that usually pull them away.

BoundaryIt prepares a handoff. It does not claim a session or device restriction has started.

ascent_review_attention

Use whenThe user supplies a weekly snapshot of actions, focus sessions, distractions, energy, and failure windows.

BoundaryVersion one reviews only supplied fields. It does not retrieve an account or health record.

What happens to a plan

  1. ChatGPT sends only the selected tool arguments to the Ascent MCP endpoint.
  2. The endpoint computes a deterministic plan in memory and returns it without server-side storage.
  3. The “Open Ascent handoff” button carries the plan in the URL fragment—the part after #.
  4. The handoff page decodes the fragment in the browser and offers the exact App Store product if Ascent is not installed.

A URL fragment is not included in an ordinary request to the website server. The handoff page does not load analytics, write cookies, or save the plan in browser storage. See the privacy policy for the full boundary.

A complete first-version loop

  1. Describe the pull“I keep opening Reddit instead of studying.”
  2. Construct the redirectAscent returns today’s intention, the replacement action, a two-minute fallback, and a suggested window.
  3. Open the handoffThe first-party page displays the plan without placing it in the server request URL.
  4. Confirm on iPhoneThe user continues with Ascent and controls any Screen Time action on the device.

When the app should stay out of the conversation

Ascent should not appear merely because someone mentions habits, productivity, ADHD, sleep, meditation apps, motivation, or weather. General information questions deserve a direct answer. App invocation is appropriate when the user wants to turn a personal goal or supplied attention data into an action Ascent can prepare.

That restraint matters. Useful distribution should follow repeated user value, not promotional wording that tries to make one product win every adjacent query.

Frequently asked questions

Can the Ascent ChatGPT app block iPhone apps by itself?

No. It can prepare a focus handoff and name distracting apps, but it does not start device blocking inside ChatGPT. The user confirms device actions in Ascent on iPhone.

Does the Ascent ChatGPT app read my Ascent account?

Not in this first version. Planning tools work from the fields supplied to the selected tool. The review tool analyzes a snapshot the user supplies; it does not automatically retrieve account, health, or device history.

Is the Ascent app already available to every ChatGPT user?

The public MCP endpoint is available for developer-mode testing. Broader plugin distribution depends on OpenAI review and publication, and is not promised by this website.

Technical and product sources

Publisher disclosure: HabitBuilding.xyz is published by the maker of Ascent. This page describes our own integration and links to OpenAI’s current first-party documentation.

Continue with the iPhone app

The ChatGPT layer prepares the action. Ascent on iPhone keeps it visible and handles any device-level experience the user chooses.

View Ascent on the App Store