Picky Assist Help Desk
Main WebsiteBlogFacebook Community
Picky Assist Help Desk
Picky Assist Help Desk
  • Welcome To Picky Assist 🙏
  • Setting Up Guide
    • Sending First Message
    • Connecting Channels
      • WhatsApp Web Automation to Official API Migration Guide 2024
      • Connecting WhatsApp Web Automation
      • Connecting Facebook Messenger
        • Introduction
        • Getting Start
        • Guidelines & Compliances
        • Messenger Link
      • Connecting WhatsApp Official
        • Introduction
        • Dashboard
        • Profile
        • Templates
      • Connecting WhatsApp Cloud API
      • WhatsApp Official Managed Service
      • Connecting Instagram
      • Phone Bridge (Call Blaze)
      • Connecting SMTP
      • Connecting Amazon SES
      • Connecting Sendgrid
      • Connecting Additional WhatsApp Numbers
      • Porting WhatsApp Number to Picky Assist
      • WhatsApp Official Message Delivery Issues & Solutions
    • Working With Prebuilt CRM Modules
      • Introduction
      • Onboarding
      • Modules
        • Leads
        • Deals
        • Meetings
        • Company
        • Support Cases
        • System Modules
          • Contacts
          • Notes
          • Task
          • Call Logs
          • Tags
          • Activity Logs
      • Automations
        • Workflows
        • Chatbots
        • Funnels
        • Connectors
        • Scheduler
        • Other Prebuilt Features
      • Reports and Dashboard
      • Mandatory Preconditions for Using Prebuilt
      • Testing Prebuilt
    • Managing Organization
    • Setting Up Teambox
      • Introduction
      • Routing Rules
      • Teambox
      • Inbox View
      • Organization Hierarchy
      • Analytics
    • Setting Up Smart Replies
      • Introduction
      • Train Module
        • Training Bot Introduction
        • Topics / Categories
        • Intent & Context
        • Question Variations
        • Uploading Bulk Questions
        • Reply with Media Files
        • Personalising Replies
        • Smart Actions
        • Direct URL
        • Fall Back Response
        • Small Talks
        • Testing the Bot
        • Publishing Bot
      • ChatGPT Integration
      • Learn Module
      • Stats Module
      • Deep Linking
      • Settings
    • Smart Reply V2
      • Introduction
      • ChatGPT Integration
      • Train Module
        • Training Bot Introduction
        • Topics / Categories
        • Intent & Context
        • Question Variation
        • Uploading Bulk Questions
        • Reply with Media Files
        • Personalizing Replies
        • Smart Actions
        • Direct URL
        • Fall Back Response
        • Small Talks
        • Publishing Bot
      • Learn Module
      • Stats Module
      • Deep Linking
      • Settings
    • Setting Up Broadcaster
      • Introduction
      • Creating a Campagin
      • Sending Message to WhatsApp Groups
      • Reports
      • Broadcaster V2
        • Introduction
        • Creating Campaign
        • Reports
    • Setting Up Sequence
      • Introduction
      • Creating New Sequence
      • Sequence Stats
      • Subscribe & Unsubscribe
      • Disabling Sequence Message
    • Setting Up Reminder
    • Setting Up Mobile App
    • Setting Up Connector
      • Introduction
      • Getting Started
      • Steps
        • Introduction
        • Filters
        • Delay
        • Iterator
        • Stats
      • Actions
      • Formatter
        • Date & Time
        • Counter
        • Math Calculation
        • Data Parser
        • Convert File
        • Line Items
      • Building Mini App
      • Email Parser
      • Data Storage
      • Simulate Test
      • Connector Logs
    • Email Builder
    • Setting Up Flow Builder
      • Fundamentals (Must Read)
      • Basic Terminology (Must Read)
      • Guide to Building an Effective Chatbot (Must Read)
      • Create, Manage, Test & Publish Flows
      • Triggering a Chatbot Flow
      • Steps
        • Introduction (Must Read)
        • Send Message
        • Ask A Question
        • Filter
        • Save Data
        • Actions
        • Check WhatsApp Session
        • Delay
        • Smart Delay
        • Formatter
        • Splitter
        • Data Lookup
        • Trigger HTTP API
        • Webhook
        • Apps
        • Match Keywords
        • Route to Chatbot
        • End
      • Saving Data into CRM
      • Analytics
      • Integrations
      • Flow Builder logs and conversational logs
      • Chatbot Best Practices, Ideas & FAQ
    • Setting up Modular CRM
      • Fundamentals (Must Read)
      • Guide to Building and Implementing a Modular CRM (Must Read)
      • Create & Manage Data Modules
      • CRM Macro Buttons
      • Adding Records into CRM
      • Data View & Manage Records
      • Task
      • Workflows
      • Funnels
      • Data Import
      • Integrations
    • Setting Up Scheduler
    • Media Gallery
    • Quick Replies
    • Opt-out Settings
    • Blacklist
    • Global Variables
    • Setting Up Ad-On's
      • Setting Up WhatsMail
      • Setting Up Zendesk
      • Setting Up Zapier
      • Setting Up Zoho CRM
        • Getting Started
        • Working with Extension
        • Integrating with Zoho Workflow
        • Lead Assignment Rules
        • Integrating into Custom Modules
        • Connecting Multiple WhatsApp Numbers into Zoho CRM
        • Integrating WhatsApp with Zoho CRM Mobile App
        • Keyboard Shortcuts
      • Setting Up Facebook Lead Adform
      • Facebook Lead Ad form V2
      • Setting Up WhatsApp Web
      • Setting Up Pabbly Connect
      • Setting Up ChatGPT App
    • Google Chrome Extensions
      • Extension for Sending WhatsApp Messages from any Webpage
      • Chrome Extension V2
      • Extension for Zoho CRM & Teambox
    • Managing Profile
      • Two Factor Aunthentication
      • Login History
      • Delete Account
    • Quick Rollout Guide
      • WhatsApp Official Account
    • Developers & Partners Guide for Deep Integration of Picky Assist
  • API Documentation V2
    • Introduction
    • Quick Start Guide 🏃
    • Global Webhook
      • How Webhook Works
      • Webhook Variables
      • Configuring Webhook URL
      • Webhook Request & Response
      • Getting the Conversation Context
      • Testing Your Webhook
    • Event Webhook
      • How Event Webhook Works
      • Event Webhook Variables
      • Configuring Event Webhook URL
      • Event Webhook Sample Request & Response
    • Push API
      • Introduction
      • API Variables
      • Sending Single Message - Push
      • Sending Dynamic Messages – Push
      • Sending Media Attachments – Push
      • Sending Interactive List & Buttons
      • Sending Stickers
      • Sending Bulk Messages - Push
      • Sending Contacts
      • Sending Location
      • Sending WhatsApp Template Messages
        • Introduction
        • Sending WhatsApp Template Text Messages
        • Sending WhatsApp Template Image
        • Sending WhatsApp Template Document
        • Sending WhatsApp Interactive Buttons
        • Sending WhatsApp Limited Time Offer Templates
      • Sending Message to Groups
      • Sending SMS Using SIM Card
      • Sending Message to Facebook Messenger
      • Normal Post Method
      • Delivery Reports
      • Push API Must Read Instructions
      • Testing API Requests
    • WhatsApp Template API
      • Introduction
      • API Variables
      • Template Request API
      • Template Status API
      • Languages
      • Guidelines
    • WhatsApp Group API
      • Introduction
      • API Variables
      • Create Group
      • Set Group Permission
      • Add Group Admin
      • Add Group Members
      • Fetch Group Details
      • Update Group Info
      • Remove Group Members / Admin
      • Generate New Invite Link
      • Group Delete Actions
    • WhatsApp Settings API's
      • WhatsApp Profile API
      • 2 Step Verification
      • WhatsApp Status Update
      • WhatsApp Contact & Group Fetching
    • Device Manage API’s
      • Fetching Device Status API
      • Device Commands API’s
      • WhatsApp Automation Server Status API
    • Account API
      • Fetch Balance
    • Project Management API
      • Introduction
      • Create Project
      • Get Project Details
      • Set / Update Webhook
      • Create API Token
      • Manage API Token
      • Change Billing Plan
      • Fetch Account Balance
      • Country Code & Timezones
    • References
      • Status & Error Codes
      • Most Frequent Issues & Solutions
      • Formating & Sending Emojis 😊
      • Postman Collection for Picky Assist API's
      • High Volume Messaging Bots - WhatsApp
    • Sample Codes
      • PHP
      • Python
      • Node JS
      • Ruby
      • Java
      • ASP.NET Using C#
      • Javascript
      • Go
      • Swift
      • C
      • C#
      • Objective C
  • General Guidelines
    • Billing
    • Adding Money Into Account
    • Rate Limits
    • Character Limits WhatsApp
    • Best Practices for Media Handling
    • Roadmap
    • Features In the Early Beta Version
  • Changelog
    • 2021
      • February 2021
      • March 2021
      • April 2021
      • May 2021
      • June 2021
    • 2020
      • February 2020
      • March 2020
      • April 2020
      • May 2020
      • June 2020
      • September 2020
      • October 2020
    • 2019
      • November 2019
      • October 2019
      • August 2019
      • September 2019
Powered by GitBook
On this page
  • Possibilities with Picky Assist & ChatGPT
  • Limitations & Disclaimer
  • ChatGPT is not a Free Service
  • Billing by Picky Assist
  • Understanding the Basics of ChatGPT
  • Understanding Prompt & Completion
  • Understanding Tokens
  • Getting Started with ChatGPT
  • Getting Started with Picky Assist
  • ChatGPT Auto-Disable Scenarios
  • Error Logs
  • Frequently Asked Questions

Was this helpful?

  1. Setting Up Guide
  2. Setting Up Ad-On's

Setting Up ChatGPT App

Learn how to setup ChatGPT with Picky Assist family of products

PreviousSetting Up Pabbly ConnectNextGoogle Chrome Extensions

Last updated 8 months ago

Was this helpful?

In this guide, we will explain how to set up the ChatGPT App within Picky Assist in order to leverage its generative AI capabilities across various Picky Assist products. Previously, ChatGPT was available as an integration through the Connector and Mini App. However, you can now integrate it seamlessly for an improved user experience.

Possibilities with Picky Assist & ChatGPT

Picky Assist has achieved a deep integration with ChatGPT across its platform, enabling businesses to build custom GPT models tailored to specific processes using tools like Mini App Builder and Macro Buttons. Here’s how this integration enhances various Picky Assist products:

Integration with Smart Replies as an AI Chatbot Picky Assist’s are now powered by ChatGPT, allowing for more natural, improved responses. The key advantage is the ability to train ChatGPT with your own segmented data, categorizing responses to better match customer needs.

Integration with Chatbot Builder When creating you can now select the ChatGPT App to handle conversation details. This includes summarizing conversations, extracting valuable information in JSON format, and automatically updating Picky Assist CRM records. The integration streamlines processes like adding events to feeds or pulling key insights from interactions.

Integration with Workflow & Funnels ChatGPT enhances Picky Assist’s and by allowing data-driven decisions. For example, when a CRM status changes, ChatGPT can suggest the next steps for a lead or deal, such as crafting custom sales scripts, personalized emails, or WhatsApp messages, automating the communication process.

Integration with Connectors Picky Assist’s allow seamless data exchange with third-party platforms. ChatGPT now acts as an intermediary step in these processes, such as automatically extracting relevant details from a job application email, matching it with job descriptions in the CRM, updating candidate records, and sending WhatsApp messages—all without manual intervention.

Integration with Mini App & Macro Button and streamline tasks by grouping actions. Businesses can create custom ChatGPT models for specific tasks, such as correcting grammar, training employees with business-specific processes, or summarizing content from uploaded PDFs, enhancing productivity.

Training with Your Own Data One of the standout features of Picky Assist’s integration is the ability to train ChatGPT with your business data at every execution level. This deep integration allows businesses to customize AI responses and actions, making automation more relevant and effective for specific needs.

Limitations & Disclaimer

ChatGPT might not be the optimal solution for every business category. It may not always manage conversations in a fully automated and contextual manner as a human would. Therefore, we recommend monitoring interactions with ChatGPT and always providing users with the option to interact with a human agent.

ChatGPT is not a Free Service

Please remember that ChatGPT and its associated services are not free. OpenAI provides $18 worth of free credit for a period of three months to experiment with their services. After this period, you'll be billed according to your usage. For a clearer understanding of their pricing structure, please refer to their pricing model at https://openai.com/pricing. It's also important to understand how you are billed for the use of tokens. You can find more details in the FAQ section on their pricing page.

You can check your usage and limits at the following link:

Billing by Picky Assist

As of now, we offer ChatGPT as a free app for all plans. However, whenever you send a request to ChatGPT, we consider it as a usage of your Connector Invocation and one credit will be deducted from your available Connector Invocations as per your plan.

Understanding the Basics of ChatGPT

OpenAI, the organization behind ChatGPT, has developed various language models capable of performing a range of tasks. Although OpenAI has developed more than 100 models

  • GPT-4o: A small language model designed to be a cost-effective alternative, retaining powerful capabilities while being optimized for specific, efficiency-driven tasks.

  • GPT-4: An advanced model designed for complex tasks requiring deep reasoning and creativity.

  • GPT-4-turbo: A cost-effective version of GPT-4, optimized for chat applications and offering high performance with reduced costs.

  • GPT-3.5: A versatile model capable of understanding and generating natural language and code, often used in various applications.

  • GPT-3.5-turbo: An optimized, cost-effective version of GPT-3.5, ideal for chat applications and traditional completion tasks.

Understanding Prompt & Completion

For the AI to function, we need to provide some form of input known as a "prompt", and the AI returns an output called a "completion".

In simpler terms, the input given to the AI engine is referred to as the "prompt", and the output generated by the AI is known as the "completion".

It will also be beneficial to understand the following completion models, which we will utilize in our integration:

Understanding Tokens

ChatGPT bills you based on tokens, with most pricing models defined such that you pay a certain amount for using 1000 tokens. The cost can vary depending on the model you employ, and ChatGPT bills you separately for the input (prompt) and output (completion).

A useful rule of thumb is that one token usually corresponds to about 4 characters of text in common English usage. This equates to approximately ¾ of a word (meaning that 100 tokens are approximately equal to 75 words).

The more tokens ChatGPT uses, the higher the cost you can expect. To provide you with better control, we allow you to limit the maximum tokens to be used in completion in the default settings of ChatGPT.

Getting Started with ChatGPT

Click on Create New Secret Key button as shown below and copy your secret key, we need to paste this into the Picky Assist ChatGPT App.

Getting Started with Picky Assist

Login into your Picky Assist account then navigate to Settings -> Apps and find ChatGPT and click on Activate button as shown below;

A popup will appear on the screen where you need to input your Open AI / ChatGPT API Token which we have generated as per the above instruction;

Note of Maximum Number of Tokens Ensure that the token limit you configure is always higher than the number of tokens required for your input. For instance, if you input text that requires 2000 tokens and you set a token limit of 1000, the request will fail. This is because the input itself exceeds the maximum allowed token limit. Thus, it's crucial to estimate the number of tokens your input might use and set your token limit accordingly.

ChatGPT Auto-Disable Scenarios

There are certain situations where our system will automatically disable ChatGPT:

  1. If the provided token is incorrect

  2. If the account is disabled by ChatGPT

  3. If the account does not have an active billing plan

You will also receive an email at your registered address if ChatGPT is disabled under any scenario by our system. In such cases, you will need to manually re-enable it from Settings -> App -> ChatGPT -> Status.

Error Logs

You can view the last 10 error logs to determine the cause if ChatGPT is not functioning as expected.

Frequently Asked Questions

Why am I getting the error "You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs" even though I have a ChatGPT Plus or Paid Subscription.

Each model also has different variants, which are useful for our API calls. You can find all the models at .

You can learn more about this at

Text Completion:

Chat Completion:

To estimate the number of tokens you might use, you can employ the Token Calculator at the following link

First, we need to get the ChatGPT API token from the OpenAI account, please login into your OpenAI account as shown below; the direct link for

Picky Assist offers custom, deep enterprise integration of ChatGPT and turnkey solutions for enterprise clients.

Kindly note that the ChatGPT Plus account and ChatGPT API access accounts are different and you need a separate billing setup for each account, you may set the API account billing through this link , you have the option to add money in advance like a prepaid credit wallet and ChatGPT will debit the account as per the usage of your API. The Billing Interference looks like the below

smart replies
WhatsApp chatbots,
workflow
funnels
Connectors
Mini App Builder
Macro Buttons
https://platform.openai.com/account/usage.
https://platform.openai.com/docs/models/overview
https://platform.openai.com/docs/introduction/prompts-and-completions.
https://platform.openai.com/docs/guides/completion/introduction
https://platform.openai.com/docs/guides/chat
https://platform.openai.com/tokenizer
https://platform.openai.com/account/api-keys
Read More
https://platform.openai.com/settings/organization/billing/overview