ChatGPT like Google Assistant on a smartphone.
Joe Fedewa / How-To Geek

ChatGPT works perfectly fine in a browser on an Android phone, but you may want a more native-feeling experience. Thanks to the Tasker app, you can use OpenAI’s powerful AI chatbot like Google Assistant.

Tasker is an Android app that’s been around for a long time, and it can do an insane number of things. The app isn’t the most user-friendly, but the results can be mind-blowing if you take the time. The ChatGPT integration is relatively easy to set up with Tasker, but you need to pay close attention to the steps in the process.

When we’re done, you’ll be able to tap a home screen shortcut to initiate a conversation with ChatGPT, continue a conversation, and use your voice to talk to ChatGPT. We’ll even be able to initiate ChatGPT through Google Assistant.

ChatGPT for Android With Tasker

First, download Tasker ($3.49) and AutoNotification (Free) from the Google Play Store. Open both apps and follow the prompts to grant all the necessary permissions. Choose the full Tasker experience when opening it for the first time.

Tap "Tasker."

Next, import the ChatGPT profile by opening this link in a browser on your Android device. Tap the “Import” button.

Tap "Import."

Tasker will open and you’ll be asked if you want to import a project named “ChatGPT” into Tasker. Tap “Yes” to continue.

Select "Yes."

Next, we have the option to define a personality for ChatGPT. It’s autofilled with, “You are a helpful assistant,” which is a good default. You can change it to whatever you’d like, though. For example, you could say “Your name is Jarvis and you call people ‘Tony.”

Tap "OK."

Now you need to get an API key from OpenAI. Sign up for a ChatGPT account, then you can generate an API key for free by tapping “Create New Secret Key.”

You’ll also need to add a payment method to your account. OpenAI only charges for what you use, and you can set up limits to never go past a certain amount. For context, I set my limit to $1 and I am only at $0.001184 of usage after a full day of testing. It’s very cheap.

Tap "Create New Secret Key."

Paste the newly created code in the text box in Tasker.

Paste the key and tap "OK."

Tap “Yes” to enable all profiles for the project.

Select "Yes."

Tap “Yes” again to run the launch task. This is critical to make it work correctly right away.

Tap "Yes" to import all tasks.

You can tap “No” for the “WhatsApp Bot” feature.

Tap "No."

That’s all there is to the setup. The last dialog tells you how to add home screen shortcuts, which we’ll do next.

First, tap and hold a blank space on the home screen.

Tap and hold a blank space.

Look for “Widgets” from the menu. For some home screen launchers, you’ll be able to scroll up through a list of widgets immediately.

Select widgets from the menu.

Find “Tasker” and select the 1×1 “Task” widget. Long-press the widget to drag it to the home screen.

Tap the 1x1 Tasker widget.

Tasker will open with a bunch of tasks to choose from. The ChatGPT-related tasks we’re interested in are:

  • Set Assistant Personality: Change the behavior of ChatGPT.
  • New Chat: Starts a new chat with ChatGPT and then will continuously show you answers and wait for another prompt.
  • Continue Chat: Picks up where the last chat left off.
  • Voice Chat: Starts a new chat with a voice prompt and returns audible answers. For this to work, you need an API key to use the Say WaveNet action.

Select a task, then tap the back button to return to the home screen, where you will see the shortcut. In this case, it’s the “New Chat” shortcut. Repeat the process to add any of the tasks you’d like.

Select a task.

When you tap the shortcut, a pop-up appears on the screen with a text box. Enter your prompt and tap okay.

Enter a prompt and tap "OK."

The response will be displayed in a similar pop-up. If the response is very long, you’ll need to start a new chat to access the text box again.

The reponse.

That’s the basics! You’ve got ChatGPT just a tap away on your home screen!

How to Launch ChatGPT With Google Assistant

After setting up ChatGPT in Tasker, you can run the tasks through Google Assistant with a simple voice command. To do so, launch Google Assistant and say “run [task name] in Tasker.”

The ChatGPT-specific tasks are named:

  • Set Assistant Personality
  • New Chat
  • Continue Chat
  • Voice Chat

For example, to run the “New Chat” task we showed above, you would say “run New Chat in Tasker” and the pop-up will appear.

Surprisingly easy, right? The experience is certainly rough around the edges, and there are some hoops you have to jump through, but it works pretty well once it’s all set up. Is ChatGPT actually better than Google Assistant? Probably not. However, ChatGPT can do things that Google Assistant can’t, so it’s nice to have both at the ready. You can also set up a ChatGPT-like chatbot on your PC if you’d like.

RELATED: How to Replace Siri With ChatGPT on Your iPhone

Profile Photo for Joe Fedewa Joe Fedewa
Joe Fedewa is a Staff Writer at How-To Geek. He has been covering consumer technology for over a decade and previously worked as Managing Editor at XDA-Developers. Joe loves all things technology and is also an avid DIYer at heart. He has written thousands of articles, hundreds of tutorials, and dozens of reviews.
Read Full Bio »