TL;DR: Request an OAuth client ID and secret from Noded. In ChatGPT on the web, turn on Developer mode under Settings → Apps → Advanced settings, then Create a connector named Noded with the URL https://app.getnoded.ai/api/mcp/apps, Authentication OAuth, and the client ID and secret Noded sent you. Sign in with your Noded account. Reads are read-only. Every write (an email, a message, a note, a CRM record, a workflow run) arrives as a recommendation card that you approve or dismiss.
What you need
- A Noded account with data connected. ChatGPT can only find what Noded has synced. Connect at least one source (Gmail, Slack, a calendar, a call recorder, or a CRM) in the Noded app first.
- A ChatGPT plan with Developer mode. Custom connectors are created in Developer mode on ChatGPT Plus, Pro, Business, Enterprise, and Edu, on the web. On Business, Enterprise, and Edu an admin must first allow Developer mode for the workspace. Note that OpenAI limits Plus and Pro to read-only connectors: you can search and read your Noded context, but the Draft and act group below (recommendations for emails, messages, notes, records, and workflows) needs Business, Enterprise, or Edu. See OpenAI’s Developer mode guide for the current plan list.
- An OAuth client ID and client secret from Noded. ChatGPT’s automatic (dynamic) registration does not complete against Noded’s sign-in service, so we issue credentials for your workspace. Email hello@getnoded.ai with the subject OAuth client for ChatGPT and the email address of your Noded workspace. We reply with a client ID and a client secret, and we register ChatGPT’s callback URL (
https://chatgpt.com/connector_platform_oauth_redirect, the same for every ChatGPT connector) for you. - The server URL.
https://app.getnoded.ai/api/mcp/apps- enter it exactly, including the path.
Using another assistant? See the guides for Claude, Gemini, and Microsoft Copilot Studio.
Connect Noded in ChatGPT
1️⃣ Turn on Developer mode. In ChatGPT on the web, go to Settings → Apps → Advanced settings (older builds show Connectors instead of Apps) and switch on Developer mode. On Business, Enterprise, and Edu, an admin first enables it under Workspace settings → Permissions & roles → Connected data.
2️⃣ Create the connector. Back on the Apps page, click Create. Fill in the form:
| Field | Value |
|---|---|
| Name | Noded |
| Description | Customer context from Noded: people, accounts, emails, meetings, notes, tasks, and CRM or support records, plus draft emails, messages, and records for review. ChatGPT reads this text when it decides whether to call Noded, so keep it accurate. |
| MCP server URL | https://app.getnoded.ai/api/mcp/apps |
| Authentication | OAuth |
| OAuth Client ID | From Noded |
| OAuth Client Secret | From Noded |
Tick I trust this application and click Create. ChatGPT shows this warning for every custom connector, because custom connectors are not reviewed by OpenAI.
3️⃣ Sign in to Noded. Click Connect on the connector. A Noded sign-in window opens. Use the same email address as your Noded account, then approve the requested access. The consent screen lists read access to your customer context and the ability to create recommendations for you to review.
4️⃣ Enable it in a chat. In a new chat, open the tools menu (+) and select Noded, or @mention it in your prompt. Developer mode connectors are selected per chat.
5️⃣ Test with a read. Ask: “What can Noded do?” ChatGPT calls Noded and lists the built-in actions plus the searches, workflows, and record types installed for your account. Then try “When did we last talk to Acme, and is anyone waiting on a reply from us?”
Share it with your workspace (Business, Enterprise, and Edu)
A workspace admin can publish the connector so that members do not each create it. Create the connector as above from an admin account, then publish it from Workspace settings → Apps (or Connectors). Members then find Noded in the apps list and click Connect to sign in with their own Noded account. Each member sees only their own Noded data.
Once published, the connector also works with company knowledge and deep research. Noded also implements the search and fetch tools those features use, so answers can cite your customer context alongside your other sources.
What ChatGPT can do with Noded
Noded exposes one connector with a small set of capability groups. You never need the tool names; describe what you want and ChatGPT picks the right one.
| Group | What it does | Example prompt |
|---|---|---|
| Find people and accounts | Resolves a name or company to the right contact or account, lists related people (buying committee, who else is involved), and reads your saved folders such as My Accounts. | “Who else at Acme has been on our calls?” |
| Read activity | Emails, chat messages, meetings and transcriptions, notes, tasks, and saved CRM or support records - filtered by person, account, date, direction, or status. Semantic search finds themes when exact filters are not enough. | “What was decided on the last two Acme calls?” |
| Check engagement | Per-account activity across every channel in one call, and unanswered emails - who is waiting on you, and who has gone quiet. | “Which of my accounts have gone quiet this month?” |
| Search connected apps | Read-only live lookups in the apps you have connected (Salesforce, HubSpot, Zendesk, Jira, Linear, and others) using the searches installed for your account. Results render as cards in the chat. | “Find open Zendesk tickets for Acme.” |
| Draft and act | Draft an email, a Slack or Teams message, or a note; create a record in a connected system (a Jira issue, a Salesforce case, a HubSpot record); or run one of your installed workflows. Each one arrives as a recommendation to review. | “Draft a follow-up to Jane at Acme about next steps.” |
| Dates | Helpers for the current time, relative dates, and date arithmetic so questions such as “in the last 10 days” resolve correctly. | “How many days until the Acme renewal?” |
The exact list of searches, workflows, and record types is specific to your account. It depends on which apps you have connected in Noded and which queries and functions your team has installed. Ask “What can Noded do?” at any time to see the current list.
How the review step works
Noded separates reading from writing. All the read tools are read-only. Every write goes through a recommendation:
1️⃣ ChatGPT proposes. When you ask for an email, a message, a note, a record, or a workflow run, ChatGPT composes the proposal and asks Noded to create a recommendation. Nothing is sent, saved, created, or run at this point.
2️⃣ You review the card. The recommendation appears as a card in the chat: the recipients, the subject and body, the record fields, or the workflow inputs. You can edit the text in the card before you decide.
3️⃣ Approve or dismiss. Approve accepts the recommendation with your edits, and Noded carries it out through the connected system. Dismiss discards it. ChatGPT reports the result only after Noded confirms it.
Recommendations are available on Business, Enterprise, and Edu, where OpenAI allows custom connectors to take actions. On Plus and Pro the connector is read-only.
The same recommendations are visible in the Noded app, so a teammate with access can also review them there. If Noded cannot create a recommendation, ChatGPT tells you so instead of pretending the action happened.
Permissions and data handling
- The connector runs as you. ChatGPT sees only what your Noded user can see. Tenant boundaries and sharing permissions are the same as in the Noded app.
- Sign-in is OAuth 2.1 with PKCE. ChatGPT never holds your Noded password. The token is scoped to reading your customer context and creating recommendations. The client secret identifies your ChatGPT connector to Noded; treat it like a password and share it only with the person who creates the connector.
- Disconnect at any time. Remove the connector under Settings → Apps. Access ends for that ChatGPT account immediately. Email us to revoke the client entirely.
- Nothing new is stored in ChatGPT by Noded. Query results are returned to the chat you are in and are governed by your ChatGPT plan’s data policy.
Troubleshooting
- Create fails with an OAuth or registration error. The client ID or secret is missing or mistyped. Check both values against the email from Noded.
- The sign-in window shows an error about a redirect or callback URL. ChatGPT’s callback (
https://chatgpt.com/connector_platform_oauth_redirect) is not yet on your client. Reply to your credentials email and we add it. - “Unauthorized” or the connector shows as disconnected. Sign in with the same email address as your Noded account. If you have more than one Noded workspace, use the one you want ChatGPT to read.
- ChatGPT finds nothing for an account you know is active. Check that the source (email, calendar, Slack, call recorder, CRM) is connected in Noded and has finished its first sync.
- ChatGPT answers from general knowledge instead of Noded. Make sure Noded is selected in the chat’s + menu, or say “use Noded” in the prompt.
- ChatGPT reads from Noded but refuses to draft or create anything. Plus and Pro connectors are read-only by OpenAI’s policy. Recommendations need a Business, Enterprise, or Edu workspace.
- The recommendation card does not appear. Ask ChatGPT to show the recommendation again, or open the Noded app - the recommendation is there too.
FAQ
Why do I need a client ID and client secret from Noded?
ChatGPT’s automatic (dynamic) OAuth registration does not complete against Noded’s sign-in service. We issue a client ID and client secret for your workspace instead, and you enter them in the OAuth Client ID and OAuth Client Secret fields when you create the connector. The sign-in itself is the same standard OAuth flow.
Can ChatGPT send an email or create a record through Noded without asking me?
No. Every write becomes a recommendation card. Nothing is sent, saved, created, or run until you approve it.
Which URL do I paste?
https://app.getnoded.ai/api/mcp/apps, entered exactly, including the /api/mcp/apps path.
Does Noded work with company knowledge in ChatGPT?
Yes. The connector implements the search and fetch contract ChatGPT uses for company knowledge and deep research. Once an admin publishes it to the workspace, ChatGPT can cite your Noded customer context alongside your other sources. See our guide to MCP for customer teams for the wider picture.