// Adds dimensions UUID, Author and Topic into GA4
Tuesday, July 14, 2026
30 C
Singapore

Apple brings ChatGPT to its iPhone models, iPads, and Macs this holiday season

Apple has started integrating OpenAI’s ChatGPT into its devices as of Dec 11, bringing a much-awaited feature to its users. Investors hope this move will boost sales of its latest iPhones.

According to The Business Times, this update is part of a larger push to include AI-powered features in Apple’s devices. With the ChatGPT integration, Siri can now provide more detailed responses, offering help with queries about photos, documents, and even presentations.

Users can also ask ChatGPT to generate content in any app that supports the new Writing Tools feature and add images with its image generation capabilities. These tools are available on the latest iPhone models, including the iPhone 16 series, as well as the Pro and Pro Max versions of the iPhone 15. Users of iPads with A17 Pro or M1 chips, and Macs with M1 chips or later, will also be able to use these features.

The launch comes at the peak holiday shopping season, which is Apple’s most profitable time of year. However, the slow introduction of Apple Intelligence features has led to concerns among investors about the iPhone 16’s sales performance. /TISG

Read also: Apple’s iPhone exports from India surge to nearly US$6B amid manufacturing shift away from China

Featured image by Depositphotos

- Advertisement -

Hot this week

How Johor gave the ex-PM a new lifeline for freedom

There are many reasons why Najib Razak is still a popular topic in the Johor elections, certainly among political figures from all sides of the political class. And this is probably why it is the c...

Ex-PAP MP Amrin Amin: Resilience cannot mean enduring everything

From Mr Amrin's FB post about bullying and parenting. "But resilience cannot mean enduring everything. Sometimes the lesson is to stand firm. Sometimes it is to walk away, find other friends and si...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks