Connecting ChatGPT to Your CRM, Email, and Slack Data with Nex

You can give ChatGPT (via the OpenAI API) access to your organization's live customer data — CRM records, email threads, Slack conversations, and more — by querying Nex before each API call. Nex returns structured, permissioned context that you inject into the system prompt, grounding ChatGPT's responses in your actual business data.
Prerequisites
A Nex account at app.nex.ai. Nex API key from Settings then API Keys. OpenAI API key from platform.openai.com. Python 3.8+ or Node.js 18+.
How It Works
Receive a user request about a customer. Query Nex /v1/context/ask with a relevant question. Nex returns structured context from your connected data sources. Include context in the ChatGPT system prompt. ChatGPT responds with accurate, grounded information.
Implement Context-Enriched ChatGPT Calls
Query the Nex /v1/context/ask endpoint with a natural language question. Include the returned context in your OpenAI system message. Use the OpenAI Python SDK or REST API. For more advanced usage, define Nex as a function calling tool so ChatGPT decides when to query organizational context automatically.
Common Use Cases
CRM-aware sales assistant
Give sales reps an AI assistant that knows deal stage, recent emails, key stakeholders, upcoming renewals, and competitor mentions from your actual CRM and email data.
Customer support enrichment
When a support ticket arrives, automatically populate ChatGPT with the customer's full history before generating a response — past tickets, product usage, account health.
Slack message context enrichment
When someone mentions a customer in Slack, provide instant context — deal stage, recent communications, and any open issues.
Account health monitoring
Generate AI-powered account health summaries using real-time signals: recent email sentiment, open support tickets, deal stage changes, and risk signals from the past 30 days
FAQ
Have a question?

